aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux
Commit message (Collapse)AuthorAgeFilesLines
* (respin) 802.1Q VLAN support for ADM6996M/ADM6996FCJohn Crispin2011-05-0910-44/+791
| | | | | | | | | | | | | | | | | | | This patch adds 802.1Q VLAN support for the ADM6996M chip. The driver is loaded for both the FC and M model. It will detect which of the two chips is connected. The FC model is initialised, but no further functionality is offered. The PHY driver will always report "100 Mbit/s, link up", for both the M and FC models. This reflects the fact that the link between switch chip and Ethernet MAC is always on[1]. Further documentation can be found in the kernel's Documentation/networking/adm6996.txt Signed-of-By: Peter Lebbing <peter@digitalbrains.com> SVN-Revision: 26865
* ar71xx: populate LED3 on the JA76PF boardGabor Juhos2011-05-081-0/+5
| | | | | | Patch-by: Cezary Jackiewicz <cezary@eko.one.pl> SVN-Revision: 26862
* ar71xx: add uci config for the WLAN LED on the WRT160NLGabor Juhos2011-05-081-0/+11
| | | | | | Based on a patch by Magyar Szabolcs <mszabi@freemail.hu> SVN-Revision: 26861
* ar71xx: use phy0tpt trigger for the WLAN LEDsGabor Juhos2011-05-082-2/+2
| | | | SVN-Revision: 26860
* ar71xx: remove superfluous fifo_cfg overridesGabor Juhos2011-05-081-6/+0
| | | | SVN-Revision: 26859
* ipv6: restore correct ECN handling on TCP xmit Thanks Dave TahtTravis Kemen2011-05-082-0/+50
| | | | SVN-Revision: 26858
* ar71xx: ag71xx: make switch register access atomicGabor Juhos2011-05-081-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reading of the PHY registers occasionally returns with bogus values under heavy load. This misleads the PHY driver and thus causes false link/speed change notifications which leads to performance loss. This is easily noticable during an iperf session: ... [ 3] 52.0-53.0 sec 11.3 MBytes 94.4 Mbits/sec [ 3] 53.0-54.0 sec 11.4 MBytes 95.4 Mbits/sec eth1: link down br-lan: port 2(eth1) entering forwarding state eth1: link up (100Mbps/Full duplex) br-lan: port 2(eth1) entering forwarding state br-lan: port 2(eth1) entering forwarding state [ 3] 54.0-55.0 sec 6.75 MBytes 56.6 Mbits/sec [ 3] 55.0-56.0 sec 0.00 Bytes 0.00 bits/sec [ 3] 56.0-57.0 sec 10.5 MBytes 88.1 Mbits/sec ... [ 3] 169.0-170.0 sec 11.4 MBytes 95.4 Mbits/sec [ 3] 170.0-171.0 sec 11.4 MBytes 95.4 Mbits/sec eth1: link up (10Mbps/Half duplex) [ 3] 171.0-172.0 sec 7.63 MBytes 64.0 Mbits/sec [ 3] 172.0-173.0 sec 9.38 MBytes 78.6 Mbits/sec eth1: link up (100Mbps/Full duplex) [ 3] 173.0-174.0 sec 11.3 MBytes 94.4 Mbits/sec [ 3] 174.0-175.0 sec 11.4 MBytes 95.4 Mbits/sec SVN-Revision: 26856
* ar71xx: ag71xx: fix section mismatch warningsGabor Juhos2011-05-082-2/+2
| | | | | | | | | | | | | | | | | | The function __devinit ag71xx_probe() references a function __devexit ag71xx_phy_disconnect(). This is often seen when error handling in the init function uses functionality in the exit path. The fix is often to remove the __devexit annotation of ag71xx_phy_disconnect() so it may be used outside an exit section. The function ag71xx_phy_disconnect() references a function in an exit section. Often the function ag71xx_ar7240_cleanup() has valid usage outside the exit section and the fix is to remove the __devexit annotation of ag71xx_ar7240_cleanup. SVN-Revision: 26855
* ar71xx: ag71xx: fix build error if debugfs is enabledGabor Juhos2011-05-081-2/+3
| | | | SVN-Revision: 26854
* brcm47xx: update patchesHauke Mehrtens2011-05-0714-36/+74
| | | | SVN-Revision: 26846
* ar71xx: ag71xx: add debugfs entry for [rt]x_ringGabor Juhos2011-05-071-0/+92
| | | | SVN-Revision: 26845
* ar71xx: ag71xx: add timestamps to ag71xx_bufGabor Juhos2011-05-072-1/+2
| | | | SVN-Revision: 26844
* ar71xx: ag71xx: use dynamically allocated buffer for napi_statsGabor Juhos2011-05-071-9/+19
| | | | SVN-Revision: 26843
* ar71xx: ag71xx: use debugfs_remove_recursiveGabor Juhos2011-05-072-28/+7
| | | | SVN-Revision: 26842
* ar71xx: override wmac device name for the AR934x SoCsGabor Juhos2011-05-071-0/+1
| | | | SVN-Revision: 26840
* remove useless patchesFlorian Fainelli2011-05-062-29/+0
| | | | SVN-Revision: 26837
* fill maintainer infos for a couple of targetsFlorian Fainelli2011-05-0611-0/+11
| | | | SVN-Revision: 26836
* update to 2.6.38.2Florian Fainelli2011-05-053-193/+47
| | | | SVN-Revision: 26833
* add missing 2.6.38 symbolsFlorian Fainelli2011-05-051-0/+4
| | | | SVN-Revision: 26832
* brcm47xx: when detecting a ssb pci device without an own sprom write the ↵Hauke Mehrtens2011-05-056-50/+38
| | | | | | sprom data from the platform device to the correct pointer. SVN-Revision: 26829
* brcm47xx: fix typo in patchHauke Mehrtens2011-05-052-2/+2
| | | | SVN-Revision: 26828
* linux/ar71xx: add some missing symbols for nand/yaffs targetsAlexandros C. Couloumbis2011-05-051-0/+5
| | | | SVN-Revision: 26827
* linux/generic: port yaffs to 2.6.39Alexandros C. Couloumbis2011-05-041-0/+147
| | | | SVN-Revision: 26818
* linux/rb532: use kernel and initramfs tags on image generationAlexandros C. Couloumbis2011-05-041-4/+6
| | | | SVN-Revision: 26817
* geos: remove unneeded modules The via-sata and gpio-nsc modules are both ↵Jo-Philipp Wich2011-05-031-2/+2
| | | | | | unneeded on the Geos platform. SVN-Revision: 26811
* update to 2.6.38Florian Fainelli2011-05-028-1/+74
| | | | SVN-Revision: 26803
* cns3xxx: remove one of the dma cache patches, it causes a regression in the ↵Felix Fietkau2011-05-021-67/+0
| | | | | | ethernet driver SVN-Revision: 26802
* brcm47xx: add fallback sprom for pci devices without an own sprom.Hauke Mehrtens2011-05-0124-72/+976
| | | | | | | | | | | | | If there is no sprom on an ssb based pci device on the brcm47xx architecture ssb now asks the architecture code to look into the nvram to get some sprom data for this device. Now we are able to read out pci/1/1/ foo or pci/1/3/ foo config options. This will fix some problems where the wireless devices does not got an mac address and the following message was show: ssb: WARNING: Invalid SPROM CRC (corrupt SPROM) SVN-Revision: 26801
* cns3xxx: fix missing and incomplete cache flushes on DMA cache sync for cpu ↵Felix Fietkau2011-05-012-0/+88
| | | | | | - fixes some issues with ath9k SVN-Revision: 26797
* ar71xx: use the ar8316 switch driver on the PB92 board and add a matching ↵Felix Fietkau2011-04-283-8/+37
| | | | | | default network config SVN-Revision: 26779
* ar8316: automatically detect whether port4 is used as PHY or as a switch portFelix Fietkau2011-04-281-32/+61
| | | | SVN-Revision: 26778
* ar71xx: fix MDIO access on ar7242 (based on a patch by Jess Zhu)Felix Fietkau2011-04-282-25/+63
| | | | SVN-Revision: 26777
* ar8216: support AR8316 rev 0 devicesFelix Fietkau2011-04-281-0/+1
| | | | SVN-Revision: 26776
* linux/atheros: add 2.6.38 preliminary supportAlexandros C. Couloumbis2011-04-2714-0/+6616
| | | | SVN-Revision: 26772
* swconfig: Replace SPIN_LOCK_UNLOCKED with DEFINE_SPINLOCKFelix Fietkau2011-04-261-1/+1
| | | | | | | | | SPIN_LOCK_UNLOCKED has been deprecated since 2.6.19 and will get removed in 2.6.39, so replace it with DEFINE_SPINLOCK(). Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com> SVN-Revision: 26770
* linux/adm5120: update wget2nand scriptAlexandros C. Couloumbis2011-04-211-2/+2
| | | | SVN-Revision: 26748
* linux/ar71xx: update wget2nand scriptAlexandros C. Couloumbis2011-04-211-2/+2
| | | | SVN-Revision: 26747
* linux/ar71xx: add 2.6.38 preliminary supportAlexandros C. Couloumbis2011-04-2134-0/+1141
| | | | SVN-Revision: 26746
* uml: fix the kernel config name overrideFelix Fietkau2011-04-171-1/+2
| | | | SVN-Revision: 26715
* x86: remove 2.6.35 patchesFelix Fietkau2011-04-173-123/+0
| | | | SVN-Revision: 26710
* brcm63xx: remove patches/configs for 2.6.35Felix Fietkau2011-04-1736-5855/+0
| | | | SVN-Revision: 26709
* au1000: remove patches/configs for 2.6.35Felix Fietkau2011-04-174-248/+0
| | | | SVN-Revision: 26708
* ar7: remove patches/configs for old kernel versionsFelix Fietkau2011-04-1726-3303/+0
| | | | SVN-Revision: 26707
* adm5120: remove patches/configs for unused kernel versionsFelix Fietkau2011-04-1762-4726/+0
| | | | SVN-Revision: 26706
* rootfs_split: Allow using MTDPART_OFS_APPEND macro for offset of rootfs.Felix Fietkau2011-04-177-29/+43
| | | | | | | | | | Use offset from struct mtd_part instead of struct mtd_partition for defining the new partitions. This enables the usage of MTDPART_OFS_APPEND macro in struct mtd_partition. Signed-off-by: Jochen Friedrich <jochen@scram.de> SVN-Revision: 26705
* Remove 2.6.35. It's not used anymore.Felix Fietkau2011-04-17123-43410/+0
| | | | | | Signed-off-by: Jochen Friedrich <jochen@scram.de> SVN-Revision: 26704
* Fixed directory error: added ra1320 patches to trunk/target... subdir ↵Daniel Dickinson2011-04-172-0/+108
| | | | | | instead if target.... in trunk branch. SVN-Revision: 26699
* ixp4xx: backport an upstream commit to fix gspca compile errors triggered by ↵Felix Fietkau2011-04-161-0/+70
| | | | | | the buildbot SVN-Revision: 26698
* fix a typo in the kernel patch descriptionFelix Fietkau2011-04-161-1/+1
| | | | SVN-Revision: 26693
* kernel: reorganize 2.6.37 patchesFelix Fietkau2011-04-16121-376/+366
| | | | SVN-Revision: 26692