summaryrefslogtreecommitdiff
path: root/target/linux/ar71xx/files
Commit message (Collapse)AuthorAgeFilesLines
* ar71xx: add initial support for the QCA955X SoCsGabor Juhos2012-07-051-1/+9
| | | | SVN-Revision: 32606
* ar71xx: improve MDIO busy wait codeGabor Juhos2012-07-031-21/+30
| | | | SVN-Revision: 32586
* ar71xx: remove the built-in MTD map of the ALL0258NGabor Juhos2012-07-031-49/+1
| | | | | | | | | Pass the mtd_layout via the kernel command line instead. Also increase the kernel partition size to 1024k, so current kernel can fit in. Signed-off-by: Daniel Golle <dgolle@allnet.de> SVN-Revision: 32585
* ar71xx: add support for the TL-WDR4300 boardGabor Juhos2012-06-191-0/+203
| | | | SVN-Revision: 32459
* ar71xx: remove superfluous include of asm/mach-ath79/pci.hGabor Juhos2012-06-195-5/+0
| | | | SVN-Revision: 32455
* ar71xx: add a common function to configure USB power GPIOsGabor Juhos2012-06-198-19/+16
| | | | SVN-Revision: 32454
* ar71xx: add support for the embeddedwireless Dorin board (based on patch by ↵Felix Fietkau2012-06-191-0/+108
| | | | | | embeddedwireless.de) SVN-Revision: 32447
* ar71xx: swap the PHY address of the ethernet port of TL-MR3040/TL-MR11U ↵Felix Fietkau2012-06-131-0/+3
| | | | | | similar to TL-MR3020 to fix ethernet link detection SVN-Revision: 32336
* ar71xx: fix PHY setup on TL-MR3020 (fixes #11572)Felix Fietkau2012-06-061-0/+4
| | | | SVN-Revision: 32093
* ar71xx: add a helper function for setting up PHY4 swapping on ar933xFelix Fietkau2012-06-063-15/+21
| | | | SVN-Revision: 32092
* ar71xx: do not override the mdio clock for ar9330. the override value ↵Felix Fietkau2012-05-281-2/+0
| | | | | | (obtained from an atheros driver) seems to break ethernet functionality SVN-Revision: 31956
* ar71xx: improve rx performance of the ethernet driver by using build_skb to ↵Felix Fietkau2012-05-282-41/+49
| | | | | | deliver a cache-hot skb to the network stack SVN-Revision: 31934
* ar71xx: fix MII clock settings for various chips, improves ethernet ↵Felix Fietkau2012-05-274-5/+30
| | | | | | stability on AR934x SVN-Revision: 31925
* ar71xx: fix WLAN led for RB751U-2HnD and RB751G-2HnDGabor Juhos2012-05-231-0/+2
| | | | | | Patch by Kamil Trzciński <ayufan@osk-net.pl> SVN-Revision: 31846
* ar71xx: remove AG71XX_RX_PKT_RESERVE, it is no longer necessary (found by ↵Felix Fietkau2012-05-151-2/+1
| | | | | | Eric Dumazet) SVN-Revision: 31736
* kernel: rewrite the phy packet hook, put it in the network stack to avoid ↵Felix Fietkau2012-05-061-26/+14
| | | | | | having to keep non-upstream ethernet driver changes SVN-Revision: 31637
* ar71xx: add support for the TP-Link TL-WR1041N v2 boardGabor Juhos2012-05-051-0/+154
| | | | | | Patch-by: Vince Huang <axishero@foxmail.com> SVN-Revision: 31608
* ar71xx: allow to disable link polling on unused PHYsGabor Juhos2012-04-293-4/+16
| | | | SVN-Revision: 31533
* ar71xx: enable MIB counters in the built-in switch of the AR934xGabor Juhos2012-04-251-2/+11
| | | | SVN-Revision: 31476
* ar71xx: use ap91_pci_init for RB751{,G}Gabor Juhos2012-04-191-30/+16
| | | | SVN-Revision: 31356
* ar71xx: move USB device registration directly into rb751{,g}_setupGabor Juhos2012-04-191-5/+5
| | | | SVN-Revision: 31355
* ar71xx: add ap9x_pci_get_wmac_data helperGabor Juhos2012-04-192-0/+19
| | | | SVN-Revision: 31354
* ar71xx: add sanity checks to decode_rleGabor Juhos2012-04-191-2/+7
| | | | | | Also use -EINVAL instead of -1. SVN-Revision: 31353
* ar71xx: initial support for Mikrotik RB751G-2HnD and RB751U-2HnDGabor Juhos2012-04-061-0/+92
| | | | | | | | | | | | | | | | | Great collaboration on these two fantastic routers on the openwrt forum: https://forum.openwrt.org/viewtopic.php?id=32320 Above all kudos to aryufan. Well done and thank you everyone else who contributed. To-Do: LED for wlan is not yet activated To-Do: TxPower over 20dBm (RB751U) or 22dBm (RB751G) are not accepted by the router Signed-off-by: Hanno Schupp <hanno.schupp@gmail.com> [juhosg: fix line wrapped patch, fix checkpatch errors, add missing kernel patches] SVN-Revision: 31208
* ar71xx: boost SPI flash read performanceGabor Juhos2012-03-273-1/+2
| | | | | | | | | | | | | | | | mtd_speedtest results: page read speed old new delta DB120 929 KiB/s 2597 KiB/s +179.55% TL-WR1043ND v1 754 KiB/s 2166 KiB/s +187.27% TL-WR703N v1 745 KiB/s 2176 KiB/s +192.08% TL-MR3220 v1 752 KiB/s 2154 KiB/s +186.44% TL-WR2543ND v1 564 KiB/s 2130 KiB/s +277.66% TL-WR741ND v2 525 KiB/s 1767 KiB/s +236.57% ALFA-AP96 702 KiB/s 1977 KiB/s +181.62% WNDR3700 697 KiB/s 1965 KiB/s +181.92% SVN-Revision: 31118
* ar71xx: remove the built-in MTD map of the AP96 boardGabor Juhos2012-03-271-35/+1
| | | | | | Pass the mtd_layout via the kernel command line instead. SVN-Revision: 31112
* ar71xx: remove the built-in MTD map of the PB92 boardGabor Juhos2012-03-271-35/+1
| | | | | | Pass the mtd_layout via the kernel command line instead SVN-Revision: 31111
* ar71xx: remove the built-in MTD map of the Zcomax devicesGabor Juhos2012-03-271-50/+1
| | | | | | Pass the mtd_layout via the kernel command line instead. SVN-Revision: 31110
* ar71xx: remove the built-in MTD maps of several boardsGabor Juhos2012-03-278-324/+8
| | | | | | | | | | | | | | | | | | | We are passing the MTD layout via the kernel command line, so it makes no sense to duplicate it in mach-* files. The patch removes the built-in MTD maps of the following boards: * AP113 * ALFA N2/N5 * DIR-600 * DIR-615 * DIR-825 * TEW-6{3,5}2BRP * TEW-673GRU * WHR-G301N * WHR-HP-GN * WHR-HP-G300N SVN-Revision: 31108
* ar71xx: fix button polarity on TL-WR703N and TL-WR741N v4Gabor Juhos2012-03-272-3/+3
| | | | SVN-Revision: 31102
* ar71xx: add initial support for RB750GLGabor Juhos2012-03-192-0/+125
| | | | SVN-Revision: 31025
* ar71xx: make rb750_latch_change 'static void'Gabor Juhos2012-03-192-15/+3
| | | | SVN-Revision: 31024
* ar71xx: add latch_change field to rb750_led_platform_dataGabor Juhos2012-03-193-7/+9
| | | | SVN-Revision: 31023
* ar71xx: add platform data for the RB750 NAND driverGabor Juhos2012-03-193-26/+55
| | | | SVN-Revision: 31022
* ar71xx: add AR934x specific interface speed setup for ge0Gabor Juhos2012-03-191-4/+9
| | | | SVN-Revision: 31017
* ar71xx: add support for the jjPlus JA76PF2 boardGabor Juhos2012-03-161-0/+76
| | | | SVN-Revision: 30957
* ar71xx: change LED name prefix on the jjplus boardsGabor Juhos2012-03-161-3/+3
| | | | SVN-Revision: 30956
* ar71xx: move micrel PHY driver to the generic linux targetGabor Juhos2012-03-151-83/+0
| | | | SVN-Revision: 30946
* ar71xx: ag71xx: fix ARP frame reception on AR934x switch portsGabor Juhos2012-03-131-11/+35
| | | | SVN-Revision: 30926
* ar71xx: ag71xx: start aneg on switch PHYs after resetGabor Juhos2012-03-131-0/+10
| | | | SVN-Revision: 30925
* ar71xx: ag71xx: poll PHY status of all available switch portsGabor Juhos2012-03-131-1/+2
| | | | SVN-Revision: 30924
* ar71xx: ag71xx: allow to use port 5 of the AR934x built-in switchGabor Juhos2012-03-131-2/+6
| | | | SVN-Revision: 30923
* ar71xx: reset the switch on AR934x before ethernet device registrationGabor Juhos2012-03-131-0/+4
| | | | SVN-Revision: 30922
* ar71xx: use a dummy callback for interfaces with fixed speedGabor Juhos2012-03-121-28/+7
| | | | SVN-Revision: 30913
* ar71xx: merge ar934x_bo_ddr_flush patchGabor Juhos2012-03-121-12/+5
| | | | SVN-Revision: 30912
* ar71xx: fix WPS button polarity on TL-WR2543NGabor Juhos2012-03-071-0/+1
| | | | SVN-Revision: 30849
* ar71xx: ag71xx: fix get_port_link callbackGabor Juhos2012-03-071-2/+8
| | | | SVN-Revision: 30841
* ar71xx: ag71xx: use the generic get_port_link implementationGabor Juhos2012-03-071-66/+0
| | | | SVN-Revision: 30840
* ar71xx: ag71xx: keep VLAN tags if VLAN is not enabledGabor Juhos2012-03-011-4/+8
| | | | SVN-Revision: 30768
* ar71xx: ag71xx: add BQL supportGabor Juhos2012-02-101-5/+13
| | | | | | | | It will be usable only from linux-3.3. Based on a patch by Dave Taht <dave.taht@bufferbloat.net> SVN-Revision: 30417