c78e4fb220
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: <http://wiki.openwrt.org/toh/huawei/e970> Issue: * lzma-loader crashes, so gzipped kernel is used. Presumably due to watchdog reset during kernel decompress. Signed-off-by: Mathias Adam <m.adam--openwrt@adamis.de> SVN-Revision: 38011 |
||
---|---|---|
.. | ||
026-mtd-bcm47xxpart-find-boot-partition-by-CFE-magic.patch | ||
027-mtd-bcm47xxpart-get-nvram.patch | ||
028-mtd-bcm47xxpart-use-old-part-names.patch | ||
029-mtd-bcm47xxpart_detect_block_aligned_Squashfs_partition.patch | ||
030-mtd-bcm47xxpart_detect_factory_partition.patch | ||
050-mtd_bcm47xxsflash_implement_ChipCommon_RW_ops.patch | ||
051-mtd_bcm47xxsflash_implement_polling_chip_status.patch | ||
052-mtd_bcm47xxsflash_implement_erasing_support.patch | ||
053-mtd_bcm47xxsflash_writing_support.patch | ||
054-mtd_bcm47xxsflash_convert_kzalloc_to_avoid_invalid_access.patch | ||
055-mtd_bcm47xxsflash_convert_to_module_platform_driver.patch | ||
114-MIPS-BCM47xx-Setup-and-register-serial-early.patch | ||
116-MIPS-BCM47xx-Remove-CFE-console.patch | ||
150-cpu_fixes.patch | ||
160-kmap_coherent.patch | ||
170-fix-74k-cpu.patch | ||
180-bcm47xx-nvram-gpio.patch | ||
210-b44_phy_fix.patch | ||
211-b44_timeout_spam.patch | ||
260-MIPS-BCM47XX-add-board-detection.patch | ||
261-MIPS-BCM47XX-print-board-name-in-proc-cpuinfo.patch | ||
280-activate_ssb_support_in_usb.patch | ||
300-fork_cacheflush.patch | ||
310-no_highpage.patch | ||
400-arch-bcm47xx.patch | ||
520-MIPS-BCM47XX-fix-time-for-WL520G-and-other-200-MHz-C.patch | ||
610-pci_ide_fix.patch | ||
710-bgmac_fix_internal_switch_initialization.patch | ||
711-bgmac_fix_parsing_of_et_swtype.patch | ||
712-bgmac_implement_unaligned_addressing.patch | ||
770-bgmac-phylib.patch | ||
780-b44-phylib.patch | ||
790-tg3-phylib.patch | ||
812-disable_wgt634u_crap.patch | ||
820-wgt634u-nvram-fix.patch | ||
830-huawei_e970_support.patch | ||
920-cache-wround.patch | ||
940-bcm47xx-yenta.patch | ||
976-ssb_increase_pci_delay.patch | ||
980-wnr834b_no_cardbus_invariant.patch | ||
999-wl_exports.patch |