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