Gabor Juhos
ee3fee89f3
ar71xx: cleanup SoC detection code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26559 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-09 18:47:49 +00:00
Gabor Juhos
7b1e3c2d5d
ar71xx: sync kernel configuration
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26558 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-09 18:47:45 +00:00
Gabor Juhos
89aecaca28
ar71xx: Fix mac address offset for AR934x
...
Signed-off-by: Vasanthakumar Thiagarajan <vasanth@atheros.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26557 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-09 18:47:42 +00:00
Gabor Juhos
7a57b10459
ar71xx: add DB120 board specific PCI initialization
...
Signed-off-by: Jaiganesh Narayanan <jnarayanan@atheros.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26523 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-07 20:53:41 +00:00
Gabor Juhos
3347a1121d
ar71xx: register WMAC device on the DB120 board
...
Signed-off-by: Jaiganesh Narayanan <jnarayanan@atheros.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26522 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-07 20:53:37 +00:00
Gabor Juhos
0e4365af13
ar71xx: add support for the built-in WMAC of the AR934x
...
Signed-off-by: Jaiganesh Narayanan <jnarayanan@atheros.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26521 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-07 20:53:34 +00:00
Gabor Juhos
9d313a2e32
ar71xx: create a separate profile for the Atheros DB120 board
...
Signed-off-by: Jaiganesh Narayanan <jnarayanan@atheros.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26520 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-07 20:53:25 +00:00
Gabor Juhos
6730bea2b5
ar71xx: build firmware image for the Atheros DB120 board
...
Signed-off-by: Jaiganesh Narayanan <jnarayanan@atheros.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26519 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-07 20:53:23 +00:00
Gabor Juhos
65582077b0
ar71xx: add initial support for the Atheros DB120 board
...
Signed-off-by: Jaiganesh Narayanan <jnarayanan@atheros.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26518 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-07 20:53:19 +00:00
Gabor Juhos
eda569bc1b
ar71xx: indicate AR934x support in menuconfig
...
Signed-off-by: Jaiganesh Narayanan <jnarayanan@atheros.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26517 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-07 20:53:14 +00:00
Gabor Juhos
bde7320cf0
ar71xx: add support for the watchdog of the AR934x SoCs
...
Signed-off-by: Jaiganesh Narayanan <jnarayanan@atheros.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26516 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-07 20:53:10 +00:00
Gabor Juhos
ec67f51a41
ar71xx: enable PCI for the AR934[24] SoCs
...
Signed-off-by: Jaiganesh Narayanan <jnarayanan@atheros.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26515 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-07 20:53:05 +00:00
Gabor Juhos
f5341a4236
ar71xx: enable USB support for the AR934x SoCs
...
Signed-off-by: Jaiganesh Narayanan <jnarayanan@atheros.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26514 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-07 20:53:03 +00:00
Gabor Juhos
912c77a418
ar71xx: enable GPIO support for the AR934x SoCs
...
Signed-off-by: Jaiganesh Narayanan <jnarayanan@atheros.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26513 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-07 20:53:00 +00:00
Gabor Juhos
6733c6b326
ar71xx: add AR934x specific glue for ar7100_device{start,stop}
...
Signed-off-by: Jaiganesh Narayanan <jnarayanan@atheros.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26512 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-07 20:52:57 +00:00
Gabor Juhos
189748139d
ar71xx: add AR934x specific UART clock initialization
...
Signed-off-by: Jaiganesh Narayanan <jnarayanan@atheros.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26511 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-07 20:52:53 +00:00
Gabor Juhos
6debe4786e
ar71xx: add AR934x specific glue for IRQ initialization
...
Signed-off-by: Jaiganesh Narayanan <jnarayanan@atheros.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26510 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-07 20:52:49 +00:00
Gabor Juhos
68f6f6c033
ar71xx: add initial support for the AR934x SoCs
...
Signed-off-by: Jaiganesh Narayanan <jnarayanan@atheros.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26509 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-07 20:52:45 +00:00
Hauke Mehrtens
5fb18eaef8
kernel: Update to version 2.6.37.6
...
Thank you Peter Wagner for the patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26441 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-03 13:59:07 +00:00
Felix Fietkau
0a6d921f46
ar71xx: use DEFAULT:= in the uboot-ar71xx package instead of adding uboot to the profiles, fixes imagebuilder issues
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26401 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-02 12:43:21 +00:00
Felix Fietkau
48ae2fe4f6
ar71xx: enable access to the WAN port PHY on a few devices, adds WAN link detection
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26394 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-02 00:47:33 +00:00
Felix Fietkau
d8962e23e4
ar71xx: only allow internal access to the ar7240 switch, export the MDIO bus behind the switch instead
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26393 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-02 00:47:29 +00:00
Felix Fietkau
9e57d0f14c
ar71xx: frequent ethernet mac resets upset the MDIO bus on ar7240, so do not run them on every device open, only on tx timeouts
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26392 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-02 00:47:25 +00:00
Felix Fietkau
c251184c28
global cflags: remove -funit-at-a-time, it is ignored by recent compilers. instead add -fno-caller-saves, which improves compression ratio for generated code with no apparent negative effects on performance
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26300 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-26 01:07:12 +00:00
Jo-Philipp Wich
27ed2a3713
[ar71xx] fix image generation in the Image Builder environment
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26271 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-22 18:56:55 +00:00
Imre Kaloz
4e0887e1b3
update to 2.6.32.33 and 2.6.37.4
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26226 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-18 13:25:32 +00:00
Felix Fietkau
438ced7a7a
ar71xx: remove 2.6.32 support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26211 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-17 20:08:44 +00:00
Felix Fietkau
c48dcf9d1f
ar71xx: add default configuration for the switch on AP96
...
Enables forwarding of frames between the switch ports (eth0).
Patch by Jouni Malinen
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26180 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-15 19:51:42 +00:00
Hauke Mehrtens
910545f3eb
kernel: update to kernel version 2.6.37.3
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26126 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-13 17:14:08 +00:00
Gabor Juhos
84f2d0b280
ar71xx: add support for the TP-Link TL-WA901ND v2 board
...
Patch-by: Jonathan Benett <jbscience87@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26119 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-13 15:08:31 +00:00
Felix Fietkau
250567442f
Revert "ar71xx: add missing gpio_set_debounce function" - wrong target
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25854 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-03 16:21:23 +00:00
Felix Fietkau
5f776e9507
ar71xx: add missing gpio_set_debounce function
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25848 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-03 10:33:35 +00:00
Felix Fietkau
b8000cab8b
ar71xx: remove support for 2.6.36
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25716 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-25 23:26:33 +00:00
Felix Fietkau
f1e6621a07
ar71xx: update to 2.6.37.1
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25715 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-25 23:25:47 +00:00
Felix Fietkau
89fd437f1b
ar71xx: revert accidental kernel upgrade
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25642 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-21 02:42:47 +00:00
Felix Fietkau
d41be9f54b
kernel: remove imq support, refresh patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25641 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-21 02:06:51 +00:00
Felix Fietkau
27a396a18f
ar71xx: fix fallout from the 2.6.32 kernel upgrade
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25595 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-19 20:32:15 +00:00
Florian Fainelli
bca0340476
[kernel] update to 2.6.32.29
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25583 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-19 12:44:23 +00:00
Felix Fietkau
afee24f087
ar71xx: remove vsc73xx ucodes from the default profile - these are only used on some atheros reference designs which are unlikely to have many users
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25522 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-13 16:08:36 +00:00
Gabor Juhos
dcc5870b0c
ar71xx: add rtl8366s initvals for the DIR-825 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25121 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-26 20:35:47 +00:00
Gabor Juhos
6bddd29b64
ar71xx: create firmware image for the WNDR3700v2 board
...
Patch-by: Mark Mentovai <mark@moxienet.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25119 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-26 20:35:44 +00:00
Gabor Juhos
1a425b01c1
ar71xx: add support for the WNDR3700v2 board
...
Based on a patch by Mark Mentovai <mark@moxienet.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25118 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-26 20:35:42 +00:00
Jo-Philipp Wich
10d78ebc85
[ar71xx] fix null pointer access in mach-dir-600-a1.c machine setup ( #8671 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25043 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-18 18:04:50 +00:00
Gabor Juhos
82107df8dd
ar71xx: rework WNDR3700 image generation
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24983 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-14 10:37:14 +00:00
Gabor Juhos
2979eefbeb
ar71xx: build separate image for the WNDR3700 with NA region
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24982 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-14 10:37:11 +00:00
Gabor Juhos
cfddb1fcbb
ar71xx: fix wlan LED on the TL-WR741 board
...
* Patch from #8630
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24963 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-11 08:20:47 +00:00
Gabor Juhos
cea9ea6093
ar71xx: fix wrong names of the WPS LED/button
...
Reported-by: Nuno Gonçalves
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24961 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-10 18:15:47 +00:00
Gabor Juhos
f0a7feae70
ar71xx: remove the gpio_wr_fix patch
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24945 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-09 09:29:51 +00:00
Gabor Juhos
24c0a39451
ar71xx: use gpio_*_cansleep calls in the rb4xx NAND driver
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24944 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-09 09:29:45 +00:00
Gabor Juhos
8f592bbf61
ar71xx: add kmod-ledtrig-usbdev for the MZK-W04NU profile as well
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24941 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-08 21:04:57 +00:00
Gabor Juhos
f2c5bdc857
ar71xx: add kmod-ledtrig-usbdev to the relevant profiles
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24940 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-08 21:02:25 +00:00
Gabor Juhos
537a37ad5b
ar71xx: use spinlock in ar71xx_device_{start,stop}
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24929 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-08 11:28:32 +00:00
Gabor Juhos
ecb47e5beb
ar71xx: add kmod-usb-ohci module for the WNDR3700 profile
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24927 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-08 10:51:20 +00:00
Gabor Juhos
cb1f0201ee
ar71xx: make uci-default scripts executable
...
Reported-by: Nuno Gonçalves <nunojpg@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24897 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-04 13:44:01 +00:00
Gabor Juhos
605dc51087
ar71xx: add support for TL-WR740N v1
...
Same as TL-WR741ND but with different hardware ID and without
detachable antenna.
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24811 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-23 12:42:16 +00:00
Claudio Mignanti
45aa025436
[ar71xx] unifi: add sysupgrade and leds support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24737 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-20 17:28:34 +00:00
Felix Fietkau
474f13fbc8
ar71xx: enable ar7240 switch support on the UBNT NanoStation M
...
Fixes broadcast frames on the second ethernet MAC
Signed-off-by: Alexander Couzens <lynxis@c-base.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24723 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-19 11:56:42 +00:00
Gabor Juhos
a1ee34ca6e
ar71xx: fix micrel phy patch (Patch from #8041.)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24718 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-19 10:05:55 +00:00
Gabor Juhos
88b208c92e
ar71xx: remove stray semicolons
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24651 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-17 17:57:20 +00:00
Gabor Juhos
58792f7715
ar71xx: fix WLAN LEDs on the DIR-825 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24650 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-17 17:10:21 +00:00
Gabor Juhos
f6cb39e467
ar71xx: add helper function to setup ath9k LED/GPIO on the AP94 based boards
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24649 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-17 17:10:19 +00:00
Gabor Juhos
5c4c0790fe
ar71xx: use usbdev trigger for USB LEDs by default
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24648 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-17 17:10:16 +00:00
Gabor Juhos
cfef002928
ar71xx: UBNT Secondary MAC address duplicate fix
...
There is Secondary MAC address duplicate problem with some UBNT
RouterStation and RouterStation Pro HW batches as Primary MAC addresses
are not increased by 2 per device in board data. Fix is to use 'Locally
Administrated bit' for Secondary MAC address instead of increasing
Primary MAC addresses by 1 which could overlap with other device
Primary MAC address.
Signed-off-by: Kestutis Barkauskas<keba@devint.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24643 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-17 17:10:01 +00:00
Gabor Juhos
091b041480
ar71xx: populate LED configuration for WZR-HP-G300NH
...
Signed-off-by: Dave Lichterman <laviddichterman@gmail.com>
[nand-disk trigger has been removed - juhosg]
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24642 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-17 17:09:57 +00:00
Gabor Juhos
5529e6f9b3
ar71xx: add wlan led for the TL-WR941ND
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24612 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-15 19:55:50 +00:00
Gabor Juhos
8d281ee209
ar71xx: UBNT M-Series MAC address fix
...
UBNT M-Series devices have 2 MAC addresses in board data.
Fix is to use both entries from board data instead of one entry.
Signed-off-by: Kestutis Barkauskas<keba@devint.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24611 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-15 19:55:47 +00:00
Gabor Juhos
4d2ad41bd6
ar71xx: init the LED pin for ath9k on the TL-MR3[24]20 boards
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24569 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-14 18:01:04 +00:00
Gabor Juhos
e9f3cd582e
ar71xx: add helper function to setup LED pin and GPIO on the AP91 based boards
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24568 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-14 18:01:00 +00:00
Hauke Mehrtens
738117eb86
kernel: update kernel versions
...
Update kernel 2.6.32.26 to 2.6.32.27
Update kenrel 2.6.36.1 to 2.6.36.2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24486 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-11 16:07:21 +00:00
Gabor Juhos
c08927d555
ar71xx: add missing files for the JA76PF board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24444 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-10 19:55:28 +00:00
Gabor Juhos
5d0e74a393
ar71xx: add support for the jjPlus JA79PF
...
Patch-by: Cezary Jackiewicz
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24440 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-10 17:57:51 +00:00
Gabor Juhos
11f383a3dc
ar71xx: add support for the TP-LINK TL-MR3220 v1 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24439 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-10 17:57:48 +00:00
Gabor Juhos
5573d7e9b4
ar71xx: add default network configuration file for the TL-MR3420
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24437 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-10 17:57:40 +00:00
Felix Fietkau
35198fb766
ar71xx: do not throw compile errors if the nbg460n uboot is not selected
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24426 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-10 16:07:27 +00:00
Gabor Juhos
b32550f764
ar71xx: select u-boot for the NBG460N in the Default/Minimal profiles as well
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24421 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-10 15:17:08 +00:00
Gabor Juhos
b0c01de62d
ar71xx: add nbg460n image generation
...
This adds image generation for NBG460N/550N/550NH boards.
Signed-off-by: Michael Kurz <michi.kurz@googlemail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24419 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-10 15:17:03 +00:00
Felix Fietkau
0b2bc8bac8
ar71xx: work around a PCI controller bug which causes reads to the PCI_COMMAND register to return bogus values - properly fixes ath9k module reload issues
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24236 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-04 01:32:15 +00:00
Jo-Philipp Wich
18cf23720e
[ar71xx] tune rtl8366s default config, make vlan 1 cpu port tagged and use eth0.1 for the lan interface - this brings the configuration more in line with other switch setups
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24215 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-02 20:19:55 +00:00
Gabor Juhos
14fc6d35d5
ar71xx: refresh patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24210 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-01 18:40:01 +00:00
Jo-Philipp Wich
0ab7f53ebf
[ar71xx] add a new image for the TEW-652BRP which can be used with the bootloader recovery option
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24196 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-30 02:04:57 +00:00
Imre Kaloz
1ae1fb6b50
update to the latest stable kernels
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24136 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-24 18:50:11 +00:00
Gabor Juhos
08b2d2d413
ar71xx: D-Link DIR-825 B1 eth1 MAC address is garbage
...
r22700 contained a copy-and-paste error that set eth0's MAC address
twice and never set eth1's.
Signed-off-by: Mark Mentovai <mark@moxienet.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24036 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-19 07:24:00 +00:00
Gabor Juhos
b98fe2a932
ar71xx: drivers/ar71xx_wdt: fix size argument passed to copy_to_user()
...
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23983 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-12 18:52:45 +00:00
Gabor Juhos
8a30b10bb8
ar71xx: drivers/ag71xx: remove deprecated usage of IRQF_SAMPLE_RANDOM
...
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23982 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-12 18:52:28 +00:00
Gabor Juhos
6a833a66ca
ar71xx: use pr_* functions in drivers
...
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23981 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-12 18:52:12 +00:00
Gabor Juhos
68ef19ebb3
ar71xx: drivers/rb4xx_nand: remove C++ comment usage
...
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23980 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-12 18:51:55 +00:00
Gabor Juhos
b61766aa30
ar71xx: return statements does not need parenthesis
...
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23979 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-12 18:51:38 +00:00
Gabor Juhos
b94e0b9e2f
ar71xx: fix inline attribute location
...
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23978 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-12 18:51:21 +00:00
Gabor Juhos
ab91049eb3
ar71xx: wrap long lines
...
(build errors has been fixed - juhosg)
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23977 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-12 18:51:04 +00:00
Gabor Juhos
cea635ab15
ar71xx: fix trailing statements location
...
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23976 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-12 18:50:47 +00:00
Gabor Juhos
7832529d3f
ar71xx: fix whitespaces nits
...
(build error has been fixed - juhosg)
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23975 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-12 18:50:29 +00:00
Alexandros C. Couloumbis
283e547606
linux/ar71xx: add preliminary 2.6.37 kernel support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23944 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-10 16:23:42 +00:00
Claudio Mignanti
73d6e3b181
[ar71xx] Add support for Ubiquiti UniFi AP
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23904 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-06 21:08:48 +00:00
Felix Fietkau
ab2b65fe3d
ar71xx: Configure WNDR3700 switch LED colors properly ( #8103 )
...
For WNDR3700, use green for 1Gb/s and amber for 100Mb/s and 10Mb/s on
the four LAN port switch LEDs. The LEDs will be lit to indicate a link
and will blink to indicate activity. This matches the stock firmware
and the description printed on the label on the unit's underside.
Signed-off-by: Mark Mentovai <mark@moxienet.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23879 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-04 18:55:16 +00:00
Felix Fietkau
10709def6d
Revert "ar71xx: WNDR3700 WiFi LEDs should blink for activity ( #7984 )" on submitter's request
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23878 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-04 18:53:18 +00:00
Felix Fietkau
fa6072d377
ar71xx: WNDR3700 WiFi LEDs should blink for activity ( #7984 )
...
Make the WiFi LEDs blink for activity on the WNDR3700, matching the
stock firmware and user expectations. The green 2.4GHz and blue 5GHz
LEDs will illuminate with the radio on, and will blink to indicate
transmission and reception.
Signed-off-by: Mark Mentovai <mark@moxienet.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23877 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-04 18:48:22 +00:00
Felix Fietkau
90ba44f084
ar71xx: Set eth1 MAC address from EEPROM for WNDR3700
...
The WNDR3700's art/caldata partition contains three MAC addresses at
offsets 0, 6, and 12, used for eth0/wlan0 (shared), eth1, and wlan1,
respectively. The existing code configures eth1's MAC address by adding
1 to eth0's instead of using the value stored in the EEPROM. This patch
causes the stored value to be used directly. (On my WNDR3700s, the three
stored addresses are all sequential anyway.)
Signed-off-by: Mark Mentovai <mark@moxienet.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23876 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-04 18:46:07 +00:00
Felix Fietkau
64d6dd0f2c
ar71xx: fix the wndr3700 antenna group setting for the first wireless chip (thx, Mark Mentovai)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23875 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-04 18:39:49 +00:00
Imre Kaloz
a497060e39
update kernels to 2.6.32.25 and 2.6.35.8
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23851 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-04 09:01:08 +00:00
Felix Fietkau
03d213eff1
ar71xx: improve the wndr3700 quirks - move most of the code out of ath9k and instead allow the platform device to specify gpio overrides - fixes 5ghz signal strength issues
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23822 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-03 14:55:53 +00:00
Felix Fietkau
72cfec3f6e
ar71xx: remove some unnecessary patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23581 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-22 01:31:47 +00:00
Felix Fietkau
d6c7e43a0d
move a few more 2.6.36 config options from ar71xx to generic
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23580 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-21 18:42:52 +00:00
Felix Fietkau
9286ca91af
ar71xx: the ar7240 dsa driver is no longer used, remove it.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23577 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-21 18:42:28 +00:00
Felix Fietkau
bcfcff1c16
ar71xx: use the new ar7240 switch driver for tl-wa901nd as well
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23576 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-21 18:42:22 +00:00
Felix Fietkau
6da874b3a8
ar71xx: fix more section mismatches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23575 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-21 18:42:16 +00:00
Felix Fietkau
c5cabb4673
ar71xx: improve 2.6.36 compatibility. also, instead of adding a forward port patch to the 2.6.36 patches, add a backport patch to 2.6.32
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23574 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-21 18:42:11 +00:00
Felix Fietkau
bcc27fb388
ar71xx: refresh kernel config for 2.6.36
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23572 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-21 18:41:57 +00:00
Felix Fietkau
33dc8f35fe
ar71xx: remove unused kernel versions, 2.6.36 should be the next target
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23571 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-21 18:41:52 +00:00
Jo-Philipp Wich
c94e841075
[ar71xx] remove remaining references to dev-ap91-eth.h, patch by Stijn Tintel
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23451 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-14 23:08:10 +00:00
Felix Fietkau
f7bde0d88e
ar71xx: remove dev-ap91-eth.c. switch its only user (RB-750) to the new switch driver
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23439 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-14 13:41:42 +00:00
Felix Fietkau
1a956f1921
ar71xx: use the new ar7240 switch driver on the DIR-600-A1 as well ( fixes #7563 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23432 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-14 00:14:59 +00:00
Alexandros C. Couloumbis
de5c835139
linux/ar71xx: workaround an rb4xx hard-lock until we get a proper fix.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23327 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-08 16:52:35 +00:00
Alexandros C. Couloumbis
7825e6c51c
linux/ar71xx: (2.6.36) add a missed patch
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23319 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-08 12:15:18 +00:00
Alexandros C. Couloumbis
ff0ca066b8
linux/ar71xx: add preliminary 2.6.36 kernel support (refresh patches)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23317 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-08 12:10:18 +00:00
Felix Fietkau
ae91389b77
ar71xx: increase rb4xx nand kernel partition size (patch by danimo)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23293 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-07 14:27:34 +00:00
Imre Kaloz
4bf29e323c
[kernel]: upgrade kernel versions to the latest stable ones
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23219 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-04 10:40:41 +00:00
Gabor Juhos
ccc0817067
ar71xx: initial support for jjPlus JWAP003
...
Patch-by: Cezary Jackiewicz <cezary@eko.one.pl>
(the GPIODEV code has been removed, the sysfs interface
can be used to control the GPIO lines instead - juhosg)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23165 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-01 07:09:29 +00:00
Felix Fietkau
579d2b4cdb
AP96: Fix LAN/WAN setup
...
LAN (eth0) is behind a switch and the fixed speed/duplex was
supposed to be for it, not WAN (eth1).
Signed-off-by: Jouni Malinen <jouni.malinen@atheros.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23147 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-28 22:55:14 +00:00
Gabor Juhos
4ce9fd3445
ar71xx: build firmware image for the TL-MR3420 v1 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23138 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-27 14:54:04 +00:00
Gabor Juhos
4f50f84bbe
ar71xx: add support for the TL-MR3420 v1 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23136 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-27 14:53:59 +00:00
Gabor Juhos
eaefe39218
ar71xx: AR724[12] requires different USB setup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23135 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-27 14:53:57 +00:00
Gabor Juhos
4f4d6221a6
ar71xx: build firmware image for the TL-WR841N v7
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23134 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-27 14:53:54 +00:00
Gabor Juhos
2eaba1f7c4
ar71xx: use the MDIO interface of the 2nd MAC on the ar7241
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23132 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-27 14:53:49 +00:00
Gabor Juhos
efdab2d507
ar71xx: move ath9k specific PCI fixup into a separate file
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23131 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-27 14:53:46 +00:00
Gabor Juhos
77b81718cb
ar71xx: use different address in ap91_pci_fixup for the AR724[012] SoCs
...
With this change ath9k can handle the wireless chip on the TL-WR841N v7
board which is based on the AR7241 SoC.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23130 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-27 14:53:43 +00:00
Felix Fietkau
06d41d3a2d
Add support for Atheros AP96 reference board
...
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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23125 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-27 08:59:53 +00:00
Felix Fietkau
6c101610bf
ar71xx: select AR71XX_DEV_DSA when AR71XX_DEV_AP91_ETH is selected, do not select AR71XX_DEV_AP91_ETH for TL-WA901ND and TL-WR741ND
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22935 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-05 16:17:06 +00:00
Gabor Juhos
543c651b56
ar71xx: build firmware images for the Zcomax boards
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22884 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-03 18:14:43 +00:00
Gabor Juhos
cf15bf1c2b
ar71xx: add support for the Zcomax ZCN-1523H-2-8/5-16 boards
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22882 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-03 18:14:37 +00:00
Gabor Juhos
38a0601882
ar71xx: refresh patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22864 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-31 20:13:50 +00:00
Gabor Juhos
21ef5a475e
ar71xx: rewrite SPI drivers for the RB4xx boards
...
* add a new SPI controller driver
* add SPI driver for the CPLD chip
* convert the NAND driver
* enable the mikroSD slot
* enable more LEDs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22863 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-31 20:13:47 +00:00
Gabor Juhos
e20b541885
ar71xx: refresh patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22803 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-25 19:57:11 +00:00
Florian Fainelli
53fe275b46
[kernel] update to 2.6.32.20
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22766 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-22 17:07:37 +00:00
Gabor Juhos
8c2be2e3b5
ar71xx: don't override CONFIG_SWAP
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22701 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-18 16:00:31 +00:00
Gabor Juhos
019a16cdd1
ar71xx: change mac address initialization
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22700 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-18 16:00:28 +00:00
Felix Fietkau
f622088030
ar71xx: add a new driver for the ar7240 switch using swconfig.
...
hooks 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
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22675 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-16 19:21:57 +00:00
Gabor Juhos
ce27ec3f80
ar71xx: add eap7660d board to diag.sh and sysupgrade
...
This patch adds support for the Senao EAP7660D board to diag.sh and sysupgrade.
Signed-off-by: Daniel Golle <daniel.golle@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22644 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-14 21:07:31 +00:00
Alexandros C. Couloumbis
89bd7c0819
linux/ar71xx: add nanostation-m signature (thanks Antonio Anselmi)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22631 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-14 07:48:05 +00:00
Jo-Philipp Wich
8f501d19cd
[ar71xx] add uci-defaults script to migrate vlan 0 to vlan 1 after sysupgrade on devices using the RTL8366s switch
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22625 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-13 19:29:51 +00:00
Felix Fietkau
9c66f092fd
ar71xx: remove the fifo cfg overrides for the ap91 ethernet code - these 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
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22401 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-27 21:04:43 +00:00
Felix Fietkau
1e8591f79b
ar71xx: fix sysupgrade on the ubnt nanostation m
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22370 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-23 18:16:47 +00:00
Felix Fietkau
40134c73fc
ar71xx: add support for the tp-link tl-wa901nd devices (patch by Pieter "Fate" Hollants, from #7528 , without the ethernet fifo cfg values)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22353 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-22 12:37:44 +00:00
Felix Fietkau
7a9d13a750
ar71xx: set default values for the fifo cfg registers on AR724x
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22303 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-20 01:54:11 +00:00
Imre Kaloz
0b47979d12
update kernel versions
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22289 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-19 11:34:03 +00:00
Gabor Juhos
e0afcb82f9
generic: move ath5k_platform.h from ar71xx to generic files
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22189 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15 07:36:58 +00:00
Gabor Juhos
20a0bba898
ar71xx: in-flash macs and eeprom for mach-eap7660d
...
This adds in-flash mac-addresses and calibration data for the Senao
EAP7660D board.
Signed-off-by: Daniel Golle <daniel.golle@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22187 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15 07:36:52 +00:00
Felix Fietkau
bf6dfd437d
ar71xx: only reinit the ethernet MAC at .open() on ar724x for now, until we've figured out what part of it causes the issue described in #7563
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22075 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-06 12:40:07 +00:00
Felix Fietkau
e12c89f637
ag71xx: reset the hardware during open(), this improves recovery from tx timeouts on ar724x considerably
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22055 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-04 02:15:08 +00:00
Felix Fietkau
d7965cb882
ag71xx: fix a memory corruption bug that happens if you flood the interface with packets while it's being brought down
...
fixes boot time crashes under load reported by matteo
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22054 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-04 01:31:33 +00:00
Gabor Juhos
ec990bbb44
ar71xx: fix leds-rb750 build failure on 2.6.34
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22016 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-01 14:49:06 +00:00
Jo-Philipp Wich
0db40a2692
[ar71xx] fix dir-825-b1 default network config after r21905
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22005 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-01 00:03:43 +00:00
Alexandros C. Couloumbis
9d0627a92d
fix commit r21993
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21994 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-30 19:35:12 +00:00
Gabor Juhos
22d4293bce
ar71xx: don't use vlan 0 for devices with rtl8366s switch
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21905 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-26 19:15:32 +00:00
Gabor Juhos
a069981ab9
ar71xx: add support for the Senao EAP7660D board
...
This patch adds support for the Senao EAP7660D board to trunk.
Signed-off-by: Daniel Golle <daniel.golle@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21837 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-18 16:22:05 +00:00
Gabor Juhos
7c36cc3e6e
ar71xx: fix RB750 LED configuration
...
Patch-by: Ray Bellis
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21826 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-17 09:24:26 +00:00
Gabor Juhos
8278f43ea1
ar71xx: avoid duplicated 'board' parameter in kernel command line
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21805 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-14 20:02:44 +00:00
Gabor Juhos
ddfd94c0f8
ar71xx: add default network config for the RB433UAH board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21765 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-12 13:20:41 +00:00
Gabor Juhos
122dca56e5
ar71xx: nuke AR71XX_MACH_UBNT_AR71XX machtype
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21764 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-12 13:20:39 +00:00
Gabor Juhos
93df402589
generic: move more common options to generic configuration
...
* CONFIG_ABX500_CORE
* CONFIG_ATOMIC64_SELFTEST
* CONFIG_BRIDGE_IGMP_SNOOPING
* CONFIG_CAIF
* CONFIG_CEPH_FS
* CONFIG_CRYSTALHD
* CONFIG_DEFAULT_SECURITY_SELINUX
* CONFIG_DEFAULT_SECURITY_SMACK
* CONFIG_DEFAULT_SECURITY_TOMOYO
* CONFIG_DT3155
* CONFIG_IP_MROUTE_MULTIPLE_TABLES
* CONFIG_L2TP
* CONFIG_LOGFS
* CONFIG_LPC_SCH
* CONFIG_MFD_JANZ_CMODIO
* CONFIG_MFD_RDC321X
* CONFIG_N_GSM
* CONFIG_RAMOOPS
* CONFIG_SERIAL_ALTERA_JTAGUART
* CONFIG_SERIAL_ALTERA_UART
* CONFIG_SERIAL_TIMBERDALE
* CONFIG_SM_FTL
* CONFIG_SQUASHFS_XATTRS
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21750 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-10 10:45:51 +00:00
Gabor Juhos
9ac326cb5e
generic: move some common symbols to generic configuration
...
* CONFIG_MUTEX_SPIN_ON_OWNER
* CONFIG_DEFAULT_HYDLA
* CONFIG_DEFAULT_VENO
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21748 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-10 08:58:14 +00:00
Gabor Juhos
26eef8e23a
generic: standardize CONFIG_INLINE_* symbols usage
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21746 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-10 08:09:41 +00:00
Gabor Juhos
0b5b43eb42
ar71xx: sync kernel configs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21745 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-10 08:09:36 +00:00
Gabor Juhos
b3c8b895aa
ar71xx: remove more config overrides
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21744 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-10 06:14:19 +00:00
Gabor Juhos
1743244300
ar71xx: fix phy_mask for the RB450
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21743 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-09 19:48:35 +00:00
Gabor Juhos
8c2198b92b
ar71xx: don't override CONFIG_BRIDGE_* options
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21742 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-09 19:48:32 +00:00
Gabor Juhos
a303d8a3df
ar71xx: fix nand_scan_ident parameters in the rb{4xx,750}_nand drivers for 2.6.35
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21737 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-09 15:31:36 +00:00
Gabor Juhos
c876c55817
ar71xx: fix build error in the rb{4xx,750}_nand drivers on 2.6.34/35
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21736 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-09 15:31:34 +00:00
Alexandros C. Couloumbis
64324927fb
ar71xx: add kernel 2.6.35 preliminary support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21734 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-09 10:45:47 +00:00
Gabor Juhos
afb03cb38c
ar71xx: add default network configuration file for the RB450/RB433 boards
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21730 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-08 20:19:23 +00:00
Gabor Juhos
8048d214fb
ar71xx: enable the IP17xx driver for the nand subtarget
...
Also disable the old ICPlus driver.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21729 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-08 20:19:20 +00:00
Gabor Juhos
fd62d6e97a
ar71xx: fix phy_mask on the RB433 for the IP17xx driver
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21728 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-08 20:19:18 +00:00
Gabor Juhos
e61a8b2e88
ar71xx: fix 2.6.34 build errors
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21698 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-07 09:18:13 +00:00
Gabor Juhos
650572a2c8
ar71xx: add missing 2.6.34 config symbol
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21697 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-07 09:17:34 +00:00
Gabor Juhos
8c9776b550
ar71xx: build firmware images if Minimal profile is selected
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21684 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-06 17:41:39 +00:00
Gabor Juhos
3859e97282
ar71xx: rename Minimal profile
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21683 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-06 17:41:34 +00:00
Felix Fietkau
891dbee64e
ar71xx: clarify the nand subtarget a bit
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21679 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-05 11:55:49 +00:00
Gabor Juhos
d501f36856
generic: merge mips multi machine update to generic patches for 2.6.34
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21675 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-04 19:09:52 +00:00
Gabor Juhos
110d363959
generic: merge mips multi machine update to generic patches for 2.6.33
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21674 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-04 19:09:49 +00:00
Gabor Juhos
c60cbd2e61
generic: merge mips multi machine update to generic patches for 2.6.32
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21673 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-04 19:09:46 +00:00
Alexandros C. Couloumbis
6210bf767f
ar71xx: fix rootfs mount issue ( closes #7319 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21645 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-01 08:49:57 +00:00
Daniel Dickinson
9de82160b1
ar71xx: Added preinit scriptlet to set vars based on cpuinfo during preinit_main. This fixes a bug in which the vars were not set due to /proc not being mounted when ar71xx.sh was sourced
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21634 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-30 03:20:49 +00:00
Nicolas Thill
de002a7d39
update linux kernel to 2.6.32.14
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21583 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-27 18:09:09 +00:00
Nicolas Thill
6598259ef5
target/linux: refresh 2.6.32 patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21566 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-24 20:35:46 +00:00
Hauke Mehrtens
0710ef015d
kernel: update kernel to version 2.6.32.13 and 2.6.33.4
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21540 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-23 13:16:51 +00:00
Gabor Juhos
dae241a475
ar71xx: Make wget2nand fail if copying the kernel fails and use the correct file extension for the rootfs image
...
wget2nand didnt check the exit status after copying the kernel, if the
copying failed for some reason ( for example not enougs space on the
kernel partition) it simply continued extracting the rootfs.
I also changed the filename, which wget2nand trys to download (
.tar.gz instead of .tgz ).
Signed-off-by: Marko Foerster <mrkfoerster@googlemail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21444 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-14 08:38:39 +00:00
Gabor Juhos
0eea4b85a2
ar71xx: fix nbg460n mtd partitions
...
This fixes the NBG460N/550N/550NH mtd partitions.
Signed-off-by: Michael Kurz <michi.kurz@googlemail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21443 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-14 08:37:58 +00:00
Felix Fietkau
cdea3cc534
ar71xx: remove madwifi from the default profile
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21406 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-08 20:06:50 +00:00
Felix Fietkau
b7aa34d796
ar71xx: use the lzma kernel and a proper size limit for pb92
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21405 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-08 20:06:44 +00:00
Felix Fietkau
07c5b4cc79
ar71xx: remove some bogus kernel config overrides
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21397 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-07 16:20:37 +00:00
Felix Fietkau
aa319d87f6
ar71xx: add a new subtarget for nand based devices - saves around 44k on the lzma compressed generic kernel image
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21396 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-07 16:20:32 +00:00
Nicolas Thill
8b1974bdad
buildsystem: rename tgz/TGZ "feature" and matching options to targz/TARGZ
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21238 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-28 14:47:43 +00:00
Felix Fietkau
4d7ee4047a
ar71xx: add a new default profile containing all drivers for all boards
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21209 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-27 20:16:27 +00:00
Alexandros C. Couloumbis
9c40666ff7
sync to kernel 2.6.32.12
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21195 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-27 14:30:08 +00:00
Gabor Juhos
555fafafd6
ar71xx: create separate 'factory' and 'sysupgrade' images for the Planex
...
boards
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21175 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 18:28:10 +00:00
Gabor Juhos
503f1bafb9
ar71xx: remove config partition from the mtd map on the MZK-W300NH board
...
This space can be used to extend the rootfs_data partition.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21173 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 18:28:04 +00:00
Gabor Juhos
ad82075821
ar71xx: fix firmware partition size on the MZK-W04NU board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21172 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 18:28:01 +00:00
Gabor Juhos
74b79f32db
ar71xx: build different firmware images for the DIR-825-Bx boards
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21171 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 18:27:58 +00:00
Gabor Juhos
6e8078fb7f
ar71xx: create smaller sysupgrade images for the WRT400N board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21170 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 18:27:54 +00:00
Gabor Juhos
8e9a9d267a
ar71xx: create firmware images for the TL-WR941ND v3 boards
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21169 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 18:27:51 +00:00
Gabor Juhos
0656f01bd8
ar71xx: create separate 'factory' and 'sysupgrade' images for the WRT160NL
...
The 'factory' image requires the garbage at the end of the image.
Flashing from the original web interface does not work without that.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21168 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 18:27:47 +00:00
Felix Fietkau
fe2c15b6a5
ag71xx: remove rx alignment code for small packets, it seems to break ipv6 for some reason ( fixes #7236 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21166 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 16:39:13 +00:00
Felix Fietkau
ebfdeeb267
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.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21143 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-24 17:24:11 +00:00
Gabor Juhos
cdf16b5bb0
kernel: refresh patches for 2.6.34-rc5 and update md5sum
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21082 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-22 07:13:21 +00:00
Gabor Juhos
a0a67ed366
kernel: refresh patches for 2.6.33.2, and drop md5sum for older 2.6.32 kernels
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21081 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-22 07:12:09 +00:00
Gabor Juhos
0e3f38c6e1
ar71xx: reduce button threshold value on the NBG460 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21076 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-21 19:07:23 +00:00
Gabor Juhos
21d31612c3
ar71xx: use KEY_RESTART and KEY_WPS_BUTTON code for the appropriate buttons
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21075 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-21 19:07:19 +00:00
Gabor Juhos
f4ab2a76d1
ar71xx: fix mtd_layout for the DIR-615-C1 and similar devices
...
* Thanks to Yury Polyanskiy for the report
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21036 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-20 08:07:25 +00:00
Gabor Juhos
b6bd0ef667
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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20990 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-18 16:24:12 +00:00
Felix Fietkau
4593e471af
ar71xx: fix up alignment handling
...
- on ar724x, rx buffers can be aligned with an offset of 2, which keeps the ip header aligned
- alignment offset is only added if the ar8216 workaround is not active and the phy driver does not advertise its own packet alignment
- ar71xx and ar91xx can not handle rx alignment offsets, however taking a hit on unaligned exceptions seems to have less overhead than re-aligning the data for large packets
- use memmove to re-align small packets, if necessary
tested on ar9132, ar7240 and ar7242 based devices without ar8216 headers
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20892 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-15 23:31:17 +00:00
Felix Fietkau
93c328b6ee
ar71xx: fix image builds (broken by r20834)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20840 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-13 18:01:46 +00:00
Nicolas Thill
9d42bb1a21
define a shared IMG_PREFIX variable used as a basename for image files, it contains board & subtarget infos (if appropriate) allowing subtargets to share the same bin directory without overwriting each other's files
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20834 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-12 23:15:56 +00:00
Felix Fietkau
a365e6ee56
ar71xx: add a profile for PB92
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20778 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-10 16:50:20 +00:00
Gabor Juhos
c794abda1e
ar71xx: nuke clocksource init patches, it is not required since 2.6.27
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20764 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-09 13:33:03 +00:00
Gabor Juhos
00b93e1214
ar71xx: update phy masks for the Planex boards
...
This avoids probing of the AR8216 chip on the eth0 interface.
Cc: backfire@openwrt.org
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20754 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-09 08:40:14 +00:00
Gabor Juhos
da7993d9f8
ar71xx: make the AR8216 driver usable on the TEW-632BRP/DIR-615-Cx boards
...
Cc: backfire@openwrt.org
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20752 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-09 08:40:09 +00:00
Gabor Juhos
74f5972ab6
ar71xx: ag71xx: avoid unalinged accesses when using the phy specific receive functions
...
Cc: backfire@openwrt.org
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20751 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-09 08:40:06 +00:00
Gabor Juhos
a325986fbb
ar71xx: ag71xx: call the phy driver's netif_receive_skb()
...
Ag71xx needs to call the phy's netif_receive_skb() to allow phy drivers
to mangle rx packets. This patch fixes it.
This fixes the header mangling of the AR8216 driver.
Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>
Cc:backfire@openwrt.org
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20750 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-09 08:38:46 +00:00
Felix Fietkau
6f4f5e06bc
ar71xx: fix ethernet on final pb92 board (previous value was based on a preliminary version)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20725 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-06 00:12:50 +00:00
Jo-Philipp Wich
fd27f8a1d9
[PATCH 1/2] 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.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20722 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-05 23:03:16 +00:00
Gabor Juhos
0f9fc9edba
ar71xx: fix broken LAN ports on the boards with AR8216 switch ( closes #7024 )
...
* cc: backfire@openwrt.org
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20673 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-03 13:59:08 +00:00
Felix Fietkau
aba9d83bea
ar71xx: fix pci on ar7241/ar7242
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20530 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-28 00:36:37 +00:00
Felix Fietkau
159a5e0667
ar71xx: fix the wan port on pb92
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20529 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-28 00:36:04 +00:00
Felix Fietkau
19f9c43c95
ar71xx: reset the mdio bus on ar7241/ar7242
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20528 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-28 00:35:44 +00:00
Gabor Juhos
05f3bb99df
ar71xx: add uci defaults to fix trx header on the WRT160NL boards
...
* patch by Otto Solares
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20526 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-27 17:38:40 +00:00
Gabor Juhos
79c06a8dc9
ar71xx: update image generation and trx header parsing for the WRT160NL
...
* patch by Bernhard Loos
* note: trailing whitespaces has been removed
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20525 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-27 17:38:36 +00:00
Gabor Juhos
55a949e0f7
ar71xx: ag71xx: copy received packet to avoid unaligned access in the IP stack
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20506 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-27 13:05:27 +00:00
Gabor Juhos
9fb9eaa98e
ar71xx: ag71xx: introduce ag71xx_has_ar8216() helper
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20505 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-27 13:05:24 +00:00
Gabor Juhos
8db8756bc6
ar71xx: ag71xx: reorganize ag71xx_rx_packet function
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20504 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-27 13:05:20 +00:00
Gabor Juhos
1f415dbfe9
ar71xx: ag71xx: Add netpoll support
...
This patch adds support for polling interrupts, used by
netconsole and the likes.
Tested on d-link dir-615 C1 using netconsole.
Signed-off-by: Pat Erley <pat-lkml@erley.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20503 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-27 13:05:17 +00:00
Felix Fietkau
e25d743cc3
ar71xx: add images for pb92 - no kernel size check yet, lzma images did not yet work in my tests
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20496 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-26 22:36:02 +00:00
Felix Fietkau
77ed8000f6
ar71xx: add basic kernel support for pb92
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20495 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-26 22:35:52 +00:00
Felix Fietkau
ef287bc6c5
ar71xx: add support for ar7241 and ar7242
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20494 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-26 22:35:41 +00:00
Felix Fietkau
ecd4ce5546
ar71xx: fix pci link detection for ar724x
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20493 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-26 22:35:27 +00:00
Andy Boyett
94f7c6cc52
[ar71xx] wrt400n: lan ports don't need the ar8216 workaround
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20491 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-26 19:09:11 +00:00
Gabor Juhos
8e67ddaccc
kernel: update to 2.6.32.10
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20444 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-26 10:45:25 +00:00
Gabor Juhos
8e17bf613a
ar71xx: Add basic WLAN LED control to TL-WR1043ND
...
* thanks to KillaB
* closes #6834
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20415 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-25 07:31:17 +00:00
Gabor Juhos
bb543b42c4
ar71xx: create smaller initramfs images for the TP-Link boards
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20414 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-25 07:31:13 +00:00
Gabor Juhos
e3725ff115
ar71xx: use the RB411 setup for the RB411U
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20359 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-21 18:16:24 +00:00
Gabor Juhos
41b8423dc1
ar71xx: change PHY select logic, and update phy_masks
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20358 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-21 18:16:07 +00:00
Gabor Juhos
bba572559e
ar71xx: check returned value of ioremap in ar71xx_pcibios_setup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20288 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 19:19:19 +00:00
Gabor Juhos
9fc4c21a43
ar71xx: optimize register access in ar71xx_pci.c
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20287 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 19:19:16 +00:00
Gabor Juhos
85332413ff
ar71xx: optimize register access in irq.c
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20286 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 19:19:13 +00:00
Gabor Juhos
a11dc0416a
ar71xx: optimize register access in ar724x_pci.c
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20285 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 19:19:10 +00:00
Gabor Juhos
c2ef5274ac
ar71xx: introduce global ar724x_pci_ctrl_base variable
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20284 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 19:19:07 +00:00
Gabor Juhos
3c75de37a8
ar71xx: add error handling to ar724x_pcibios_init
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20283 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 19:19:03 +00:00
Gabor Juhos
11f888b68e
ar71xx: move ar724x_pci_* helpers to ar724x-pci.c
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20282 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 19:18:58 +00:00
Gabor Juhos
72ce25d04e
ar71xx: move PCI intterupt handling code to pci-ar7{1xx,24x}.c
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20281 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 19:18:54 +00:00
Gabor Juhos
27cb794c04
ar71xx: use set_irq_chained_handler for the PCI IRQs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20280 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 19:18:50 +00:00
Gabor Juhos
a63b2e9e7d
ar71xx: merge AR71XX_IRQ_CPU_{PCI,WMAC} into AR71XX_IRQ_CPU_IP2
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20279 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 19:18:46 +00:00
Gabor Juhos
ed2826b023
ar71xx: remove unnecessary includes from setup.c
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20278 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-18 19:18:41 +00:00