Commit Graph

363 Commits (76774e1daadb6e69ab00d76593b76afab78a0db7)

Author SHA1 Message Date
Gabor Juhos 115f845e53 ar71xx: fix nbg460n mtd partitions
This fixes the NBG460N/550N/550NH mtd partitions.

Signed-off-by: Michael Kurz <michi.kurz@googlemail.com>

SVN-Revision: 21443
14 years ago
Gabor Juhos fca9b7ebad ar71xx: remove config partition from the mtd map on the MZK-W300NH board
This space can be used to extend the rootfs_data partition.

SVN-Revision: 21173
14 years ago
Gabor Juhos 77b2354fcd ar71xx: fix firmware partition size on the MZK-W04NU board
SVN-Revision: 21172
14 years ago
Felix Fietkau 9848d38aed ar71xx: fix a wifi card stability issue
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
14 years ago
Gabor Juhos 10ed3b23a6 ar71xx: reduce button threshold value on the NBG460 board
SVN-Revision: 21076
14 years ago
Gabor Juhos 9933d34770 ar71xx: use KEY_RESTART and KEY_WPS_BUTTON code for the appropriate buttons
SVN-Revision: 21075
14 years ago
Gabor Juhos 693ea524c1 ar71xx: adding support for zyxel nbg460n/550n/550nh boards
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
14 years ago
Gabor Juhos dd7304ec6d ar71xx: update phy masks for the Planex boards
This avoids probing of the AR8216 chip on the eth0 interface.

Cc: backfire@openwrt.org

SVN-Revision: 20754
14 years ago
Gabor Juhos d6c0363884 ar71xx: make the AR8216 driver usable on the TEW-632BRP/DIR-615-Cx boards
Cc: backfire@openwrt.org

SVN-Revision: 20752
14 years ago
Felix Fietkau df463abb18 ar71xx: fix ethernet on final pb92 board (previous value was based on a preliminary version)
SVN-Revision: 20725
14 years ago
Jo-Philipp Wich 23bebe33a7 Add support for the ar8316 switch. This patch enhances the ar8216 driver 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
14 years ago
Felix Fietkau 7983e442e1 ar71xx: fix pci on ar7241/ar7242
SVN-Revision: 20530
14 years ago
Felix Fietkau 9c0f21a5b9 ar71xx: fix the wan port on pb92
SVN-Revision: 20529
14 years ago
Felix Fietkau 2cc215f121 ar71xx: reset the mdio bus on ar7241/ar7242
SVN-Revision: 20528
14 years ago
Felix Fietkau 0b6e32a7b0 ar71xx: add basic kernel support for pb92
SVN-Revision: 20495
14 years ago
Felix Fietkau aa3ff31b95 ar71xx: add support for ar7241 and ar7242
SVN-Revision: 20494
14 years ago
Felix Fietkau 4e10c56551 ar71xx: fix pci link detection for ar724x
SVN-Revision: 20493
14 years ago
Andy Boyett 681054333e wrt400n: lan ports don't need the ar8216 workaround
SVN-Revision: 20491
14 years ago
Gabor Juhos 120b1d8699 ar71xx: use the RB411 setup for the RB411U
SVN-Revision: 20359
15 years ago
Gabor Juhos 9a1031ce6d ar71xx: change PHY select logic, and update phy_masks
SVN-Revision: 20358
15 years ago
Gabor Juhos 18aa68d368 ar71xx: check returned value of ioremap in ar71xx_pcibios_setup
SVN-Revision: 20288
15 years ago
Gabor Juhos 73f7a1c224 ar71xx: optimize register access in ar71xx_pci.c
SVN-Revision: 20287
15 years ago
Gabor Juhos 1dedaf30a6 ar71xx: optimize register access in irq.c
SVN-Revision: 20286
15 years ago
Gabor Juhos 2438a03ce4 ar71xx: optimize register access in ar724x_pci.c
SVN-Revision: 20285
15 years ago
Gabor Juhos d02975eb0d ar71xx: introduce global ar724x_pci_ctrl_base variable
SVN-Revision: 20284
15 years ago
Gabor Juhos b051a3b784 ar71xx: add error handling to ar724x_pcibios_init
SVN-Revision: 20283
15 years ago
Gabor Juhos 695e989c6f ar71xx: move ar724x_pci_* helpers to ar724x-pci.c
SVN-Revision: 20282
15 years ago
Gabor Juhos 5f109ef2f3 ar71xx: move PCI intterupt handling code to pci-ar7{1xx,24x}.c
SVN-Revision: 20281
15 years ago
Gabor Juhos 4d32460353 ar71xx: use set_irq_chained_handler for the PCI IRQs
SVN-Revision: 20280
15 years ago
Gabor Juhos 1b8137eefc ar71xx: merge AR71XX_IRQ_CPU_{PCI,WMAC} into AR71XX_IRQ_CPU_IP2
SVN-Revision: 20279
15 years ago
Gabor Juhos 58911deda5 ar71xx: remove unnecessary includes from setup.c
SVN-Revision: 20278
15 years ago
Gabor Juhos ca49e09c9a ar71xx: fix ar724x_pci_wr{,_nf} helpers
SVN-Revision: 20277
15 years ago
Gabor Juhos d350e4cf40 ar71xx: fix semantics error in the __ar71xx_gpio_get_value function.
* Thanks to Pascal Dornier

