1
linux/arch/mips/bcm47xx
Hauke Mehrtens aec9222551 MIPS: BCM47xx: Really fix 128MB RAM problem
The previous patch 4a86f2d27733f610e642649aca3e82e86fca9e22 (lmo) rsp.
84a6fcb368 (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>
2010-08-05 13:25:39 +01:00
..
gpio.c MIPS: Nuke trailing blank lines 2010-02-27 12:53:14 +01:00
irq.c
Makefile MIPS: BCM47xx: Add NVRAM support devices 2010-07-05 17:17:32 +01:00
nvram.c MIPS: BCM47xx: Add NVRAM support devices 2010-07-05 17:17:32 +01:00
prom.c MIPS: BCM47xx: Really fix 128MB RAM problem 2010-08-05 13:25:39 +01:00
serial.c
setup.c MIPS: BCM47xx: Add NVRAM support devices 2010-07-05 17:17:32 +01:00
time.c
wgt634u.c MIPS: Nuke trailing blank lines 2010-02-27 12:53:14 +01:00