summaryrefslogtreecommitdiff
path: root/arch/powerpc/boot/dts/asp834x-redboot.dts
diff options
context:
space:
mode:
authorHoeun Ryu <hoeun.ryu@gmail.com>2017-08-07 06:49:19 +0100
committerRussell King <rmk+kernel@armlinux.org.uk>2017-08-29 13:09:12 +0100
commitf26fee5f111d7221b5b0724a1a54a066dc8cf410 (patch)
treef65e364f0e4aef3517435d207f6aebccf1aaa923 /arch/powerpc/boot/dts/asp834x-redboot.dts
parent1abd35023763c099bf4ee7558faa261d5c9d5025 (diff)
ARM: 8690/1: lpae: build TTB control register value from scratch in v7_ttb_setup
Reading TTBCR in early boot stage might return the value of the previous kernel's configuration, especially in case of kexec. For example, if normal kernel (first kernel) had run on a configuration of PHYS_OFFSET <= PAGE_OFFSET and crash kernel (second kernel) is running on a configuration PHYS_OFFSET > PAGE_OFFSET, which can happen because it depends on the reserved area for crash kernel, reading TTBCR and using the value to OR other bit fields might be risky because it doesn't have a reset value for TTBCR. Suggested-by: Robin Murphy <robin.murphy@arm.com> Signed-off-by: Hoeun Ryu <hoeun.ryu@gmail.com> Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
Diffstat (limited to 'arch/powerpc/boot/dts/asp834x-redboot.dts')
0 files changed, 0 insertions, 0 deletions