SVN-Revision: 20247
15 years ago
Gabor Juhos 74556519e3 ar71xx: optimize GPIO code
SVN-Revision: 20242
15 years ago
Felix Fietkau 0849a208ce ar71xx: fix oprofile support
SVN-Revision: 20150
15 years ago
Gabor Juhos b21308313e ar71xx: override lan port names on the RB750
SVN-Revision: 20096
15 years ago
Gabor Juhos 45ff7289fe ar71xx: allow overriding of the lan port names on AP91 based boards
SVN-Revision: 20095
15 years ago
Gabor Juhos d58a367083 ar71xx: add NAND driver for the RB750
SVN-Revision: 20054
15 years ago
Gabor Juhos 6c1be20c2a ar71xx: add ar71xx_gpio_function_setup
SVN-Revision: 20053
15 years ago
Gabor Juhos 6600fab893 ar71xx: add LED driver for the RB750
SVN-Revision: 20051
15 years ago
Gabor Juhos a1a9727fbf ar71xx: add latch handling code for the RB750
SVN-Revision: 20050
15 years ago
Gabor Juhos 5e8c8818ed ar71xx: add preliminary support for the RouterBOARD 750
SVN-Revision: 20029
15 years ago
Gabor Juhos 10ad4ea96c ar71xx: rename mach-rb-4xx.c to mach-rb4xx.c, and change Kconfig symbol
SVN-Revision: 20027
15 years ago
Gabor Juhos 97c35a7dde ar71xx: don't init PCI irqs on the AR7240 if the PCIe subsystem are in reset
SVN-Revision: 20007
15 years ago
Gabor Juhos 347c5bc7fc ar71xx: use COMMAND_LINE_SIZE
SVN-Revision: 19947
15 years ago
Gabor Juhos b41c276df4 ar71xx: register DSA switch for the AP91 based boards
SVN-Revision: 19928
15 years ago
Gabor Juhos 30a2da99a1 ar71xx: register RTL8366RB switch on the TL-WR1043NB board
Thanks to Andrew Tarabaras.

SVN-Revision: 19839
15 years ago
Gabor Juhos f771c35033 ar71xx: fix pll value for the eth0 interface on the TL-WR1043ND board
Thanks to Andrew Tarabaras

SVN-Revision: 19835
15 years ago
Gabor Juhos f68a1d0a63 ar71xx: fix mac addresses on the DIR-600 rev. A1 board
SVN-Revision: 19752
15 years ago
Gabor Juhos f792c3647e ar71xx: fix wireless mac address on the TL-WR741ND
SVN-Revision: 19751
15 years ago
Gabor Juhos ccbfcba859 ar71xx: move AP91 specific ethernet initialization into a separate file
SVN-Revision: 19750
15 years ago
Gabor Juhos da5cacba76 ar71xx: add missing GPIO LED for the WNDR3700 board
Signed-off-by: Scott Dudley <spmsink@hotmail.com>

