aboutsummaryrefslogtreecommitdiffstats
path: root/target
Commit message (Collapse)AuthorAgeFilesLines
* ramips: add a workaround to fix failsafe on RT5350John Crispin2014-09-011-1/+18
| | | | | | | | | | | Due to TCP connections not working when VLAN is disabled, this is needed to get failsafe functional. Signed-off-by: Paul Fertser <fercerpav@gmail.com> Backport of r42179 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42358 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: enable additional GPIOs on HAME MPR-A1John Crispin2014-09-011-1/+4
| | | | | | | | | | | | | | | | | According to the pcb tracing results[1] by anton.rad[2] MPR-A1s expose 6 unused GPIOs, only one of them working as configured in the current DTS. This patch enables GPIO22-26. Tested on hardware. [1] http://i.imgur.com/kHVW2Ox.jpg [2] https://forum.openwrt.org/viewtopic.php?pid=222698#p222698 Signed-off-by: Paul Fertser <fercerpav@gmail.com> Backport of r42178 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42357 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: changed the EnGenius ESR900 mtdparts to match that of the ESR1750 ↵John Crispin2014-09-011-1/+1
| | | | | | | | | | since they have the same flash layout Signed-off-by: Forest Crossman <cyrozap@gmail.com> Backport of r42177 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42356 3c298f89-4303-0410-b956-a3cf2f4a3e73
* imagebuilder: remove postinst files before generating imageFelix Fietkau2014-08-311-0/+1
| | | | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> Backport of r42339 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42340 3c298f89-4303-0410-b956-a3cf2f4a3e73
* target/toolchain: strip files, leave out the initial gccFelix Fietkau2014-08-261-0/+10
| | | | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> Backport of r42302 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42303 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar7: backport r42168Florian Fainelli2014-08-161-221/+0
| | | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42169 3c298f89-4303-0410-b956-a3cf2f4a3e73
* BB: brcm47xx: image: update list of Netgear WNR* firmwaresHauke Mehrtens2014-08-141-2/+6
| | | | | | | | | backport of r42165 Signed-off-by: Rafał Miłecki <zajec5@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42167 3c298f89-4303-0410-b956-a3cf2f4a3e73
* BB: brcm47xx: fix brcm47xx.legacy buildHauke Mehrtens2014-08-141-2/+2
| | | | | | | | | | | we should check for ssb here. backport of r42164. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42166 3c298f89-4303-0410-b956-a3cf2f4a3e73
* BB: netfilter: consider reply direction on selective flushingJo-Philipp Wich2014-08-101-6/+9
| | | | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> Backport of r42095 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42096 3c298f89-4303-0410-b956-a3cf2f4a3e73
* BB: netfilter: support /proc conntrack flushing of specific ip addressesJo-Philipp Wich2014-08-101-10/+47
| | | | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> Backport of r42092 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42094 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: fix reboot problem on BCM4705/BCM4785Hauke Mehrtens2014-08-085-15/+38
| | | | | | | | | | | | | | | | | This adds some code based on code from the Broadcom GPL tar to fix the reboot problems on BCM4705/BCM4785. I tried rebooting my device for ~10 times and have never seen a problem. This reverts the changes in the previous commit and adds the real fix as suggested by Rafał. Setting bit 22 in Reg 22, sel 4 puts the BIU (Bus Interface Unit) into async mode. backport of: r42083 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42086 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add a patch to allow disabling processing of the netfilter "filter" ↵Felix Fietkau2014-08-071-0/+87
| | | | | | | | | | table for established connection packets Signed-off-by: Felix Fietkau <nbd@openwrt.org> Backport of r42046 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42050 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: improve ipv4 netfilter optimization patchFelix Fietkau2014-08-071-12/+14
| | | | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> Backport of r42045 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42049 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ralink: revert r37163John Crispin2014-08-071-7/+2
| | | | | | | | | | https://dev.openwrt.org/ticket/17071 Signed-off-by: John Crispin <blogic@openwrt.org> Backport of r42036 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42039 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: Add support for the WNDR3800CHSteven Barth2014-08-071-1/+2
| | | | | | | | | Apparently this is a fairly common refurb unit of the 3800 series now, with merely the recognition string changed in the boot loader. Signed-off-by: Dave Taht <dave.taht@bufferbloat.net> git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42031 3c298f89-4303-0410-b956-a3cf2f4a3e73
* octeon: add missing gpio_to_irq()John Crispin2014-08-071-8/+15
| | | | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> Backport of r42028 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42029 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update bcma to version master-2014-07-29-1Hauke Mehrtens2014-08-061-9/+13
| | | | | | | | | | | This is a backport of bcma from wireless-tesing/master tag master-2014-07-29-1. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> backport: r41899 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42020 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: introduce per feed repository supportJohn Crispin2014-08-061-2/+2
| | | | | | | | | | | This changeset implements a new menuconfig option to generate separate repositories for each enabled package feed instead of one monolithic one. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> Backport of r42002 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42016 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: update Carambola2 platform dataFelix Fietkau2014-08-062-10/+1
| | | | | | | | | | | | | | Change list: * Remove button info on GPIO12, there is no button there. * Remove nvram mtd partition, as it's not used for anything, saves 64k for user data. Tested building for carambola2 target. Signed-off-by: Mantas Pucka <mantas@8devices.com> Backport of r41993 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42013 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: when using --gc-sections, add --sort-section=name to get a more ↵Felix Fietkau2014-08-063-5/+5
| | | | | | | | | | stable sorting order Signed-off-by: Felix Fietkau <nbd@openwrt.org> Backport of r41951 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42009 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add a small xfrm related performance optimizationFelix Fietkau2014-08-061-0/+13
| | | | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> Backport of r41950 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42008 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netfilter: introduce xt_id matchFelix Fietkau2014-08-061-0/+95
| | | | | | | | | | | This commit implements a new netfilter match "xt_id" which can be used to attach unsigned 32bit IDs to iptables rules. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> Backport of r41945 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@42007 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: add profile for easyacc wizard8800John Crispin2014-08-031-0/+21
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@41988 3c298f89-4303-0410-b956-a3cf2f4a3e73
* firmware-utils: made mkdir615h1 work for all Senao-produced devices as ↵John Crispin2014-08-031-2/+3
| | | | | | | | | | mksenaofw and cleaned up some of its formatting Signed-off-by: Forest Crossman <cyrozap@gmail.com> Backport of r41962 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@41984 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips:support Lenovo AC1200 Wireless routerJohn Crispin2014-08-0310-2/+262
| | | | | | | | | | | Lenovo AC1200 series has two types, Y1 and Y1S. Y1S has 256MB DDR2, Y1 only has 128MB and Y1 have no Giga Port. Signed-off-by: Lintel <lintel.huang@gmail.com> Backport of r41961 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@41983 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: add myself as maintainerJohn Crispin2014-08-031-1/+1
| | | | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> Backport of r41928 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@41976 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: Fix LEDs on the Kingston MLW221John Crispin2014-08-032-1/+2
| | | | | | | | | | | | LED Fix up for the Kingston Mobilelite Wireless (MLW-221) http://wiki.openwrt.org/toh/kingston/mlw221 Signed-off-by: L. D. Pinney <ldpinney@gmail.com> Backport of r41933 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@41973 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: oolite: the buttons are not active_lowJohn Crispin2014-08-031-3/+3
| | | | | | | | | | | this caused factory resets when reboot was pressed Signed-off-by: Brent Thomson <brentthomson@gmail.com> Signed-off-by: John Crispin <blogic@openwrt.org> Backport of r41932 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@41972 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add RTC feature flag to ar71xx/nandJohn Crispin2014-08-031-1/+1
| | | | | | | | | | | | without this the build for NBG6716 fails due to missing packages https://dev.openwrt.org/ticket/17325 Signed-off-by: John Crispin <blogic@openwrt.org> Backport of r41930 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@41971 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: 3.10: update MIPS patches with versions sent upstreamJohn Crispin2014-08-039-112/+147
| | | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> Backport of r41910 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@41969 3c298f89-4303-0410-b956-a3cf2f4a3e73
* au1000: fix copy pasta failureJohn Crispin2014-08-011-1/+1
| | | | | | Signed-off-by: Bruno Randolf <br1@einfach.org> git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@41931 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: fix building initramfs and non-initramfs togetherFelix Fietkau2014-08-011-1/+1
| | | | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> Backport of r41922 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@41923 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: update to linux 3.10Felix Fietkau2014-07-3143-915/+683
| | | | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> Backport of r41917 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@41921 3c298f89-4303-0410-b956-a3cf2f4a3e73
* orion: fix 3.10 kernel minor versionFelix Fietkau2014-07-311-1/+1
| | | | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> Backport of r41916 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@41920 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cns3xxx: fix initramfs buildFelix Fietkau2014-07-311-0/+4
| | | | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> Backport of r41915 git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@41919 3c298f89-4303-0410-b956-a3cf2f4a3e73
* au1000: add AA compatible sysupgrade imagesJohn Crispin2014-07-291-0/+4
| | | | | | Signed-off-by: Bruno Randolf <br1@einfach.org> git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@41883 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ralink: mt7621 is still WIP and not part of the releaseJohn Crispin2014-07-291-1/+1
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@41880 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: remove more subtargets with the wrong kernel version or which are ↵John Crispin2014-07-291-2/+1
| | | | | | | | marked broken Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@41879 3c298f89-4303-0410-b956-a3cf2f4a3e73
* BB: remove all kernel versions except for 3.10Felix Fietkau2014-07-291088-216390/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@41877 3c298f89-4303-0410-b956-a3cf2f4a3e73
* BB: remove some targets that are broken or have the wrong kernel versionFelix Fietkau2014-07-29847-139066/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/branches/barrier_breaker@41876 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: replace nvram_buf with a properly initialized arrayJonas Gorski2014-07-282-22/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use an empty nvram_header to tell wl that there is no nvram buf. wl else might try to allocate huge amount of memory because the bcm63xx's nvram does not match the expected structure and contains random values. Fixes the following warning on load of wl: [ 9.152000] WARNING: at mm/slab_common.c:377 kmalloc_slab+0x4c/0xc0() [ 9.160000] Modules linked in: wl(P+) wl_glue ipv6 gpio_keys_polled input_polldev button_hotplug input_core [ 9.168000] CPU: 0 PID: 366 Comm: kmodloader Tainted: P 3.10.49 #1 [ 9.176000] Stack : 00000000 00000000 00000000 00000000 8034b77a 00000042 81ac9af0 c02e0000 [ 9.176000] 8028bf70 802df31b 0000016e 8034af28 81ac9af0 c02e0000 c02e0000 81b39810 [ 9.176000] 0000002d 8002c9d4 00000003 8002a3c8 802937a0 c02e0000 8028e528 81ab398c [ 9.176000] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 9.176000] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 81ab3918 [ 9.176000] ... [ 9.212000] Call Trace: [ 9.216000] [<800224b8>] show_stack+0x48/0x70 [ 9.220000] [<8002a538>] warn_slowpath_common+0x78/0xa8 [ 9.224000] [<8002a5f0>] warn_slowpath_null+0x18/0x24 [ 9.228000] [<8008145c>] kmalloc_slab+0x4c/0xc0 [ 9.236000] [<80097258>] __kmalloc+0x20/0x10c [ 9.240000] [<80e23b90>] osl_malloc+0x24/0x6c [wl] [ 9.244000] [<80e15288>] nvram_init+0x54/0x164 [wl] [ 9.252000] [<80e08668>] si_pci_fixcfg+0x60c/0x9e8 [wl] [ 9.256000] [ 9.260000] ---[ end trace b5c4dbb046cf3c83 ]--- Reported-by: Álvaro Fernández Rojas <noltari@gmail.com> Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41861 3c298f89-4303-0410-b956-a3cf2f4a3e73
* lantiq: fix dgn3500 and td8970 wifiJohn Crispin2014-07-282-29/+51
| | | | | | | | ath9k failed to come up due to a bad mac addr Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41860 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: correct typo ubsphy -> usbphyJohn Crispin2014-07-283-3/+3
| | | | | | | | This appears to be a typo. Signed-off-by: Russell Senior <russell@personaltelco.net> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41859 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: fix mode switch gpio for AsiaRF AWM eval boardJohn Crispin2014-07-283-3/+3
| | | | | | | | | | Fix a typo: gpio 21 is already used for the WPS led. Gpio 20 is the right one (tested) for the mode switch. Confirmed that /sys/kernel/debug/gpio state followed the position of the switch. Signed-off-by: Russell Senior <russell@personaltelco.net> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41858 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: add ethernet macaddr to dts for AWM003-EVBJohn Crispin2014-07-281-0/+4
| | | | | | | | Follows the pattern of http://patchwork.openwrt.org/patch/5970/ Signed-off-by: Russell Senior <russell@personaltelco.net> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41857 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: 3.14: fix ath9k_pci_fixupJonas Gorski2014-07-283-3/+10
| | | | | | | | | | | | | | | | | | | Since kernel commit 928bea964827 ("PCI: Delay enabling bridges until they're needed"), pci fixups are run with bridges (e.g. the pcie port) disabled. This causses hangs when ath9k_pci_fixup tries to manually enable the device to apply the register fixups. Fix this by enabling any parent bridges before trying to access the device itself. Fixes boot on DSL-274XB rev F1. Reported-by: Matteo Croce <matteo@openwrt.org> Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41856 3c298f89-4303-0410-b956-a3cf2f4a3e73
* lantiq: fix dgn3500 ethernetJohn Crispin2014-07-281-2/+2
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41854 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: Add support for ADB P.DG A4001NJonas Gorski2014-07-277-0/+210
| | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41852 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: Add support for Huawei HG520vJonas Gorski2014-07-275-1/+130
| | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41851 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm63xx: Add support for ZyXEL P870HW-51a v2Jonas Gorski2014-07-276-1/+224
| | | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41850 3c298f89-4303-0410-b956-a3cf2f4a3e73