mirror of
https://github.com/torvalds/linux.git
synced 2024-12-22 02:52:56 +00:00
40c6d8aee4
Boards used to specify zreladdr in their Makefile.boot with zreladdr-y := x, so conflicting zreladdrs were silently overwritten. This patch changes this to zreladdr-y += x, so that we end up with multiple words in zreladdr in such a case. We can detect this later and complain if necessary. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
16 lines
386 B
Clojure
16 lines
386 B
Clojure
# Note: the following conditions must always be true:
|
|
# ZRELADDR == virt_to_phys(TEXTADDR)
|
|
# PARAMS_PHYS must be within 4MB of ZRELADDR
|
|
# INITRD_PHYS must be in RAM
|
|
|
|
ifdef CONFIG_MACH_U300_SINGLE_RAM
|
|
zreladdr-y += 0x28E08000
|
|
params_phys-y := 0x28E00100
|
|
else
|
|
zreladdr-y += 0x48008000
|
|
params_phys-y := 0x48000100
|
|
endif
|
|
|
|
# This isn't used.
|
|
#initrd_phys-y := 0x29800000
|