diff options
author | hauke <hauke@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2013-10-06 23:57:11 +0000 |
---|---|---|
committer | hauke <hauke@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2013-10-06 23:57:11 +0000 |
commit | da7f66f64420294699a45deade2b6c4ff863df6b (patch) | |
tree | a3253817a4bbd0ab109478e3f03718e10cc9d998 /target/linux/brcm47xx/patches-3.10/180-bcm47xx-nvram-gpio.patch | |
parent | 163ed4e9a51c483e42e4c67fd14b0f4f0a15e5e1 (diff) |
brcm47xx: move and rename nvram gpio patch
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38310 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/brcm47xx/patches-3.10/180-bcm47xx-nvram-gpio.patch')
-rw-r--r-- | target/linux/brcm47xx/patches-3.10/180-bcm47xx-nvram-gpio.patch | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/target/linux/brcm47xx/patches-3.10/180-bcm47xx-nvram-gpio.patch b/target/linux/brcm47xx/patches-3.10/180-bcm47xx-nvram-gpio.patch deleted file mode 100644 index c4efeab313..0000000000 --- a/target/linux/brcm47xx/patches-3.10/180-bcm47xx-nvram-gpio.patch +++ /dev/null @@ -1,35 +0,0 @@ ---- a/arch/mips/bcm47xx/nvram.c -+++ b/arch/mips/bcm47xx/nvram.c -@@ -190,3 +190,23 @@ int bcm47xx_nvram_getenv(char *name, cha - return -ENOENT; - } - EXPORT_SYMBOL(bcm47xx_nvram_getenv); -+ -+int bcm47xx_nvram_gpio_pin(const char *name) -+{ -+ int i, err; -+ char nvram_var[10]; -+ char buf[30]; -+ -+ for (i = 0; i < 16; i++) { -+ err = snprintf(nvram_var, sizeof(nvram_var), "gpio%i", i); -+ if (err <= 0) -+ continue; -+ err = bcm47xx_nvram_getenv(nvram_var, buf, sizeof(buf)); -+ if (err <= 0) -+ continue; -+ if (!strcmp(name, buf)) -+ return i; -+ } -+ return -ENOENT; -+} -+EXPORT_SYMBOL(bcm47xx_nvram_gpio_pin); ---- a/arch/mips/include/asm/mach-bcm47xx/bcm47xx_nvram.h -+++ b/arch/mips/include/asm/mach-bcm47xx/bcm47xx_nvram.h -@@ -48,4 +48,6 @@ static inline void bcm47xx_nvram_parse_m - printk(KERN_WARNING "Can not parse mac address: %s\n", buf); - } - -+int bcm47xx_nvram_gpio_pin(const char *name); -+ - #endif /* __BCM47XX_NVRAM_H */ |