From f07caed26441e393d51d4a5a27ec83eb8137db9c Mon Sep 17 00:00:00 2001 From: hauke Date: Wed, 14 Mar 2012 22:59:39 +0000 Subject: brcm47xx: add support for NAND flash on devices using bcma This patch add support for the NAND flash on BCM5357 based devices like the WNR3500Lv2. Thank you Tathagata Das for the patch git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30943 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/brcm47xx/patches-3.2/820-wgt634u-nvram-fix.patch | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'target/linux/brcm47xx/patches-3.2/820-wgt634u-nvram-fix.patch') diff --git a/target/linux/brcm47xx/patches-3.2/820-wgt634u-nvram-fix.patch b/target/linux/brcm47xx/patches-3.2/820-wgt634u-nvram-fix.patch index 3ccaa9557..3414ad731 100644 --- a/target/linux/brcm47xx/patches-3.2/820-wgt634u-nvram-fix.patch +++ b/target/linux/brcm47xx/patches-3.2/820-wgt634u-nvram-fix.patch @@ -245,8 +245,8 @@ out the configuration than the in kernel cfe config reader. + --- a/arch/mips/bcm47xx/nvram.c +++ b/arch/mips/bcm47xx/nvram.c -@@ -23,6 +23,8 @@ - #include +@@ -25,6 +25,8 @@ + #include static char nvram_buf[NVRAM_SPACE]; +static int cfe_env; @@ -254,7 +254,7 @@ out the configuration than the in kernel cfe config reader. /* Probe for NVRAM header */ static void early_nvram_init_pflash(void) -@@ -59,6 +61,25 @@ static void early_nvram_init_pflash(void +@@ -61,6 +63,25 @@ static void early_nvram_init_pflash(void break; #endif } @@ -280,7 +280,7 @@ out the configuration than the in kernel cfe config reader. off = FLASH_MIN; while (off <= lim) { -@@ -181,6 +202,12 @@ int nvram_getenv(char *name, char *val, +@@ -232,6 +253,12 @@ int nvram_getenv(char *name, char *val, if (!nvram_buf[0]) early_nvram_init(); @@ -293,7 +293,7 @@ out the configuration than the in kernel cfe config reader. /* Look for name=value and return value */ var = &nvram_buf[sizeof(struct nvram_header)]; end = nvram_buf + sizeof(nvram_buf) - 2; -@@ -209,6 +236,9 @@ char *nvram_get(const char *name) +@@ -260,6 +287,9 @@ char *nvram_get(const char *name) if (!nvram_buf[0]) early_nvram_init(); -- cgit v1.2.3