summaryrefslogtreecommitdiffstats
path: root/arch/mips/vr41xx/common
diff options
context:
space:
mode:
authorHauke Mehrtens <hauke@hauke-m.de>2010-07-27 22:12:43 +0200
committerRalf Baechle <ralf@linux-mips.org>2010-08-05 13:25:39 +0100
commitaec9222551353890190af810a4c93ed7050bfa19 (patch)
tree59a8fb2ac6f76807865e98f2b985575ecf56105f /arch/mips/vr41xx/common
parent5c8974538afd97990d3730ef6fea731a34ef1f85 (diff)
downloadtalos-op-linux-aec9222551353890190af810a4c93ed7050bfa19.tar.gz
talos-op-linux-aec9222551353890190af810a4c93ed7050bfa19.zip
MIPS: BCM47xx: Really fix 128MB RAM problem
The previous patch 4a86f2d27733f610e642649aca3e82e86fca9e22 (lmo) rsp. 84a6fcb368a080620d12fc4d79e07902dbee7335 (kernel.org) was wrong. The BCM47xx architecture maps the ram into a 128MB address space. It will be spaced there as often as goes into the 128MB. Detection tries to find the position where the same memory is found. When reading beyond 128MB the processor will throw an exception. If 128MB RAM is installed, it will not find a memory alias because it tries to read beyond the 128MB border. Now it just assumes 128MB installed ram if it can not find an alias. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> To: linux-mips@linux-mips.org Patchwork: https://patchwork.linux-mips.org/patch/1508/ Acked-by: Florian Fainelli <florian@openwrt.org> Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/vr41xx/common')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud