Gabor Juhos
ba4e9b0974
[ar71xx] ag71xx driver: always use NAPI to transmit packets
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13529 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-06 10:03:36 +00:00
Gabor Juhos
84af7151d4
[ar71xx] ag71xx driver: improve poll routine
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13525 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-05 20:08:00 +00:00
Gabor Juhos
060a762e04
[ar71xx] ag71xx driver: always flush register writes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13524 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-05 19:42:02 +00:00
Gabor Juhos
dd1613db57
[ar71xx] ag71xx driver: don't use dma_cache_wback_inv
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13523 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-05 10:39:46 +00:00
Gabor Juhos
be23a15ee7
[ar71xx] ag71xx driver: don't use CHECKSUM_UNNECCESARY ( closes #4161 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13522 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-05 07:15:45 +00:00
Gabor Juhos
1ee5af12e9
[ar71xx] EHCI driver: add AR913x support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13519 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-04 18:16:05 +00:00
Gabor Juhos
a8dcd432b9
[ar71xx] add SoC specific reset code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13518 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-04 18:13:43 +00:00
Gabor Juhos
bdce5d4077
[ar71xx] add AR913x specific reset register offsets
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13517 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-04 17:00:04 +00:00
Gabor Juhos
ab09799f09
[ar71xx] rename reset register definitions
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13516 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-04 16:55:43 +00:00
Gabor Juhos
81beea2925
[ar71xx] fix a typo
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13512 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-04 12:50:21 +00:00
Gabor Juhos
df81f5decb
[ar71xx] register GPIO buttons on the AP83 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13510 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-04 12:18:17 +00:00
Gabor Juhos
6e121e498e
[ar71xx] make all AR913x GPIO lines usable
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13509 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-04 12:17:14 +00:00
Gabor Juhos
bead03710a
[ar71xx] OHCI driver cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13508 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-04 09:42:26 +00:00
Gabor Juhos
26411fee77
[ar71xx] register USB device on the AP83 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13507 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-04 09:11:03 +00:00
Gabor Juhos
2f0d57a2df
[ar71xx] add ar913x specific USB setup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13505 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-04 07:19:23 +00:00
Gabor Juhos
5e389a14f3
[ar71xx] create platform data for the EHCI driver
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13499 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-03 15:54:08 +00:00
Gabor Juhos
15870dffc8
[ar71xx] rename USB variables
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13498 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-03 15:35:12 +00:00
Gabor Juhos
de2eca1ee8
[ar71xx] ag71xx driver: minor cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13496 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-03 08:55:39 +00:00
Gabor Juhos
46c4c356af
[ar71xx] update mips_machine stuff
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13488 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-02 21:17:31 +00:00
Gabor Juhos
7808db61ca
[ar71xx] ag71xx driver: fix RX_STATUS_OF bitmask, and add DMA status register bit descriptions
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13463 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-02 08:49:22 +00:00
Gabor Juhos
f5dc8e6efe
[ar71xx] ag71xx driver: add some debug stuff
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13462 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-02 08:46:37 +00:00
Gabor Juhos
b1f31c9121
[ar71xx] ag71xx driver: reset DMA registers in hardware initialization
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13459 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-01 21:21:36 +00:00
Gabor Juhos
4099ebdb00
[ar71xx] more ehci driver cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13454 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-30 20:09:43 +00:00
Gabor Juhos
4a52e64bb8
[ar71xx] ag71xx driver: fix a typo
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13445 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-30 13:20:12 +00:00
Gabor Juhos
6d19ef4f18
[ar71xx] ehci driver cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13441 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-30 11:07:22 +00:00
Gabor Juhos
3578cf314c
[ar71xx] ag71xx driver: clean up hardware initialization
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13395 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-28 14:08:53 +00:00
Gabor Juhos
2827d4ec43
[ar71xx] fix build error introduced in r13389
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13390 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-28 10:07:56 +00:00
Gabor Juhos
678aaf812b
[ar71xx] register eth1 device on the AP83 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13389 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-28 09:07:01 +00:00
Gabor Juhos
614e782dee
[ar71xx] add gpio leds for the AP83 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13388 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-28 09:06:01 +00:00
Gabor Juhos
e168ccced8
[ar71xx] ag71xx driver: add more register bit definitions
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13387 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-27 22:40:34 +00:00
Gabor Juhos
b2d1c5773c
[ar71xx] ag71xx driver: unregister MDIO bus in module exit
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13385 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-27 22:25:43 +00:00
Gabor Juhos
491cd8b323
[ar71xx] ag71xx driver: use SoC specific PLL values
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13377 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-27 18:54:58 +00:00
Gabor Juhos
af8da9031f
[ar71xx] ag71xx driver: introduce new flag for the AR913x SOCs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13376 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-27 17:31:22 +00:00
Gabor Juhos
0614f72494
[ar71xx] register eth0 device on the AP83 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13371 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-27 08:39:08 +00:00
Gabor Juhos
31ecd080e3
[ar71xx] ag71xx: introduce SoC specific fuctions for DDR flush and PLL setup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13369 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-26 20:00:41 +00:00
Gabor Juhos
c22e1afc64
[ar71xx] add definitions for AR91xx specific DDR registers
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13364 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-26 17:34:08 +00:00
Gabor Juhos
a0db668dea
[ar71xx] rename DDR registers
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13363 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-26 17:17:13 +00:00
Gabor Juhos
f1cc74e8ea
[ar71xx] ag71xx: dump additional registers in debug mode
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13361 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-26 14:09:00 +00:00
Gabor Juhos
d39a6db113
[ar71xx] fix AP83 boot failure
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13356 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-26 08:40:46 +00:00
Gabor Juhos
834c2de24a
[ar71xx] add dummy code for the Atheros AP83 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13354 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-25 19:19:55 +00:00
Gabor Juhos
cd2a054229
[ar71xx] enable gigabit feature if the SoC supports it
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13350 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-25 17:55:46 +00:00
Gabor Juhos
ea8f5369e9
[ar71xx] improve SoC detection
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13349 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-25 17:39:12 +00:00
Gabor Juhos
8a6b74261d
[ar71xx] ethernet driver preparation for gigabit support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13340 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-24 16:56:36 +00:00
Gabor Juhos
78e33a4f9a
[ar71xx] fix gpio-leds, and gpio-buttons platform data initialization
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13337 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-24 11:03:18 +00:00
Gabor Juhos
fc473d4880
[ar71xx] add experimental support for the AzureWave AW-NR580 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13278 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-18 13:21:24 +00:00
Gabor Juhos
0ca01f7bdc
[ar71xx] use MyLoader partition parser on the WP543 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13265 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-17 17:42:35 +00:00
Gabor Juhos
c3e6c0c4bd
[ar71xx] move MyLoader stuff into generic files, will be used on adm5120
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13254 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-17 09:19:27 +00:00
Gabor Juhos
bedfcc443a
[ar71xx] define some bits of the ethernet controller's registers
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13201 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-14 08:57:31 +00:00
Gabor Juhos
e4f087b401
[ar71xx] fixes the ethernet port mask of RB433 in the platform data
...
* Signed-off-by: Joerg Albert <jal2 at gmx.de>
* closes #4185
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13199 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-13 17:02:59 +00:00
Gabor Juhos
5a6e7ec751
[ar71xx] rewrite memory size detection
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13198 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-13 15:55:39 +00:00
Gabor Juhos
5a1d964785
[ar71xx] cosmetic changes in the ag71xx driver
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13193 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-12 18:08:32 +00:00
Gabor Juhos
85082a047d
[ar71xx] enable ethernet and PCI on RB-493/AH
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13104 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-03 15:11:09 +00:00
Gabor Juhos
8b47c4566c
[ar71xx] setup speed/duplex on RB-433/450 ( closes #4151 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13087 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-31 11:50:47 +00:00
Gabor Juhos
ada4649074
[ar71xx] change ag71xx platform device registration
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12997 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-17 07:12:44 +00:00
Gabor Juhos
0d3bf063cb
[ar71xx] fix RB-493 detection
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12991 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-16 19:18:46 +00:00
Gabor Juhos
2154d8cde2
[ar71xx] preliminary support for the RB-493/AH, based on a patch by Carl Riechers
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12986 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-15 19:03:31 +00:00
Gabor Juhos
1f385fa9cf
[ar71xx] minor ethernet driver update
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12985 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-15 18:31:21 +00:00
Gabor Juhos
e40c3beb47
[ar71xx] add hardware watchdog driver
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12810 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-30 08:05:18 +00:00
Gabor Juhos
0ff4aa4b31
[ar71xx] remove some debug stuff
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12631 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-18 18:41:03 +00:00
Gabor Juhos
0c32489004
[ar71xx] add MyLoader support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12627 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-18 12:56:10 +00:00
Gabor Juhos
d427ec45a9
[ar71xx] WP543: add static mtd partitions
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12624 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-18 12:38:53 +00:00
Gabor Juhos
71164d3a81
[ar71xx] fix the PCI byte lane enable generation code, based on a patch by Chris Dearman
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12617 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-17 13:29:47 +00:00
Gabor Juhos
506544a431
[ar71xx] add gpio-buttons devices
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12544 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-07 09:47:37 +00:00
Gabor Juhos
91e3f567de
[ar71xx] simplify leds-gpio device registration
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12543 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-07 08:59:27 +00:00
Gabor Juhos
4aae175405
[ar71xx] register gpio-leds on the WP543 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12528 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-04 13:39:11 +00:00
Gabor Juhos
c3eecc83d1
[ar71xx] make use the USB controller on the WP543 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12520 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-03 19:37:58 +00:00
Gabor Juhos
15358e8e77
[ar71xx] fix platform device ids of the USB controllers
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12519 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-03 18:02:18 +00:00
Gabor Juhos
e82f7dfdaa
[ar71xx] fix EHCI driver
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12518 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-03 17:11:51 +00:00
Gabor Juhos
b1167c23f4
[ar71xx] fix phy id on the WP543 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12517 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-03 15:23:26 +00:00
Felix Fietkau
9fd8bebddb
make openwrt boot on ar9130 (currently no ethernet yet)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12463 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-01 14:41:26 +00:00
Gabor Juhos
dd67cca098
[ar71xx] ag71xx: add initial message level support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12262 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-10 09:18:42 +00:00
Gabor Juhos
0eedb7aee6
[ar71xx] reorder nand partitions on RB-4xx ( closes #3852 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12201 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-06 07:33:13 +00:00
Gabor Juhos
56bd819318
[ar71xx] ethernet driver updates
...
* new mii bus code, mac0 and mac1 can use the mac0's miii bus from now on
* swap eth0 & eth1 on RB433/450
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11995 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-29 18:22:38 +00:00
Gabor Juhos
d3e93d1a18
[ar71xx] fix the name of the micrel PHY driver
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11990 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-29 12:46:05 +00:00
Gabor Juhos
9abc8423dd
[ar71xx] parse mac address on RouterBOARDs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11910 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-22 16:35:29 +00:00
Gabor Juhos
7670811acd
surprise :p
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11894 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-21 17:08:14 +00:00