summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* kernel: replace GRO optimization patch with a new one that supports ↵Felix Fietkau2015-03-189-92/+494
| | | | | | | | VLANs/bridges with different MAC addresses Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44877
* kernel: bump to 3.14.35, 3.18.9, 3.19.1 and 4.0-rc4Felix Fietkau2015-03-1842-118/+103
| | | | | | | | | | | also refresh generic patches for 3.14, 3.18, 3.19 and 4.0 targets might need a minor refresh as well, however, it looks like everything still applies cleanly with occasional small offsets. Signed-off-by: Daniel Golle <daniel@makrotopia.org> SVN-Revision: 44876
* b53: reverse duplex bit meaning for IMP state override registerJonas Gorski2015-03-181-1/+1
| | | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 44875
* kernel: remove the netfilter optimization that skips the filter table, it ↵Felix Fietkau2015-03-176-436/+0
| | | | | | | | has caused too many issues Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44873
* mac80211: add some improvements to the software queueing codeFelix Fietkau2015-03-174-106/+268
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44872
* toolchain/kernel-headers: remove an obsolete patch directoryFelix Fietkau2015-03-171-24/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44871
* tools: remove leftover dependency lineFelix Fietkau2015-03-171-1/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44870
* tools: remove a bunch of unused automake macrosFelix Fietkau2015-03-177-509/+1
| | | | | | | | | The feeds that use them have been unmaintained for a long time, and something similar can easily be added as a regular host build package. Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44869
* ralink: fix mt7621 i2c nameJohn Crispin2015-03-171-2/+2
| | | | | | Signed-off-by: zouxf <fl.service@t-firefly.com> SVN-Revision: 44868
* lantiq/xrx200: cleanup default packagesJohn Crispin2015-03-176-52/+21
| | | | | | | Signed-off-by: Alexander Couzens <lynxis@fe80.eu> Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 44867
* ar71xx: adjust OM5P profile for the OpenMesh OM5P-AN boardJohn Crispin2015-03-171-2/+2
| | | | | | Signed-off-by: Sven Eckelmann <sven@open-mesh.com> SVN-Revision: 44866
* package/uboot-envtools: add OpenMesh OM5P-AN supportJohn Crispin2015-03-171-0/+1
| | | | | | Signed-off-by: Sven Eckelmann <sven@open-mesh.com> SVN-Revision: 44865
* package/om-watchdog: add OpenMesh OM5P-AN supportJohn Crispin2015-03-171-1/+1
| | | | | | Signed-off-by: Sven Eckelmann <sven@open-mesh.com> SVN-Revision: 44864
* ar71xx: enable sysupgrade for the OpenMesh OM5P-ANJohn Crispin2015-03-172-2/+5
| | | | | | Signed-off-by: Sven Eckelmann <sven@open-mesh.com> SVN-Revision: 44863
* ar71xx: add user-space support for the OpenMesh OM5P-ANJohn Crispin2015-03-173-2/+7
| | | | | | Signed-off-by: Sven Eckelmann <sven@open-mesh.com> SVN-Revision: 44862
* ar71xx: add kernel support for the OpenMesh OM5P-AN boardJohn Crispin2015-03-172-0/+97
| | | | | | Signed-off-by: Sven Eckelmann <sven@open-mesh.com> SVN-Revision: 44861
* ar71xx: detect GL.iNet modelJohn Crispin2015-03-171-0/+14
| | | | | | | | | There are two versions of the GL.iNet, the 6408A and the 6416A. The only difference is the flash size. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net> SVN-Revision: 44860
* igmpproxy: Multiple downlink interfaces fix.John Crispin2015-03-171-0/+154
| | | | | | | | | | | | | | | | | | | | | | | | | | | | from Erik Tews <erik@datenzone.de> This patch has two effects. First, the quickleave feature/behaviour is disabled for all groups that are used on more than one interface. The idea of quickleave is to leave a group fast and later figure out whether there is still somebody interested in that group. For groups used on more than one interface, it is already known that there is still somebody interested in that group. Second, when a leave is received for a group that is used on more than one interface, igmpproxy sends queries on all interface to discover remeining listeners for that group. Previously these queries were only send on the interface the leave was received on, so that listeners on the other interfaces were not discovered and the group might be left on the upstream router incorrectly. This patch can be improved by sending the queries only on the interface the leave was received on and adapting the algorithm in internAgeRoute(...) in rttable.c in a way that only one interface is actually processed and all other interfaces of the route are silently assumed to be still active. Signed-off-by: Erik Tews <erik@datenzone.de> SVN-Revision: 44859
* ltq-hcd: remove ar10 and vr9 supportJohn Crispin2015-03-171-4/+0
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 44858
* lantiq: make xrx200 targets use the upstream dwc2 driverJohn Crispin2015-03-175-9/+9
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 44857
* kernel: add a few more missing config symbolsFelix Fietkau2015-03-173-0/+6
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44856
* brcm47xx: support SPROM/NVRAM prefixesRafał Miłecki2015-03-171-0/+74
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 44855
* brcm47xx: rename (and refresh) MTD patch for safety "nvram" partitionRafał Miłecki2015-03-171-4/+4
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 44854
* brcm47xx: switch to 3.18Rafał Miłecki2015-03-161-1/+1
| | | | | | | | Tested on BCM5357B0, BCM47186B0 and BCM4706. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 44853
* bcm53xx: switch to 3.18Rafał Miłecki2015-03-161-1/+1
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 44852
* x86: refresh kvm_guest kernel configFelix Fietkau2015-03-161-3/+5
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44851
* kernel: add missing config symbolFelix Fietkau2015-03-163-0/+3
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44850
* x86: enable rtl8139 ethernet support for geode by defaultFelix Fietkau2015-03-161-0/+6
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44849
* brcm63xx: switch maintainerFlorian Fainelli2015-03-161-1/+1
| | | | | | | | Make Jonas the maintainer of brcm63xx. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 44848
* geode: set target to Geode GX1 to support older chipsFelix Fietkau2015-03-161-4/+13
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44847
* brcm63xx: use consistent gpio chip labeling for OF/non-OFJonas Gorski2015-03-166-46/+36
| | | | | | | | | Ensure gpio chips are always labeled the same; this allows simplifying any arch setup gpio lookups. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 44846
* ltq-adsl-mei: fix bugs in linux 3.18 compatiblity changeFelix Fietkau2015-03-161-1/+23
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44845
* ltq-adsl: fix bugs in linux 3.18 compatiblity changeFelix Fietkau2015-03-161-7/+34
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44844
* packages: more (e)glibc fixes after r44701Nicolas Thill2015-03-162-0/+8
| | | | | | | | _GNU_SOURCE has been declared "deprecated" in favor of _DEFAULT_SOURCE in glibc Signed-off-by: Nicolas Thill <nico@openwrt.org> SVN-Revision: 44843
* packages: some (e)glibc fixes after r44701Nicolas Thill2015-03-1611-17/+15
| | | | | | Signed-off-by: Nicolas Thill <nico@openwrt.org> SVN-Revision: 44842
* brcm63xx: switch to 3.18Jonas Gorski2015-03-161-1/+1
| | | | | | Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 44841
* brcm63xx: call brcm63xx_detect explicitlyJonas Gorski2015-03-162-2/+2
| | | | | | | | | | Now that we have converted all users of global variables to use brcm63xx_board_name, we can savely convert the implicit call to detect in brcm63xx.sh to a single, explicit call in preinit. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 44840
* brcm63xx: move preinit ifname detection to the preinit scriptJonas Gorski2015-03-162-100/+40
| | | | | | Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 44839
* brcm63xx: remove obsolete brcm63xx_has_reset_buttonJonas Gorski2015-03-161-33/+0
| | | | | | | | | r37000 made button kmods loaded from generic code, so we don't use it anymore for deciding to load them. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 44838
* brcm63xx: set status leds from within diag.shJonas Gorski2015-03-162-34/+97
| | | | | | | | | Instead of setting them up on invocation of brcm63xx_detect, set them when calling diag.sh based. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 44837
* brcm63xx: switch to board_name based configurationJonas Gorski2015-03-164-93/+95
| | | | | | | | | Board IDs are not unique, so in preparation for depricating them, always use board_name for any (default) configuration decisions. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 44836
* brcm63xx: add missing board_ids to legacy_detectJonas Gorski2015-03-161-0/+21
| | | | | | | | These boards do not have a corresponding dts file yet. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 44835
* brcm63xx: add device tree based board detectionJonas Gorski2015-03-161-63/+154
| | | | | | | | | | | | Use the device tree model property for detecting the board instead of board id from nvram if present. Since we can now directly detect the DVA-G3810BN, we can remove the extra check for it. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 44834
* brcm63xx: populate /tmp/sysinfoJonas Gorski2015-03-161-37/+176
| | | | | | | | | Take full board name from devicetree, if present. Provide a method for retrieving the board name. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 44833
* brcm63xx: base-files: rename board_name to board_idJonas Gorski2015-03-165-9/+9
| | | | | | | | | Rename board_name to board_id to prepare for using board_name as a proper name for the board. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 44832
* brcm63xx: Add DGND3700 v1 / DGND3800B supportJonas Gorski2015-03-168-1/+286
| | | | | | | | | | | | | | | | | This adds support for the Netgear DGND3700 v1 and DGND3800B. DGND3700 v1 and DGND3800B are exactly the same router, only one difference, the factory firmware. This patch produces two factory firmwares for each router. The router includes an onboard NAND flash for extra storage. NAND is currently not supported in bcm63xx, so no code added for this part. The NOR flash (32MB) is enough for storing an openwrt firmware. Signed-off-by: Daniel Gonzalez <dgcbueu@gmail.com> [jogo: Add back commit message from v1] Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 44831
* buildroot: make it easier to build all kmodsJonas Gorski2015-03-163-3/+11
| | | | | | | | | Split out kmods from ALL to make it easier to create local builds that are compatible kmod-wise with releases. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 44830
* netlogic: bump to 3.18John Crispin2015-03-163-77/+1
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 44829
* mvebu: drop linux 3.14 supportFelix Fietkau2015-03-1616-1804/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44828
* kernel: add missing MTD_SPLIT_FIT_FW symbolJohn Crispin2015-03-164-0/+4
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 44827