kernel_optimize_test/arch/arm/boot/compressed
Russell King f4619025a5 [ARM] Allow r2 to be passed through the decompressor to the kernel
This is part of a patch from Marc Singer to allow r2 to be
passed to the kernel.  Marc's original comments follow:

This revised R2 (atags pointer) patch incorporates comments from Nico
Pitre and Ben Dooks. It modifies the head.S files such that the R2
value set by the bootloader is conveyed to the kernel startup code.
The kernel head.S heuristically validates the pointer. It will set R2
to zero if it believes the pointer is invalid. Presently, it requires
that the ATAGS list reside in the first 16KiB of physical RAM.
Relaxing this contraint may be both desirable as well as tricky.

Signed-off-by: Marc Singer <elf@buici.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2006-01-12 17:17:57 +00:00
..
big-endian.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
head-at91rm9200.S [ARM] 3240/2: AT91RM9200 support for 2.6 (Core) 2006-01-09 17:05:41 +00:00
head-clps7500.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
head-l7200.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
head-sa1100.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
head-shark.S [PATCH] ARM: 2816/1: Shark: boot kernel images bigger than 1 MB 2005-07-17 20:12:08 +01:00
head-sharpsl.S [ARM] 2883/1: PXA Sharpsl: Add detection of new PXA based Zaurii machine types 2005-09-07 17:24:35 +01:00
head-xscale.S [PATCH] ARM: 2700/1: Disable IXP2000 IRQs at bootup 2005-06-03 22:18:52 +01:00
head.S [ARM] Allow r2 to be passed through the decompressor to the kernel 2006-01-12 17:17:57 +00:00
ice-dcc.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
ll_char_wr.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile [ARM] 3240/2: AT91RM9200 support for 2.6 (Core) 2006-01-09 17:05:41 +00:00
Makefile.debug Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
misc.c [ARM] 3132/1: S3C2410 - reset on decompression error 2005-11-08 22:43:05 +00:00
ofw-shark.c [ARM] 2922/1: compile fix for shark 2005-09-20 16:21:42 +01:00
piggy.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
vmlinux.lds.in Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00