Openwrt/target/linux
Felix Fietkau bdcba36442 ipq806x: fix boot freeze on zImage kernel
ARCH_QCOM is using the ARCH_MULTIPLATFORM option, as now recommended
on most ARM architectures. This automatically calculate ZRELADDR by
masking PHYS_OFFSET with 0xf8000000.

On IPQ806x though, the first ~20MB of RAM is reserved for the hardware.
In newer bootloader, when DT is used, this is not a problem, we just
reserve this memory in the device tree. But if the bootloader doesn't
have DT support, then ATAGS have to be used. In this case, the ARM
decompressor will position the kernel in this low mem, which will not be
in the RAM section mapped by the bootloader, which means the kernel will
freeze in the middle of the boot process trying to map the memory.

As a work around, this patch allows disabling AUTO_ZRELADDR when
ARCH_QCOM is selected. It makes the zImage usage possible on bootloaders
which don't support device-tree, which is the case on certain early
IPQ806x based designs.

Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>

SVN-Revision: 45661
2015-05-10 11:46:56 +00:00
..
adm5120
adm8668
ar7
ar71xx ar71xx: add status led found on ew-dorin boards 2015-05-10 07:47:04 +00:00
arm64
at91
ath25
au1000
bcm53xx kernel: backport first bcma patches from 4.2 2015-05-09 17:38:48 +00:00
brcm47xx brcm47xx: fix regression in NVRAM support for WGT634U 2015-05-06 05:54:19 +00:00
brcm63xx
brcm2708
cns3xxx
gemini
generic generic: add CRYPTO_DEV_QCE option to default config 2015-05-10 11:46:41 +00:00
imx6
ipq806x ipq806x: fix boot freeze on zImage kernel 2015-05-10 11:46:56 +00:00
ixp4xx
kirkwood kirkwood: add support for the Seagate GoflexHome 2015-05-08 20:12:39 +00:00
lantiq The ability to read MAC addresses from MTD is useful for other targets besides ramips and lantiq as well. 2015-05-03 17:56:32 +00:00
malta
mcs814x
mpc85xx mpc85xx: replace WDR4900 uci-defaults ethernet MAC address hack with DTS entry 2015-05-03 18:00:47 +00:00
mvebu mvebu: add xhci phy support 2015-05-08 12:12:20 +00:00
mxs
netlogic
octeon
omap
omap24xx
orion
oxnas
ppc40x
ppc44x
pxa
ramips The ability to read MAC addresses from MTD is useful for other targets besides ramips and lantiq as well. 2015-05-03 17:56:32 +00:00
rb532
realview
sunxi
uml
x86
xburst
Makefile