1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-11-28 10:29:51 +02:00
Commit Graph

305 Commits

Author SHA1 Message Date
juhosg
16e84ace7d [ar71xx] add AR7240 specific frequency detection
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16645 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-01 19:34:59 +00:00
juhosg
fc8502c631 [ar71xx] add AR7240 specific definitions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16644 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-01 19:32:48 +00:00
juhosg
ea22991291 [ar71xx] fix a typo in ath9k_platform.h
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16643 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-01 19:28:44 +00:00
juhosg
be3dd4c5be [ar71xx] increase NR_IRQS
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16623 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-29 20:01:22 +00:00
juhosg
7955022513 [ar71xx] fix PCI_CORE irq number
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16622 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-29 19:58:36 +00:00
juhosg
7f0bb8aeb7 [ar71xx] use enum for the machine type
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16588 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-27 20:20:05 +00:00
juhosg
52956e6de0 [ar71xx] add AR913x specific GPIO function bit definitions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16583 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-27 16:57:45 +00:00
juhosg
05aebb541e [ar71xx] setup mac address on the WNR2000
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16450 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-14 11:38:26 +00:00
juhosg
9e42d4627a [ar71xx] move definition of ar91xx_flash_platform_data into a separate header file (closes #5321)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16417 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-11 08:07:14 +00:00
juhosg
a03c01b418 [ar71xx] flush more register writings
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16415 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-11 07:18:05 +00:00
juhosg
f2d4c6c009 [ar71xx] flush AR71XX_RESET_PCI_INT_ENABLE register after writing
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16372 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-07 18:23:39 +00:00
juhosg
8ef1bac486 [ar71xx] setup mac address on the AP81 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16366 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-06 19:03:30 +00:00
juhosg
282cd9f4b2 [ar71xx] update flash locking code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16359 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-06 15:56:03 +00:00
juhosg
dd385a9449 [ar71xx] handle PCI_CORE interrupt as well
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16358 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-06 13:48:36 +00:00
juhosg
77c4ab9b68 [ar71xx] change flash partition map of the AP83 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16356 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-06 09:57:37 +00:00
juhosg
8fe43eefaf [ar71xx] add parallel flash driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16353 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-06 08:41:47 +00:00
juhosg
08790a449c [ar71xx] fix a typo
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16348 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-05 19:29:41 +00:00
juhosg
02c61d53f1 [ar71xx] create a 'firmware' partition for MZK-W300NH board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16347 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-05 15:31:33 +00:00
juhosg
3128f376a3 [ar71xx] improve MZK-W300NH support (thanks to Kazuki Shimada for the board)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16340 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-04 18:18:36 +00:00
juhosg
4f27930670 [ar71xx] pass ucode name to the VSC7385 driver on the AP83 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16326 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-04 07:56:49 +00:00
juhosg
fb539d1628 [ar71xx] add SPI driver for the Vitesse VSC7385 switch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16324 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-04 07:51:29 +00:00
juhosg
6c822bda7a [ar71xx] add experimental support for the AP83-040 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16316 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-03 19:54:25 +00:00
juhosg
a599e7b2bd [ar71xx] add another SPI controller driver for the earlier AP83 boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16315 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-03 19:50:04 +00:00
juhosg
46831ebc02 [ar71xx] add flash locking code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16311 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-03 18:17:07 +00:00
juhosg
e1e2d41352 [ar71xx] register parallel flash device on the AP83 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16232 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-31 12:37:40 +00:00
juhosg
866750add0 [ar71xx] add support for board specific PLL settings
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16133 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-28 13:00:08 +00:00
juhosg
66ccdc6dbd [ar71xx] register SPI bus on the AP83 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16115 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-27 17:16:19 +00:00
juhosg
315fb2270e [ar71xx] add preliminary support for the WRT160NL
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16068 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-25 18:36:49 +00:00
juhosg
7c9c62ac40 [ar71xx] update board setup code of the RouterStation Pro (patch by Ubiquiti Networks)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16065 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-25 17:31:05 +00:00
juhosg
0398b9f54d [ar71xx] fix typos in the PB42 support code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15963 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-21 18:22:01 +00:00
juhosg
cd8b422a5b [ar71xx] add experimental support for the Atheros PB44 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15928 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-20 08:23:48 +00:00
juhosg
d5c81e38f2 [ar71xx] reorder mtd partitions on the WRT400N
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15829 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-13 20:12:07 +00:00
juhosg
bf7689f4a5 [ar71xx] create image for the WRT400N board (thanks to netprince)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15828 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-13 20:00:42 +00:00
juhosg
99fcf7be60 [ar71xx] remove extern directives
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15735 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-09 05:57:56 +00:00
juhosg
c383813b59 [ar71xx] increase AR71XX_MEM_SIZE_MAX (thanks to Leo Galambos for reporting)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15734 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-09 05:39:12 +00:00
juhosg
e009ba558b [ar71xx] use dev_name() instead of bus_id in ag71xx, ohci-ar71xx, ehci-ar71xx drivers
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15629 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-05 19:21:39 +00:00
juhosg
b03b7eed82 [ar71xx] select ar8216 support for the WRT400N (thanks to netprince)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15427 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-26 18:47:41 +00:00
juhosg
97b99eb026 [ar71xx] add experimental support for the Linksys WRT400N board (thanks to netprince)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15422 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-26 06:40:02 +00:00
juhosg
ff733e993f [ar71xx] enable the synopsys woarkaround in the ehci-ar71xx driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15349 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-23 12:25:49 +00:00
juhosg
52b4c3f376 [ar71xx] ap81: register GPIO LEDs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14931 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-17 19:59:33 +00:00
juhosg
114410cc27 [ar71xx] ap81: register SPI flash, and add default MTD partitions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14924 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-17 18:48:00 +00:00
juhosg
32594e5753 [ar71xx] ap81: register GPIO buttons
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14923 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-17 18:34:11 +00:00
juhosg
2874b81b86 [ar71xx] ap81: register USB host controller
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14922 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-17 18:14:55 +00:00
juhosg
d360a52adc [ar71xx] ap81: register ethernet devices, and add default network configuration file
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14921 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-17 18:07:16 +00:00
juhosg
9d1b6e32d9 [ar71xx] ap83: remove unnecessary include
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14920 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-17 18:02:50 +00:00
juhosg
2078245606 [ar71xx] preliminary support for the Atheros AP81 refrence board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14888 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-15 14:30:08 +00:00
juhosg
aab1f62d35 [ar71xx] pb42: add GPIO buttons
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14877 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-14 19:28:28 +00:00
juhosg
336a5e9027 [ar71xx] pb42: fix ethernet, remove USB registration, add default network configuration
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14876 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-14 18:28:33 +00:00
juhosg
f2b8e0d414 [ar71xx] ls-sr71: add GPIO LEDs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14873 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-14 12:53:31 +00:00
juhosg
ea9ae3e500 [ar71xx] simplify setup code for Ubiquiti boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14872 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-14 12:24:11 +00:00
juhosg
f3c86673c1 [ar71xx] tew-632brp: increase the size of rootfs partition, and build one unified firmware image only
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14709 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-01 11:17:16 +00:00
juhosg
7a6bbf20f3 [ar71xx] aw-nr580: add GPIO LEDs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14687 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-27 18:32:04 +00:00
juhosg
28b2a5f4c4 [ar71xx] aw-nr580: add support for the PCI slot
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14686 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-27 17:06:29 +00:00
juhosg
ccf3bdc4a6 [ar71xx] aw-nr580: add support for the LAN ports
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14685 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-27 16:34:09 +00:00
juhosg
9c695dc81f [ar71xx] aw-nr580: add GPIO buttons
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14682 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-27 15:45:29 +00:00
juhosg
ea9cc9f9c7 [ar71xx] move 'ar71xx_add_device_usb' definition into devices.h
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14680 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-27 10:09:20 +00:00
juhosg
86370e29ab [ar71xx] TL-WR941ND: update flash partition map
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14673 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-26 17:01:05 +00:00
juhosg
322c00880d [ar71xx] preliminary support for the Ubiquiti RouterStation Pro
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14666 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-26 07:39:30 +00:00
agb
2d1c688ec9 [ar71xx] wnr2000: enable ar8216 workaround, add network config. LAN ports now work
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14663 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-26 05:54:32 +00:00
agb
a1a27e7336 [ar71xx] wnr2000: configure eth1 (WAN) and detect the ar8216 switch on eth0 (LAN)
ar8216 headers are embedded in packets on eth0 so it is not usable yet

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14661 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-26 01:22:57 +00:00
agb
07fb674250 [ar71xx] wnr2000: buttons and blinkenlights!
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14660 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-26 01:20:27 +00:00
juhosg
96d669cc68 [ar71xx] ag71xx driver: forgot to add a new file
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14657 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-25 17:52:14 +00:00
juhosg
e348c25274 [ar71xx] mzk-w04nu: enable the ar8216 chip workaround, and add a default network configuration file
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14656 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-25 16:48:56 +00:00
juhosg
7fa43ebaa8 [ar71xx] ag71xx driver: add a workaround for the ar8216 chip, until we get a suitable switch driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14655 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-25 16:47:11 +00:00
juhosg
131a4de050 [ar71xx] remove duplicated includes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14638 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-23 11:34:05 +00:00
juhosg
8fea4a8332 [ar71xx] TL-WR941ND: add DSA device for the Marvell 88E6060 switch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14637 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-23 10:43:23 +00:00
juhosg
8e7007124a [ar71xx] move device registration function prototypes into a separate header file
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14635 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-23 08:50:00 +00:00
juhosg
be58f1bd92 [ar71xx] rename platform.c to devices.c
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14634 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-23 08:21:05 +00:00
juhosg
98d9b124f4 [ar71xx] enable TL-WR941ND in kernel config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14633 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-23 08:01:31 +00:00
juhosg
8fbd46b60a [ar71xx] tl-wr941nd: register ethernet device, and fix machine id
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14632 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-23 07:58:44 +00:00
juhosg
adaf802bbc [ar71xx] micrel phy driver: change initcall level if compiled into the kernel
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14628 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-22 20:52:12 +00:00
juhosg
5dc7b2bc72 [ar71xx] preliminary support for the TL-WR941ND
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14627 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-22 20:49:06 +00:00
juhosg
57d520448e [ar71xx] add an alias board name for the Ubiquiti RouterStation
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14563 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-19 07:39:50 +00:00
juhosg
8e777a33d8 [ar71xx] add a workaround for fixing the bad performance of the Ubiquiti RouterStation/LS-SR71 boards, until they fix their bootloader.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14556 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-18 19:58:43 +00:00
juhosg
3bd4d688fb [ar71xx] ag71xx driver: add Kconfig option for enabling debug messages
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14517 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-15 13:12:43 +00:00
juhosg
a8744163a1 [ar71xx] ag71xx driver: apply 2.6.28 specific patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14515 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-15 07:57:29 +00:00
juhosg
3fc3232823 [ar71xx] switch to 2.6.28
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14514 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-15 07:52:55 +00:00
juhosg
6ce4ee38eb [ar71xx] ag71xx driver: fix a kernel crash caused by r14496
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14504 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-13 20:36:39 +00:00
juhosg
a101c79bb0 [ar71xx] ag71xx driver: fix return code of the napi poll routine, was broken since [13545] (patch by Ubiquiti Networks)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14496 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-13 11:16:57 +00:00
juhosg
b9cdd21fc5 [ar71xx] ag71xx driver: update phy connecting code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14495 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-13 10:43:40 +00:00
juhosg
a5c31ff627 [ar71xx] remove netif schedule from the ag71xx driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14494 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-13 08:58:59 +00:00
juhosg
ca18bd2e66 [ar71xx] add preliminary support for the Ubiquiti LS-SR71 board (thanks to Xianghua Xiao for the initial patch, and for testing)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14488 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-12 19:48:27 +00:00
juhosg
d72c973763 [ar71xx] pull ethernet mac out of reset before registering the mdio_bus
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14486 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-12 14:06:58 +00:00
juhosg
eed3d11b5e [ar71xx] parse the board parameter from the command line first
Signed-off-by: Andrea Tassi <andrea.tassi at gmail.com> and WiFi(ed) - The Embedded Development Team (of Riccardo Coppola <coppola.riccardo at gmail.com>, Andrea Tassi <andrea.tassi at gmail.com> and Massimiliano Toce <massimiliano.toce at gmail.com>) 

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14482 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-12 08:08:14 +00:00
juhosg
ce32456d28 [ar71xx] create firmware images for the Planex MZK-W04NU board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14413 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-05 16:46:55 +00:00
juhosg
7dcb6b3cfd [ar71xx] parse RedBoot environments as well (patch by Jonas <jmajau@ubnt.com>)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14384 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-03 08:44:50 +00:00
juhosg
9a1a756ef5 [ar71xx] mzk-w04nu: fetch MAC address from the flash
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14383 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-03 07:53:46 +00:00
juhosg
0c5fc41bd6 [ar71xx] fix handling of invalid arguments passed by some bootloaders (thanks to Jeff Hansen and to Jonas)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14382 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-03 07:26:31 +00:00
juhosg
370f0f638b [ar71xx] parse dot-separated MAC address (patch by Jonas <jmajau@ubnt.com>)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14371 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-02 19:37:57 +00:00
juhosg
938e9e6dc7 [ar71xx] mzk-w04nu: add GPIO LEDs and buttons
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14366 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-02 17:51:51 +00:00
juhosg
70bdc90a32 [ar71xx] print some informations about the SoC at bootup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14338 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-01 09:46:04 +00:00
juhosg
960184c86b [ar71xx] fix leds-gpio platform data initialization (closes #4512)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14238 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-28 11:48:14 +00:00
juhosg
dbb5095d22 [ar71xx] tew-632brp: enable WAN port
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14216 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-27 07:08:24 +00:00
juhosg
87dc213422 [ar71xx] experimental support for the Planex MZK-W04NU board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14208 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-26 18:50:43 +00:00
juhosg
ac3869f977 [ar71xx] tew-632brp: add WPS button
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14205 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-26 17:45:33 +00:00
juhosg
03b0188081 [ar71xx] move random MAC address generation into the platform initialization code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14204 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-26 14:55:09 +00:00
juhosg
802a66f236 [ar71xx] add preliminary support for the Planex MZK-W300NH board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13863 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-04 19:46:41 +00:00
juhosg
51734456d1 [ar71xx] remove board specific stuff from the generic machine setup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13861 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-04 19:07:13 +00:00
juhosg
d68bc110c8 [ar71xx] add preliminary support for the Atheros PB42 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13860 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-04 19:06:00 +00:00
juhosg
603c403f5e [ar71xx] fix the registered machine type of the WNR2000 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13853 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-04 09:32:22 +00:00
juhosg
c35e396304 [ar71xx] register WMAC device on the Netgear WNR2000 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13836 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-03 14:14:03 +00:00
juhosg
6fa4f54cd4 [ar71xx] prepare for ath9k support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13825 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-02 18:54:33 +00:00
juhosg
0a008c0a0b [ar71xx] add experimental support for the NETGEAR WNR2000 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13775 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-30 13:46:43 +00:00
juhosg
26fe054b76 [ar71xx] add dummy WMAC device
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13769 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-30 06:52:57 +00:00
juhosg
b03c79ca6a [ar71xx] add experimental support for the Ubiquiti LSX board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13759 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-29 17:54:16 +00:00
juhosg
40cda6a3fe [ar71xx] add WMAC definitions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13746 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-26 21:48:50 +00:00
juhosg
527ea6e86a [ar71xx] add Ubiquiti board detection
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13745 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-26 20:12:42 +00:00
juhosg
2b020ab721 [ar71xx] use SoC specific irq dispatch code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13736 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-23 13:59:04 +00:00
juhosg
5375152a1a [ar71xx] fix GPIO function select bit definitions (based on a patch by Jonas <jmajau at ubnt.com>)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13699 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-20 08:28:39 +00:00
juhosg
61bfc135bd [ar71xx] rb-4xx: setup code cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13698 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-20 07:47:30 +00:00
juhosg
3cecbcc6b0 [ar71xx] improve Ubiquiti RouterStation support (based on a patch by Jonas <jmajau at ubnt.com>)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13697 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-19 20:18:48 +00:00
juhosg
b8b15dbe42 [ar71xx] rename RouterStation stuff, and add machine type for the LSX board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13694 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-19 19:17:53 +00:00
juhosg
ac13af2180 [ar71xx] prepare for RouterStation support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13657 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-15 19:18:52 +00:00
juhosg
e749730b78 [ar71xx] move machine setup code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13656 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-15 16:11:42 +00:00
juhosg
8381f3a203 [ar71xx] tew-632brp: add status LED
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13648 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-15 11:07:11 +00:00
juhosg
dd0fb21b4c [ar71xx] tew-632brp: register GPIO buttons
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13647 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-15 11:04:16 +00:00
juhosg
d7e6db6764 [ar71xx] tew-632brp: register GPIO LEDs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13646 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-15 09:48:34 +00:00
juhosg
fa098211ca [ar71xx] tew-632brp: use LZMA compressed uImage
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13645 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-15 08:32:04 +00:00
juhosg
ba4c39d9c4 [ar71xx] tew-632brp: register flash device
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13631 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-14 19:40:17 +00:00
juhosg
371ac14f6d [ar71xx] register eth0 device on the TEW-632BRP board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13566 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-09 18:49:01 +00:00
juhosg
ccc96140b1 [ar71xx] ag71xx driver: increase size of dma descriptors
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13561 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-09 10:16:49 +00:00
juhosg
3f4343bbc3 [ar71xx] ag71xx driver: use same FIFO configuration for all SOC
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13560 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-09 09:42:57 +00:00
juhosg
1b055785c6 [ar71xx] ag71xx driver: add OOM handler
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13545 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-08 13:15:12 +00:00
juhosg
e36d68b178 [ar71xx] ag71xx driver: don't refill rx buffers twice
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13544 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-08 08:31:25 +00:00
juhosg
de46c348d9 [ar71xx] ag71xx driver: interrupt status is masked by hw, don't mask it again
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13543 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-08 08:24:47 +00:00
juhosg
b8360eaf23 [ar71xx] ag71xx driver: remove unused code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13542 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-08 08:22:56 +00:00
juhosg
6640cdb33a [ar71xx] ag71xx driver: NAPI poll cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13538 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-07 09:46:41 +00:00
juhosg
032445afee [ar71xx] ag71xx driver: handle TX timout
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13537 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-07 06:43:02 +00:00
juhosg
57a811ea66 [ar71xx] add dummy code for the TRENDnet TEW-632BRP board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13531 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-06 18:10:57 +00:00
juhosg
2a64324680 [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
juhosg
856587688e [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
juhosg
9e34f77266 [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
juhosg
2507f5f0e9 [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
juhosg
39b8ede1e7 [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
juhosg
f0af663597 [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
juhosg
9b7311c3c7 [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
juhosg
073862ac18 [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
juhosg
efbbbe4abd [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
juhosg
db8e4c03ca [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
juhosg
b546bd19de [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
juhosg
b80c50f7cf [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
juhosg
59266b3466 [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
juhosg
10874ba35c [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
juhosg
b92481566d [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
juhosg
f241cac466 [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
juhosg
a4f34dd3db [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
juhosg
e2292acf32 [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
juhosg
19fdaabfac [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
juhosg
cc9877ce5c [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
juhosg
53fed9e6bf [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