From c78e4fb220169b5ee8358f7b2582972c00b88fd7 Mon Sep 17 00:00:00 2001 From: Hauke Mehrtens Date: Mon, 16 Sep 2013 21:09:10 +0000 Subject: brcm47xx: Add support for Huawei E970 This patch adds support for Huawei E970 wireless gateway devices. It has been tested on an E970 labelled as T-Mobile web'n'walk Box IV. E960/B970 should work too, from what I know it's basically the same hardware. The device has a Broadcom BCM5354 SoC and a built-in 3G USB modem. It uses a hardware watchdog which needs GPIO-7 to be toggled at least every 1-2 seconds. This patch uses gpio_wdt module (see my previous patch today) to take care of this. Tested and works: 3G wan, wlan+LED, VLAN config, failsafe using reset button, image to be used for upgrade from OEM firmware's web interface Link to the wiki page I've created: Issue: * lzma-loader crashes, so gzipped kernel is used. Presumably due to watchdog reset during kernel decompress. Signed-off-by: Mathias Adam SVN-Revision: 38011 --- target/linux/brcm47xx/config-3.10 | 1 + 1 file changed, 1 insertion(+) (limited to 'target/linux/brcm47xx/config-3.10') diff --git a/target/linux/brcm47xx/config-3.10 b/target/linux/brcm47xx/config-3.10 index 614205fb78..9d4f503d07 100644 --- a/target/linux/brcm47xx/config-3.10 +++ b/target/linux/brcm47xx/config-3.10 @@ -59,6 +59,7 @@ CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_GPIOLIB=y CONFIG_GPIO_DEVRES=y CONFIG_GPIO_SYSFS=y +CONFIG_GPIO_WDT=y CONFIG_HARDWARE_WATCHPOINTS=y CONFIG_HAS_DMA=y CONFIG_HAS_IOMEM=y -- cgit v1.2.3