]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: introduce atag_offset to replace boot_params
authorNicolas Pitre <nicolas.pitre@linaro.org>
Wed, 6 Jul 2011 02:38:10 +0000 (22:38 -0400)
committerNicolas Pitre <nico@fluxnic.net>
Sun, 21 Aug 2011 21:09:13 +0000 (17:09 -0400)
commit7bf09aad66d3a2253a9b49793d3695b82a125dda
treec71d4cc38c828784a96d5cbbc6bfb53ef336a911
parent0ce4436a35d4d3c43b130212cebb130e5f30ad5d
ARM: introduce atag_offset to replace boot_params

The boot_params member of the mdesc structure is used to provide a
default physical address for the ATAG list.  Since this value is fixed
at compile time and sometimes based on constants such as ARCH_PHYS_OFFSET,
it gets in the way of runtime PHYS_OFFSET and CONFIG_ARM_PATCH_PHYS_VIRT
usage.

Let's introduce atag_offset which should contains only the relative
offset from PHYS_OFFSET instead of an absolute value, in preparation
to move all instance of boot_params over to it.

Signed-off-by: Nicolas Pitre <nicolas.pitre@linaro.org>
Tested-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Tested-by: Petr Štetiar <ynezz@true.cz>
Acked-by: Arnd Bergmann <arnd@arndb.de>
arch/arm/include/asm/mach/arch.h
arch/arm/kernel/setup.c