• N
    [ARM] 4227/1: minor head.S fixups · 40435792
    Nicolas Pitre 提交于
    Let's surround constructs like:
    
    	orr	r3, r3, #(KERNEL_RAM_PADDR & 0x00f00000)
    
    between .if .endif since (KERNEL_RAM_PADDR & 0x00f00000) is 0 in 99% of
    all cases.
    
    Also let's mask PHYS_OFFSET with 0x00f00000 instead of 0x00e00000.
    Section mappings are really 1MB not 2MB and the 2MB groupping is
    a higher level issue already much better enforced with
    
    #if (PHYS_OFFSET & 0x001fffff)
    #error "PHYS_OFFSET must be at an even 2MiB boundary!"
    #endif
    
    at the top of the file.
    Signed-off-by: NNicolas Pitre <nico@cam.org>
    Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
    40435792
head.S 8.8 KB