Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | ar71xx: move ath9k specific PCI fixup into a separate file | Gabor Juhos | 2010-09-27 | 6 | -148/+140 | |
| | | | | SVN-Revision: 23131 | |||||
* | ar71xx: use different address in ap91_pci_fixup for the AR724[012] SoCs | Gabor Juhos | 2010-09-27 | 1 | -1/+14 | |
| | | | | | | | With this change ath9k can handle the wireless chip on the TL-WR841N v7 board which is based on the AR7241 SoC. SVN-Revision: 23130 | |||||
* | Add support for Atheros AP96 reference board | Felix Fietkau | 2010-09-27 | 4 | -0/+186 | |
| | | | | | | | | | | | | This is still preliminary and not really tested much. Anyway, this version seems to be enough to get both wired and wireless interfaces working. Buttons and leds are also working. mach-ap96.c is based on mach-wndr3700.c. Signed-off-by: Jouni Malinen <jouni.malinen@atheros.com> SVN-Revision: 23125 | |||||
* | ar71xx: select AR71XX_DEV_DSA when AR71XX_DEV_AP91_ETH is selected, do not ↵ | Felix Fietkau | 2010-09-05 | 1 | -2/+1 | |
| | | | | | | select AR71XX_DEV_AP91_ETH for TL-WA901ND and TL-WR741ND SVN-Revision: 22935 | |||||
* | ar71xx: add support for the Zcomax ZCN-1523H-2-8/5-16 boards | Gabor Juhos | 2010-09-03 | 4 | -1/+223 | |
| | | | | SVN-Revision: 22882 | |||||
* | ar71xx: rewrite SPI drivers for the RB4xx boards | Gabor Juhos | 2010-08-31 | 2 | -59/+146 | |
| | | | | | | | | | | * add a new SPI controller driver * add SPI driver for the CPLD chip * convert the NAND driver * enable the mikroSD slot * enable more LEDs SVN-Revision: 22863 | |||||
* | ar71xx: change mac address initialization | Gabor Juhos | 2010-08-18 | 31 | -61/+101 | |
| | | | | SVN-Revision: 22700 | |||||
* | ar71xx: add a new driver for the ar7240 switch using swconfig. hooks ↵ | Felix Fietkau | 2010-08-16 | 2 | -1/+18 | |
| | | | | | | directly into the ethernet driver, as MAC resets also require switch reinitializations and the switch is part of the cpu core anyway switch only tl-wr741nd (and other devices using this board file, such as tl-wr841nd) over to using this by default, as other devices are still untested fixes #7563 SVN-Revision: 22675 | |||||
* | ar71xx: remove the fifo cfg overrides for the ap91 ethernet code - these ↵ | Felix Fietkau | 2010-07-27 | 1 | -6/+0 | |
| | | | | | | values have been wrong on every single device i've tested, falling back to the atheros values seems to be the right thing to do SVN-Revision: 22401 | |||||
* | ar71xx: add support for the tp-link tl-wa901nd devices (patch by Pieter ↵ | Felix Fietkau | 2010-07-22 | 4 | -0/+154 | |
| | | | | | | "Fate" Hollants, from #7528, without the ethernet fifo cfg values) SVN-Revision: 22353 | |||||
* | ar71xx: set default values for the fifo cfg registers on AR724x | Felix Fietkau | 2010-07-20 | 1 | -0/+7 | |
| | | | | SVN-Revision: 22303 | |||||
* | ar71xx: in-flash macs and eeprom for mach-eap7660d | Gabor Juhos | 2010-07-15 | 2 | -3/+79 | |
| | | | | | | | | | This adds in-flash mac-addresses and calibration data for the Senao EAP7660D board. Signed-off-by: Daniel Golle <daniel.golle@gmail.com> SVN-Revision: 22187 | |||||
* | ar71xx: add support for the Senao EAP7660D board | Gabor Juhos | 2010-06-18 | 4 | -0/+99 | |
| | | | | | | | | This patch adds support for the Senao EAP7660D board to trunk. Signed-off-by: Daniel Golle <daniel.golle@gmail.com> SVN-Revision: 21837 | |||||
* | ar71xx: avoid duplicated 'board' parameter in kernel command line | Gabor Juhos | 2010-06-14 | 1 | -8/+31 | |
| | | | | SVN-Revision: 21805 | |||||
* | ar71xx: nuke AR71XX_MACH_UBNT_AR71XX machtype | Gabor Juhos | 2010-06-12 | 2 | -4/+0 | |
| | | | | SVN-Revision: 21764 | |||||
* | ar71xx: fix phy_mask for the RB450 | Gabor Juhos | 2010-06-09 | 1 | -5/+7 | |
| | | | | SVN-Revision: 21743 | |||||
* | ar71xx: fix phy_mask on the RB433 for the IP17xx driver | Gabor Juhos | 2010-06-08 | 1 | -4/+7 | |
| | | | | SVN-Revision: 21728 | |||||
* | ar71xx: fix 2.6.34 build errors | Gabor Juhos | 2010-06-07 | 2 | -0/+2 | |
| | | | | SVN-Revision: 21698 | |||||
* | ar71xx: fix nbg460n mtd partitions | Gabor Juhos | 2010-05-14 | 1 | -5/+12 | |
| | | | | | | | | This fixes the NBG460N/550N/550NH mtd partitions. Signed-off-by: Michael Kurz <michi.kurz@googlemail.com> SVN-Revision: 21443 | |||||
* | ar71xx: remove config partition from the mtd map on the MZK-W300NH board | Gabor Juhos | 2010-04-26 | 1 | -6/+2 | |
| | | | | | | This space can be used to extend the rootfs_data partition. SVN-Revision: 21173 | |||||
* | ar71xx: fix firmware partition size on the MZK-W04NU board | Gabor Juhos | 2010-04-26 | 1 | -1/+1 | |
| | | | | SVN-Revision: 21172 | |||||
* | ar71xx: fix a wifi card stability issue | Felix Fietkau | 2010-04-24 | 1 | -1/+26 | |
| | | | | | | | | when we receive a pci/ahb interrupt, we need to flush pending data for dma from the device, otherwise the tx path may get stuck if the completion flag of the dma descriptor is not updated at the time the tx interrupt arrives. SVN-Revision: 21143 | |||||
* | ar71xx: reduce button threshold value on the NBG460 board | Gabor Juhos | 2010-04-21 | 1 | -2/+2 | |
| | | | | SVN-Revision: 21076 | |||||
* | ar71xx: use KEY_RESTART and KEY_WPS_BUTTON code for the appropriate buttons | Gabor Juhos | 2010-04-21 | 21 | -40/+40 | |
| | | | | SVN-Revision: 21075 | |||||
* | ar71xx: adding support for zyxel nbg460n/550n/550nh boards | Gabor Juhos | 2010-04-18 | 4 | -0/+225 | |
| | | | | | | | | | | This patch adds support for the zyxel nbg460n/550n/550nh routers. Currently this only works if a second stage bootloader is also flashed, as the used switch needs extra initialization. Signed-off-by: Michael Kurz <michi.kurz@googlemail.com> SVN-Revision: 20990 | |||||
* | ar71xx: update phy masks for the Planex boards | Gabor Juhos | 2010-04-09 | 2 | -4/+10 | |
| | | | | | | | | This avoids probing of the AR8216 chip on the eth0 interface. Cc: backfire@openwrt.org SVN-Revision: 20754 | |||||
* | ar71xx: make the AR8216 driver usable on the TEW-632BRP/DIR-615-Cx boards | Gabor Juhos | 2010-04-09 | 2 | -8/+16 | |
| | | | | | | Cc: backfire@openwrt.org SVN-Revision: 20752 | |||||
* | ar71xx: fix ethernet on final pb92 board (previous value was based on a ↵ | Felix Fietkau | 2010-04-06 | 1 | -1/+1 | |
| | | | | | | preliminary version) SVN-Revision: 20725 | |||||
* | Add support for the ar8316 switch. This patch enhances the ar8216 driver ↵ | Jo-Philipp Wich | 2010-04-05 | 2 | -0/+2 | |
| | | | | | | | | | | with ar8316 support and fixes some minor issues with the ar8216 driver itself. It should not break anything, but isn't tested on ar8216 devices. [PATCH 2/2] ar71xx: Add the ar8316 driver to rs pro/rb-450g. Add the ar8216 driver to the ar71xx target, and add network configurations for the RouterStation Pro and the RouterBoard RB-450G. SVN-Revision: 20722 | |||||
* | ar71xx: fix pci on ar7241/ar7242 | Felix Fietkau | 2010-03-28 | 1 | -3/+11 | |
| | | | | SVN-Revision: 20530 | |||||
* | ar71xx: fix the wan port on pb92 | Felix Fietkau | 2010-03-28 | 1 | -9/+7 | |
| | | | | SVN-Revision: 20529 | |||||
* | ar71xx: reset the mdio bus on ar7241/ar7242 | Felix Fietkau | 2010-03-28 | 2 | -1/+6 | |
| | | | | SVN-Revision: 20528 | |||||
* | ar71xx: add basic kernel support for pb92 | Felix Fietkau | 2010-03-26 | 6 | -0/+180 | |
| | | | | SVN-Revision: 20495 | |||||
* | ar71xx: add support for ar7241 and ar7242 | Felix Fietkau | 2010-03-26 | 9 | -12/+73 | |
| | | | | SVN-Revision: 20494 | |||||
* | ar71xx: fix pci link detection for ar724x | Felix Fietkau | 2010-03-26 | 2 | -2/+3 | |
| | | | | SVN-Revision: 20493 | |||||
* | wrt400n: lan ports don't need the ar8216 workaround | Andy Boyett | 2010-03-26 | 1 | -1/+0 | |
| | | | | SVN-Revision: 20491 | |||||
* | ar71xx: use the RB411 setup for the RB411U | Gabor Juhos | 2010-03-21 | 1 | -10/+1 | |
| | | | | SVN-Revision: 20359 | |||||
* | ar71xx: change PHY select logic, and update phy_masks | Gabor Juhos | 2010-03-21 | 20 | -33/+6 | |
| | | | | SVN-Revision: 20358 | |||||
* | ar71xx: check returned value of ioremap in ar71xx_pcibios_setup | Gabor Juhos | 2010-03-18 | 1 | -0/+2 | |
| | | | | SVN-Revision: 20288 | |||||
* | ar71xx: optimize register access in ar71xx_pci.c | Gabor Juhos | 2010-03-18 | 1 | -44/+50 | |
| | | | | SVN-Revision: 20287 | |||||
* | ar71xx: optimize register access in irq.c | Gabor Juhos | 2010-03-18 | 1 | -23/+46 | |
| | | | | SVN-Revision: 20286 | |||||
* | ar71xx: optimize register access in ar724x_pci.c | Gabor Juhos | 2010-03-18 | 1 | -37/+36 | |
| | | | | SVN-Revision: 20285 | |||||
* | ar71xx: introduce global ar724x_pci_ctrl_base variable | Gabor Juhos | 2010-03-18 | 1 | -20/+14 | |
| | | | | SVN-Revision: 20284 | |||||
* | ar71xx: add error handling to ar724x_pcibios_init | Gabor Juhos | 2010-03-18 | 1 | -2/+13 | |
| | | | | SVN-Revision: 20283 | |||||
* | ar71xx: move ar724x_pci_* helpers to ar724x-pci.c | Gabor Juhos | 2010-03-18 | 2 | -30/+30 | |
| | | | | SVN-Revision: 20282 | |||||
* | ar71xx: move PCI intterupt handling code to pci-ar7{1xx,24x}.c | Gabor Juhos | 2010-03-18 | 3 | -163/+149 | |
| | | | | SVN-Revision: 20281 | |||||
* | ar71xx: use set_irq_chained_handler for the PCI IRQs | Gabor Juhos | 2010-03-18 | 1 | -37/+12 | |
| | | | | SVN-Revision: 20280 | |||||
* | ar71xx: merge AR71XX_IRQ_CPU_{PCI,WMAC} into AR71XX_IRQ_CPU_IP2 | Gabor Juhos | 2010-03-18 | 3 | -7/+6 | |
| | | | | SVN-Revision: 20279 | |||||
* | ar71xx: remove unnecessary includes from setup.c | Gabor Juhos | 2010-03-18 | 1 | -2/+0 | |
| | | | | SVN-Revision: 20278 | |||||
* | ar71xx: fix ar724x_pci_wr{,_nf} helpers | Gabor Juhos | 2010-03-18 | 1 | -0/+2 | |
| | | | | SVN-Revision: 20277 |