aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux
Commit message (Collapse)AuthorAgeFilesLines
* kernel: backport queued bcm47xxpart changesRafał Miłecki2015-01-276-208/+190
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 44156
* ep93xx: fix broken kmods after r44112 (#18833)Jo-Philipp Wich2015-01-271-3/+3
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 44155
* mvebu: temporary el cheapo' fan control scriptImre Kaloz2015-01-262-0/+21
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 44153
* kernel: add missing symbol to generic 3.18 configJo-Philipp Wich2015-01-251-0/+1
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 44150
* mvebu: add missing config symbolJo-Philipp Wich2015-01-251-0/+1
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 44147
* ipq806x: declare missing config symbolsJo-Philipp Wich2015-01-251-0/+4
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 44144
* generic/3.19: fixup the value of IFF_NO_IP_ALIGNImre Kaloz2015-01-251-1/+1
| | | | | | | Reported-by: Stephen Walker <stephendwalker+openwrt@gmail.com> Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 44139
* kernel: update 3.14 to 3.14.29Luka Perkov2015-01-253-13/+9
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 44137
* cns21xx: remove stray CONFIG_WAN from kernel configJo-Philipp Wich2015-01-251-1/+0
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 44136
* xburst: fix kernel buildJo-Philipp Wich2015-01-251-0/+64
| | | | | | | | | | | | Changeset r43049 removed the "062-mips_decompressor_build_fix.patch" which is still required to properly build the xburst kernel. Fix the syntax error in the preprocessed code by explicitely undefining the "memcpy" and "memset" macros prior to declaring the replacements functions. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 44133
* mvebu: use pwmfan in the profileImre Kaloz2015-01-251-1/+1
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 44131
* mvebu: preliminary 3.19 supportImre Kaloz2015-01-2513-0/+1836
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 44130
* mvebu: gpio based pwm supportImre Kaloz2015-01-258-0/+969
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 44129
* mvebu: update mamba dtsImre Kaloz2015-01-251-70/+71
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 44128
* mvebu: backport some upstream changesImre Kaloz2015-01-2515-2/+1563
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 44127
* generic: add preliminary 3.19 supportImre Kaloz2015-01-25175-0/+31697
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 44126
* kirkwood: add wpad-mini to guruplug profileLuka Perkov2015-01-251-1/+1
| | | | | | Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> SVN-Revision: 44125
* kirkwood: enable swconfig by default on EA3500Luka Perkov2015-01-251-1/+1
| | | | | | Signed-off-by: Claudio Leite <leitec@staticky.com> SVN-Revision: 44124
* kirkwood: fix EA3500 ubi optionsLuka Perkov2015-01-251-2/+2
| | | | | | | | Previous options resulted in a nonfunctional image. Signed-off-by: Claudio Leite <leitec@staticky.com> SVN-Revision: 44123
* kirkwood: drop port-based VLAN setupLuka Perkov2015-01-251-19/+6
| | | | | | | | | | | | | | | | | Using port-based VLANs depends on a non-standard swconfig parameter, which compilcates things like LuCI that don't know about it. This patch changes the default to use 802.1q VLANs internally in the switch, but without tagging packets since we have two Ethernet ports. iperf3 tests indicate no difference in performance versus port-based VLANs when the CPU port is not using tags. Signed-off-by: Claudio Leite <leitec@staticky.com> SVN-Revision: 44122
* generic/3.18: update to 3.18.3Imre Kaloz2015-01-251-10/+6
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 44121
* ralink: fix ethernet feature TSO not workFelix Fietkau2015-01-247-155/+197
| | | | | | | | | | | | | | | | * fix TSO features verify on mt7621 firewrt board * improve tx clean up. no need to access uncached memory. also use TX_DTX register instead of read tx ring DONE bit * mt7621 need napi weight 64 to get more performance * remove netif_receive_skb, after kernel version 3.7 tcp4_gro_receive can handle tcp checksum. on rt2880 use iperf tcp LAN to WAN throughput test. with gro 135 Mbits/sec. without gro 80.4Mbits/sec. Signed-off-by: michael lee <igvtee@gmail.com> SVN-Revision: 44118
* ralink: init tx/rx vlan offload register for mt7621Felix Fietkau2015-01-242-5/+23
| | | | | | | | | | on mt7621 don't have tx vlan vid registers. so set FE_REG_FE_DMA_VID_BASE to 0. set rx vlan offload register to disable. Signed-off-by: michael lee <igvtee@gmail.com> SVN-Revision: 44117
* ralink: use fe_max_buf_size to get rx buffer sizeFelix Fietkau2015-01-241-7/+5
| | | | | | | | | | the rx_buf_size now is 1534 when mtu is 1500. the ethernet frame with vlan tag and FCS is 1522. so the buffer is enough. Signed-off-by: michael lee <igvtee@gmail.com> SVN-Revision: 44116
* ramips: fix ethernet vlan tx offload support checkFelix Fietkau2015-01-241-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44115
* ep93xx: remove obsolete kernel version checkFelix Fietkau2015-01-241-7/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44112
* x86: remove linux 3.3 supportFelix Fietkau2015-01-2413-1811/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44111
* build: drop obsolete kernel version dependenciesFelix Fietkau2015-01-241-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44110
* kernel: remove linux 3.3 patches and configFelix Fietkau2015-01-24179-45292/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44109
* pxa: mark as brokenFelix Fietkau2015-01-241-1/+1
| | | | | | It still uses the long obsolete 3.3 kernel version SVN-Revision: 44108
* x86: mark the ep80579 subtarget as brokenFelix Fietkau2015-01-241-0/+1
| | | | | | | | It still uses the long obsolete 3.3 kernel version Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44107
* mcs814x: remove linux 3.3 supportFelix Fietkau2015-01-2446-4103/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44106
* ar8216: prefix mii_xxx functions to avoid kernel namespace pollutionFelix Fietkau2015-01-243-18/+18
| | | | | | | | | Prefix the exported mii_xxx32 functions with ar8xxx_ to avoid kernel namespace pollution. Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com> SVN-Revision: 44105
* ar8216: add swconfig attribute to display ARL table on AR8327/AR8337Felix Fietkau2015-01-244-15/+220
| | | | | | | | | | | | | | Add global read-only swconfig attribute "arl_table" to display the address resolution table. So far the chip-specific part is implemented for AR8327/AR8337 only as I don't have the datasheets for the other AR8XXX chips. Successfully tested on TL-WDR4300 (AR8327rev2) and TL-WDR4900 (AR8327rev4). Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com> SVN-Revision: 44104
* ar8216: decrease page switch wait timeFelix Fietkau2015-01-242-3/+9
| | | | | | | | | | | | | | | | | | | | | | Until a few years ago the page switch wait time was set to msleep(1) what was changed to usleep_range(1000, 2000) later. I can not imagine that a low-level operation like switching page on register level takes so much time. Most likely the value of 1ms was initially set to check whether it fixes an issue and then remained w/o further checking whether also a smaller value would be sufficient. Now the wait time is set to 5us and I successfully tested this on AR8327. IMHO 5us should be plenty of time for all supported chips. However I couldn't test this due to missing hardware. If other chips should need a longer wait time we can add the wait time as a parameter to the ar8xxx_chip struct. Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com> SVN-Revision: 44103
* ar8216: add link change detection for switch portsFelix Fietkau2015-01-242-0/+36
| | | | | | | | | | Check for switch port link changes and - flush ATU in case of a change - report link change via syslog Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com> SVN-Revision: 44102
* ar8216: fix ATU flushingFelix Fietkau2015-01-242-9/+5
| | | | | | | | | | | | | | | | | | The functionality to flush the address translation table contains two bugs which luckily compensate each other. 1. Just setting the operation is not sufficient to perform the flushing. The "active" bit needs to be set to actually trigger an action. For the vtu operations this is implemented correctly. 2. ar8xxx_phy_read_status is called every 2s by the phy state machine to check for link changes. This would have caused an ATU flush every 2s. Fix the chip-specific ATU flush functions and remove the ATU flush call from ar8xxx_phy_read_status. Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com> SVN-Revision: 44101
* ar71xx: add support for TP-LINK TL-WR843ND v1John Crispin2015-01-233-0/+16
| | | | | | | | | TP-LINK TL-WR843ND v1 is the same model like wr41, but with Power over Ethernet on wan port. Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> SVN-Revision: 44085
* lantiq: correct value for fpi clock on ar9John Crispin2015-01-231-0/+21
| | | | | | | | | | | | | | | | | | | | | This adds a patch to target/linux/lantiq/patches-3.14 fixing a bug clock code on ar9. The current version returns the wrong value for the fpi clock frequency in some cases. See discussion for further details: https://lists.openwrt.org/pipermail/openwrt-devel/2015-January/030688.html I'm not sure about the patch naming and numbering convention. Do please let me know it this is not OK. Many thanks, Ben Mulvihill Signed-off-by: Ben Mulvihill <ben.mulvihill@gmail.com> SVN-Revision: 44083
* ar71xx: add support for the UniFi AP Outdoor PlusJohn Crispin2015-01-226-3/+72
| | | | | | | | the GPIO controlling the rf filter is not configured properly by this patch. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net> SVN-Revision: 44077
* ramips: add support for Tenda 3G150BJohn Crispin2015-01-228-1/+137
| | | | | | | | | | | | | | | Add suport for Tenda 3G150B: - cpu: Ralink RT5350F - flash: 4MB - ram: 32MB - 1x USB 2.0 - 1x RJ45 - one reset button - battery powered (BP-4L, 3.7V 1450mAh) Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> SVN-Revision: 44073
* ramips: improve and fix Memory 2 Move supportJohn Crispin2015-01-223-19/+13
| | | | | | | | | | | | | | | | | This patch is a follow up for my previous patch: "ramips: add support for Intenso Memory 2 Move USB 3.0". It fixes a couple of errors in the DTS (one of which broke the gpio-buttons). The kmod-leds-gpio dependency has been dropped as it is already part of the ramips target. Furthermore the ramdisk/uImage image is generated by default for the rt3050 subtarget. This image is needed to flash OpenWrt for the first time onto the device via TFTP. Signed-off-by: Christian Lamparter <chunkeey@googlemail.com> SVN-Revision: 44072
* mcs814x: document how to include 3rd party binary packagesFlorian Fainelli2015-01-211-2/+9
| | | | | | | | | | The dLAN USB Extender profile was referecing binary packages which are not to be included in any of the source-only feeds. Instead remove these references and document how to use the 3rd party feed. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 44071
* bcm53xx: backport official Buffalo WZR-900DHP patchRafał Miłecki2015-01-2117-45/+174
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 44070
* bcm53xx: backport spi-nor changes to add gd25q128 supportRafał Miłecki2015-01-212-0/+232
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 44069
* ar71xx: add support for TL-WA701ND v2John Crispin2015-01-209-1/+176
| | | | | | Signed-off-by: Luigi Tarenga <luigi.tarenga@gmail.com> SVN-Revision: 44063
* bcm53xx: use final (backported) patch fixing serial consoleRafał Miłecki2015-01-206-13/+25
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 44059
* bcm53xx: backport 3 BCM5301X patches from Hauke repoRafał Miłecki2015-01-2016-71/+537
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 44058
* bcm53xx: rename patches modifying DTS filesRafał Miłecki2015-01-206-60/+34
| | | | | | | | | Ths will allow us to use early 3xx numbers for patches designed for sending mainline. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 44057
* ralink: add support for firewrtJohn Crispin2015-01-206-1/+116
| | | | | | | | this is a mt7621 based board Signed-off-by: wengbj <linux.c@foxmail.com> SVN-Revision: 44055