summaryrefslogtreecommitdiff
path: root/arch/arm/mach-stm32mp/Kconfig
diff options
context:
space:
mode:
authorTuomas Tynkkynen <tuomas@tuxera.com>2018-04-20 13:03:49 +0300
committerAlexander Graf <agraf@suse.de>2018-05-24 10:20:53 +0200
commit385cbe298a6ddcab2d6cc21fb6a549152572957b (patch)
tree68dd054dfb14c496329991051298a8ad9f2e2b78 /arch/arm/mach-stm32mp/Kconfig
parent79fd08f7456c7d12b04ef39e51d84d9981599c3a (diff)
rpi: Change load addresses to make more room for the kernel & DTB
As of Linux 4.16, a multiplatform AArch64 kernel with our distro config takes 26M. The current space reservation leaves only 17M for the kernel and if it goes over it, the initrd gets overwritten when loading the kernel from the filesystem. A similar problem happens on ARMv7 with the DTBs taken from the downstream Raspberry Pi foundation kernel. I guess they compile them with DT overlay support enabled which grows them just enough. Fix both of these problems by rewriting the memory map, which now allows kernels to be up to 36M and DTBs up to 1M. Also the comment block was kind of obsolete ever since the introduction of AArch64 support and the firmware-loaded DTB doesn't get placed at 0x100 anymore either, so that is fixed as well. Signed-off-by: Tuomas Tynkkynen <tuomas@tuxera.com> Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'arch/arm/mach-stm32mp/Kconfig')
0 files changed, 0 insertions, 0 deletions