summaryrefslogtreecommitdiffstats
path: root/arch/sh/boards
diff options
context:
space:
mode:
authorGeorge G. Davis <davis_g@mvista.com>2006-09-22 18:36:38 +0100
committerRussell King <rmk+kernel@arm.linux.org.uk>2006-09-27 09:35:05 +0100
commit4052ebb7a2729bd7c28260cdf8e470c0d81b9c56 (patch)
treebe3d93df979ab49c9607f290265f955f2198ddd9 /arch/sh/boards
parent4b053e7a320882fbdbc6613cec60a929553b4215 (diff)
downloadkernel-crypto-4052ebb7a2729bd7c28260cdf8e470c0d81b9c56.tar.gz
kernel-crypto-4052ebb7a2729bd7c28260cdf8e470c0d81b9c56.tar.xz
kernel-crypto-4052ebb7a2729bd7c28260cdf8e470c0d81b9c56.zip
[ARM] 3859/1: Fix devicemaps_init() XIP_KERNEL odd 1MiB XIP_PHYS_ADDR translation error
The ARM XIP_KERNEL map created in devicemaps_init() is wrong. The map.pfn is rounded down to an even 1MiB section boundary which results in va/pa translations errors when XIP_PHYS_ADDR starts on an odd 1MiB boundary and this causes the kernel to hang. This patch fixes ARM XIP_KERNEL translation errors for the odd 1MiB XIP_PHYS_ADDR boundary case. Signed-off-by: George G. Davis <gdavis@mvista.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/sh/boards')
0 files changed, 0 insertions, 0 deletions