SVN-Revision: 19744
15 years ago
Gabor Juhos b00fe580ed ar71xx: fix polarity of GPIO buttons on the WNDR3700 board
Signed-off-by: Scott Dudley <spmsink@hotmail.com>

SVN-Revision: 19743
15 years ago
Gabor Juhos 0017e832cc ar71xx: fix WLAN mac address on the TL-WR1043ND
SVN-Revision: 19573
15 years ago
Gabor Juhos 0cbc5f678d ar71xx/mac80211: add a workaround for the bad signal strength on the WNDR3700
SVN-Revision: 19565
15 years ago
Gabor Juhos 20df2bf825 ar71xx: merge generic machine code into setup.c
SVN-Revision: 19325
15 years ago
Gabor Juhos 2b5ba9073f rtl8366_smi: move RTL8366S driver into a separate file
SVN-Revision: 19279
15 years ago
Gabor Juhos 71d0a7a7bf ar71xx: fix ethernet mac address on the WZR-HP-G300NH
SVN-Revision: 19216
15 years ago
Gabor Juhos 3789aa82ac ar71xx: fix phy interface selection for the RB-450G
Patch from: https://forum.openwrt.org/viewtopic.php?pid=95865#p95865

SVN-Revision: 19185
15 years ago
Gabor Juhos e02f1581d0 Fix Routerboard 411ar on board wireless
This patch adds the appropriate interrupt for slot 0 pin 1 of the Routerboard 411ar (RB411 with on board Atheros wireless).

Signed-off-by: Andrew Bates abates@omeganetserv.com

SVN-Revision: 19184
15 years ago
Gabor Juhos cb80426641 ar71xx: add preliminary support for the Buffalo WZR-HP-G300NH
SVN-Revision: 19150
15 years ago
Gabor Juhos 3dc1073b53 ar71xx: reduce button threshold values
SVN-Revision: 19116
15 years ago
Gabor Juhos 58301cdeb8 ar71xx: add support for the D-Link DIR-600 rev. A1 board
SVN-Revision: 19100
15 years ago
Gabor Juhos a37ae4f128 ar71xx: add missing flash partition for the DIR-825
SVN-Revision: 19075
15 years ago
Gabor Juhos d2ff313775 ar71xx: don't include nvram.h for the WRT400N
SVN-Revision: 19055
15 years ago
Gabor Juhos de6bbad010 ar71xx: init PCI on the WRT400N board (thanks to Ben Pfountz for testing)
SVN-Revision: 19047
15 years ago
Gabor Juhos 953ff0cf43 ar71xx: fix bi-color QSS LED on the TL-WR941ND v2 board
SVN-Revision: 18988
15 years ago
Gabor Juhos f8b7b8ee41 ar71xx: update mips multi-machine stuff
SVN-Revision: 18985
15 years ago
Gabor Juhos 1a32a435f4 ar71xx: select AR71XX_NVRAM for the WRT160NL
SVN-Revision: 18984
15 years ago
Gabor Juhos 9649acf7c6 ar71xx: fix wireless mac address on the WRT160NL
SVN-Revision: 18976
15 years ago
Gabor Juhos 858ea76117 ar71xx: fix random wireless mac address on the TEW-632BRP/DIR-615 boards
SVN-Revision: 18951
15 years ago
Gabor Juhos 86a8480788 ar71xx: pass eeprom and mac address location to the ar913x_add_device_wmac function
SVN-Revision: 18950
15 years ago
Gabor Juhos 828221c683 ar71xx: remove duplicated include
SVN-Revision: 18949
15 years ago
Gabor Juhos 761e67f9ff ar71xx: move dsa switch device support into a separate file
SVN-Revision: 18943
15 years ago
Gabor Juhos bea984e187 ar71xx: move mach type definitions into a separate include file
SVN-Revision: 18942
15 years ago
Gabor Juhos b7ee264d5f ar71xx: change board specific Kconfig option to 'default n'
SVN-Revision: 18941
15 years ago
Gabor Juhos 6ee4aa34ed ar71xx: move USB host device support into a separate file
SVN-Revision: 18940
15 years ago
Gabor Juhos a93033d354 ar71xx: remove more unnecessary includes
SVN-Revision: 18939
15 years ago
Gabor Juhos 991a8d4398 ar71xx: use the generic m25p80 registration code for the MZK-W04NU
SVN-Revision: 18938
15 years ago
Gabor Juhos c0993046d6 ar71xx: move gpio-buttons support into a spearate file
SVN-Revision: 18937
15 years ago
Gabor Juhos 3687b4fb26 ar71xx: move leds-gpio device support into a spearate file
SVN-Revision: 18936
15 years ago
Gabor Juhos eb15b88af2 ar71xx: move PB42 specific PCI init code into a separate file
SVN-Revision: 18932
15 years ago
Gabor Juhos 7cf529c357 ar71xx: remove unnecessary includes
SVN-Revision: 18931
15 years ago
Gabor Juhos 40219e9bf4 ar71xx: fix bi-color led on the TL-WR841N v1.5
SVN-Revision: 18926
15 years ago
Gabor Juhos cace9f4566 ar71xx: add support for the TL-WR841N v1.5 board
SVN-Revision: 18893
15 years ago
Gabor Juhos bb9123ebbe ar71xx: update AR7240 PCI code
SVN-Revision: 18860
15 years ago
Gabor Juhos 6fcb5f6294 ar71xx: Fix LED active_low for the TL-WR1043ND board
This fixes the LED active_low's for the TP-Link wr1043nd board

