linux/arch/mips/bcm47xx
Hauke Mehrtens f36738ddfe MIPS: BCM47XX: handle different nvram sizes
The old code just worked for nvram with a size of 0x8000 bytes. This
patch adds support for reading nvram from partitions of 0xF000 and
0x10000 bytes.

There is just 32KB space for the nvram, but most devices do not use the
full size and this code reads the first 32KB in that case and prints a
warning.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Patchwork: http://patchwork.linux-mips.org/patch/4743/
Signed-off-by: John Crispin <blogic@openwrt.org>
2013-02-15 19:01:56 +01:00
..
irq.c bcm47xx: fix irq assignment for new SoCs. 2011-08-08 14:29:33 -04:00
Kconfig MIPS: BCM47xx: Enable SSB prerequisite SSB_DRIVER_PCICORE. 2013-01-16 16:29:36 +01:00
Makefile MIPS: BCM47XX: remove GPIO driver 2012-12-12 18:57:49 +01:00
nvram.c MIPS: BCM47XX: handle different nvram sizes 2013-02-15 19:01:56 +01:00
Platform MIPS: BCM47xx: Migrate to new platform makefile style. 2010-08-05 13:25:54 +01:00
prom.c MIPS: BCM47XX: improve memory size detection 2012-11-09 11:37:17 +01:00
serial.c bcm47xx: add support for bcma bus 2011-08-08 14:29:32 -04:00
setup.c MIPS: BCM47xx: sprom: read values without prefix as fallback 2012-11-09 11:37:17 +01:00
sprom.c MIPS: BCM47XX: use common error codes in nvram reads 2013-02-15 19:01:56 +01:00
time.c bcm47xx: add support for bcma bus 2011-08-08 14:29:32 -04:00
wgt634u.c Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus 2012-12-14 14:27:45 -08:00