linux/arch/arm/kernel
Linus Walleij d4e1c889c1 [ARM] 4102/1: Allow for PHYS_OFFSET on any valid 2MiB address
This patchs allows the offset to the first page of
physical memory to be on any 2MB boundary
whereas the previous code could only handle psysical
offset to any 16MB boundary (0xNN000000) or any 1MB
boundary below 0x01000000 (e.g. 0x00N00000). The
problem is a consequence of the orr one-byte syntax,
so we fix this and we can place the first bank of
memory at 0x28e00000. I have also included an explicit
check that disallow compilation when PHYS_OFFSET is
not on a 2MiB boundary. head.S would be the proper place
to have this at since this is the first file that
attempts to use PHYS_OFFSET during compile.

Signed-off-by: Linus Walleij <triad@df.lth.se>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2007-01-24 11:59:57 +00:00
..
apm.c
armksyms.c
arthur.c
asm-offsets.c
bios32.c
calls.S [ARM] Add more syscalls 2006-12-17 18:23:31 +00:00
compat.c
compat.h
crunch-bits.S
crunch.c
debug.S
dma-isa.c
dma.c
ecard.c
entry-armv.S [ARM] Fix kernel-mode undefined instruction aborts 2007-01-06 22:53:48 +00:00
entry-common.S
entry-header.S
fiq.c
head-common.S
head-nommu.S
head.S [ARM] 4102/1: Allow for PHYS_OFFSET on any valid 2MiB address 2007-01-24 11:59:57 +00:00
init_task.c
io.c
irq.c
isa.c
iwmmxt.S
Makefile
module.c
process.c
ptrace.c
ptrace.h
semaphore.c
setup.c [ARM] 4054/1: ep93xx: add HWCAP_CRUNCH 2006-12-18 00:14:54 +00:00
signal.c
signal.h
smp.c
sys_arm.c [ARM] Add more syscalls 2006-12-17 18:23:31 +00:00
sys_oabi-compat.c
time.c [ARM] Provide basic printk_clock() implementation 2007-01-08 19:50:03 +00:00
traps.c [ARM] 4070/1: arch/arm/kernel: fix warnings from missing includes 2007-01-06 12:37:35 +00:00
vmlinux.lds.S
xscale-cp0.c