Signed-off-by: Andrew Tarabaras <andrew@advancedtechnologies.com.au>

SVN-Revision: 18844
15 years ago
Gabor Juhos 17ee33ebb9 tl-wr1043nd: Register missing leds.
This adds the folowing for the TP-Link wr1043nd board
1. USB and WLAN LEDS
2. Change QSS LED from red to green
3. Fix polarity of the System LED

Signed-off-by: Andrew Tarabaras <andrew@advancedtechnologies.com.au>

SVN-Revision: 18821
15 years ago
Gabor Juhos a733e30bf6 ar71xx: ar913x_wmac device support into a separate file
SVN-Revision: 18820
15 years ago
Gabor Juhos 70d31d46a8 ar71xx: move AP94 specific PCI init code into a separate file
SVN-Revision: 18819
15 years ago
Gabor Juhos 1f114b0dbd ar71xx: separate DIR-615 rev. C1 support from the TEW-632 (based on the patch from #6186)
SVN-Revision: 18818
15 years ago
Gabor Juhos e190743d25 ar71xx: add common m25p80 device
SVN-Revision: 18817
15 years ago
Gabor Juhos 4734a69891 ar71xx: add driver for the USB LED on the WNDR3700
SVN-Revision: 18758
15 years ago
Gabor Juhos de8bfcaf38 ar71xx: add ar71xx_device_stopped function
SVN-Revision: 18757
15 years ago
Gabor Juhos 1156a9ac0c ar71xx: merge DSA switch patch
SVN-Revision: 18752
15 years ago
Gabor Juhos 2b988fa855 ar71xx: register rtl8366-smi device on the DIR-825 B1 board
SVN-Revision: 18710
15 years ago
Felix Fietkau 2bff4bf4e5 rtl8306: manage the wan port as a separate phy device with proper link status reading and autonegotiation - the genphy driver does not handle it properly
SVN-Revision: 18709
15 years ago
Felix Fietkau ddc2e2270b ar71xx: make the rtl8306 switch attach to eth0 instead of eth1 on the wrt160nl, fixes wan port detection (#6309)
SVN-Revision: 18699
15 years ago
Gabor Juhos 7d8a1bf239 ar71xx: TL-WR1043ND support cleanup
SVN-Revision: 18697
15 years ago
Gabor Juhos b12d752a63 ar71xx: preliminary support for the TL-WR1043ND
Adds board support for the TP-Link TL-WR1043ND Based on the Atheros AP81 platform.
Presently the RTL8366RB switch support is missing due to no driver.
The ethernet works with 5 ports@1Gbit but is missing vlan support.

Hope Ive done this right, First time submiting a patch.

Signed-off-by: Andrew Tarabaras <andrew@advancedtechnologies.com.au>

SVN-Revision: 18696
15 years ago