summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* lantiq: style fixesLuka Perkov2013-09-192-6/+2
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 38051
* lantiq: add initial support for Siemens GIGASX76XLuka Perkov2013-09-193-1/+134
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 38050
* lantiq: add support for ZyXEL P2601HNFXLuka Perkov2013-09-194-1/+209
| | | | SVN-Revision: 38049
* lantiq: add support for ZTE H201LLuka Perkov2013-09-195-1/+161
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 38048
* malta: target.mk cosmetical fixupLuka Perkov2013-09-182-3/+3
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 38047
* brcm47xx: b44: bgmac: some small changes to the phylib patchesHauke Mehrtens2013-09-182-38/+24
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38044
* lantiq: fix bug in hcd gpio detetcion codeJohn Crispin2013-09-181-1/+1
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38043
* lantiq: fix FRITZ7320 flash window sizeJohn Crispin2013-09-181-1/+1
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38042
* lantiq: fix ath9k eeprom loading order bugJohn Crispin2013-09-181-36/+42
| | | | | | | | | https://dev.openwrt.org/ticket/14131 http://patchwork.openwrt.org/patch/4038/ Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38041
* ralink: DIR-300 B7 and DIR-320/NRU B1 on Ralink RT5350John Crispin2013-09-1810-2/+240
| | | | | | | | https://dev.openwrt.org/ticket/14129 Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38040
* lantiq: fix up default firmware selection for spanish and italian routersJohn Crispin2013-09-181-4/+4
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38039
* brcm47xx: bgmac: b44: add support for Byte Queue LimitsHauke Mehrtens2013-09-184-10/+106
| | | | | | | | | This adds support for Byte Queue Limits in bgmac and b44, now it is possible to use more advanced network queue control algorithms. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38038
* brcm47xx: update the clock fixes for BCM5354Hauke Mehrtens2013-09-182-5/+36
| | | | | | | | | This updates the patches for BCM5354 to the version send for upstream Linux inclusion. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38037
* brcm47xx: update board detection patchesHauke Mehrtens2013-09-185-28/+223
| | | | | | | | | | This is now the version which was send for mainline Linux kernel inclusion. The data needed to detection a board is now stored in init data. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38036
* brcm47xx: add detection for Linksys E900 V1Hauke Mehrtens2013-09-181-2/+4
| | | | | | | | Thank you Rafał for the data. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38035
* ath9k: add missing tx lockingFelix Fietkau2013-09-181-34/+58
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38034
* odhcp6c: Restart when server returns IAID errorSteven Barth2013-09-181-2/+2
| | | | SVN-Revision: 38032
* lantiq: add v3.10 patchesJohn Crispin2013-09-1792-15527/+2007
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38031
* lantiq: add wifi eep to a803 dts fileJohn Crispin2013-09-172-0/+6
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38030
* lantiq: add a subtarget for the xrx200 SoC familyJohn Crispin2013-09-1713-43/+121
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38029
* lantiq: update packages for v3.10John Crispin2013-09-1710-16/+62
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38028
* lantiq: update dts filesJohn Crispin2013-09-1722-22/+22
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38027
* ralink: add pinctrl driverJohn Crispin2013-09-1796-1605/+2097
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38026
* ralink: change subtarget orderJohn Crispin2013-09-171-1/+1
| | | | | | | | this will make image builder build rt305x targets per default Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38025
* base-files: add a post start hook for procd managed servicesJohn Crispin2013-09-171-1/+20
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38024
* procd: convert various packages to procd style init.d scriptsJohn Crispin2013-09-179-103/+109
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38023
* procd: update to latest git headJohn Crispin2013-09-172-4/+20
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38022
* kernel: make most modules use AutoProbeJohn Crispin2013-09-1721-322/+283
| | | | | | | | now that we have modprobe we can set more than half of the modules to AutoProbe Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38021
* include: add AutoProbe supportJohn Crispin2013-09-171-0/+23
| | | | | | | | This is needed to make modprobe work Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38020
* ubox: make use of modprobeJohn Crispin2013-09-171-2/+5
| | | | | | | | | ubox now has modprobe support build and install the tool Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38019
* libubox: add packaging info for uloop lua bindingJohn Crispin2013-09-171-0/+13
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38018
* ath9k: merge a fix for PS-Poll responses + aggregationFelix Fietkau2013-09-171-29/+33
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38017
* kernel: backport a fix for multiqueue selection to prevent tcp reordering ↵Felix Fietkau2013-09-171-0/+41
| | | | | | | | with fair queueing Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38016
* kernel: fix config symbol for kmod-crypto-hashFelix Fietkau2013-09-171-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38015
* mac80211: drop spoofed packets in ad-hoc mode (fixes #12427)Felix Fietkau2013-09-171-1/+11
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38013
* brcm47xx: Add support for Huawei E970Hauke Mehrtens2013-09-164-1/+121
| | | | | | | | | | | | | | | | | | | | | | | | | | 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
* kernel: add generic GPIO watchdog driverHauke Mehrtens2013-09-162-0/+361
| | | | | | | | This is used on Huawei E970 (brcm47xx). Signed-off-by: Mathias Adam <m.adam--openwrt@adamis.de> SVN-Revision: 38010
* brcm47xx: add detection for Phicomm M1Hauke Mehrtens2013-09-161-2/+5
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38009
* broadcom-diag: add GPIO configuration for Linksys E2000 V1Hauke Mehrtens2013-09-161-0/+16
| | | | | | | | Thank you Javier Achirica for the patch. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38008
* broadcom-diag: Add WRT310N v1 gpio leds and buttonsHauke Mehrtens2013-09-161-0/+15
| | | | | | Signed-off-by: Flavio Silveira <fggs@terra.com.br> SVN-Revision: 38007
* brcm47xx: detect Linksys E1200 V2Hauke Mehrtens2013-09-161-2/+4
| | | | | | | | | | This adds detection for Linksys E1200 V2 Thank you Lightsword and Rafał. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38006
* brcm47xx: mtd: bcm47xxpart: detect "factory" partitionHauke Mehrtens2013-09-161-0/+31
| | | | | | | | | A new type of partition with magic FCTY was found on Huawei E970: 46 43 54 59 4b 51 37 4e 41 42 31 38 41 32 39 30 |FCTYKQ7NAB18A290| Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 38005
* brcm47xx: bgmac: implement unaligned addressing for DMA rings that support itHauke Mehrtens2013-09-162-6/+146
| | | | | | | | | | | | | This is important patch for new devices that support unaligned addressing. That devices suffer from the backward-compatibility bug in DMA engine. In theory we should be able to use old mechanism, but in practice DMA address seems to be randomly copied into status register when hardware reaches end of a ring. This breaks reading slot number from status register and we can't use DMA anymore. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 38004
* kernel/3.10: add new Kconfig option for firmware partition splitGabor Juhos2013-09-159-22/+37
| | | | | | | | | | | | | | Add a new kernel config option for generic firmware partition split support and change the uImage split support to depend on the new option. Aslo rename the MTD_UIMAGE_SPLIT_NAME option to MTD_SPLIT_FIRMWARE_NAME to make it more generic. The patch is in preparation for multiple firmware format support. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38002
* brcm47xx: add detection code for Huawei E970Hauke Mehrtens2013-09-152-2/+20
| | | | | | | | | This is based on a patch by Mathias Adam. Signed-off-by: Mathias Adam <m.adam--openwrt@adamis.de> Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38001
* kernel: update 3.10 to 3.10.12Gabor Juhos2013-09-1539-117/+64
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38000
* brcm47xx: bgmac: allow bigger et_swtype nvram variableHauke Mehrtens2013-09-151-0/+14
| | | | | | | | | | Without this patch it is impossible to read et_swtype, because the 1 byte space is needed for the terminating null byte. Now it should be possible to read decimal and hex vars of max 8 bit. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37999
* brcm47xx: mtd: bcm47xxpart: detect block aligned Squashfs partitionHauke Mehrtens2013-09-151-0/+40
| | | | | | | | | | | | | | | | | | Most of the bcm47xx devices use TRX format for storing kernel and some partition like Squashfs or JFFS2. This is pretty flexible solution, CFE (the bootloader) just writes (and later boots) TRX at some hardcoded place and paritions can vary in the size. However some devices don't use TRX format. Very recently we have discovered ZTE H218N that has kernel and rootfs partitions at some "random" places. This patch allows Linux find a rootfs partition after installing custom image with a CFE bootloader. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 37998
* kernel/3.10: move OpenWrt MTD options into a submenuGabor Juhos2013-09-151-6/+10
| | | | | | | | | | Separate OpenWrt specific MTD options from the mainline option by moving those into a new submenu in the kernel configuration interface. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 37997
* brcm47xx: update board detection patchHauke Mehrtens2013-09-151-98/+142
| | | | | | | | | * Use different structs depending on the number of nvram variables to check. * Add detection of ZTE H218N, this closes #14151. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 37996