Commit Graph

999 Commits (36aecb08b8ed131b0bec301ba2a20075e185bfd3)

Author SHA1 Message Date
Felix Fietkau f5cbceb2d5 ar71xx: fix fallout from the 2.6.32 kernel upgrade
SVN-Revision: 25595
14 years ago
Florian Fainelli d3c2b87213 update to 2.6.32.29
SVN-Revision: 25583
14 years ago
Felix Fietkau 9e0b3a1b37 ar71xx: remove vsc73xx ucodes from the default profile - these are only used on some atheros reference designs which are unlikely to have many users
SVN-Revision: 25522
14 years ago
Gabor Juhos 256169cbd0 ar71xx: add rtl8366s initvals for the DIR-825 board
SVN-Revision: 25121
14 years ago
Gabor Juhos 800fbf32d2 ar71xx: create firmware image for the WNDR3700v2 board
Patch-by: Mark Mentovai <mark@moxienet.com>

SVN-Revision: 25119
14 years ago
Gabor Juhos 67c3e0bf7e ar71xx: add support for the WNDR3700v2 board
Based on a patch by Mark Mentovai <mark@moxienet.com>

SVN-Revision: 25118
14 years ago
Jo-Philipp Wich 18ed5bca9b fix null pointer access in mach-dir-600-a1.c machine setup (#8671)
SVN-Revision: 25043
14 years ago
Gabor Juhos 0b98f1f64f ar71xx: rework WNDR3700 image generation
SVN-Revision: 24983
14 years ago
Gabor Juhos b99f5f9c4a ar71xx: build separate image for the WNDR3700 with NA region
SVN-Revision: 24982
14 years ago
Gabor Juhos b67bbfe287 ar71xx: fix wlan LED on the TL-WR741 board
* Patch from #8630

SVN-Revision: 24963
14 years ago
Gabor Juhos dd53effe15 ar71xx: fix wrong names of the WPS LED/button
Reported-by: Nuno Gonçalves

SVN-Revision: 24961
14 years ago
Gabor Juhos a894d10d4d ar71xx: remove the gpio_wr_fix patch
SVN-Revision: 24945
14 years ago
Gabor Juhos 23a6173099 ar71xx: use gpio_*_cansleep calls in the rb4xx NAND driver
SVN-Revision: 24944
14 years ago
Gabor Juhos 505f0e7a86 ar71xx: add kmod-ledtrig-usbdev for the MZK-W04NU profile as well
SVN-Revision: 24941
14 years ago
Gabor Juhos 271ce88567 ar71xx: add kmod-ledtrig-usbdev to the relevant profiles
SVN-Revision: 24940
14 years ago
Gabor Juhos 0de8689b70 ar71xx: use spinlock in ar71xx_device_{start,stop}
SVN-Revision: 24929
14 years ago
Gabor Juhos 271bb8385b ar71xx: add kmod-usb-ohci module for the WNDR3700 profile
SVN-Revision: 24927
14 years ago
Gabor Juhos 061228d73c ar71xx: make uci-default scripts executable
Reported-by: Nuno Gonçalves <nunojpg@gmail.com>

SVN-Revision: 24897
14 years ago
Gabor Juhos 0f659a13dd 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>

SVN-Revision: 24811
14 years ago
Claudio Mignanti 2c0596cd69 unifi: add sysupgrade and leds support
SVN-Revision: 24737
14 years ago
Felix Fietkau 6acfae9379 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>

SVN-Revision: 24723
14 years ago
Gabor Juhos b512523d6f ar71xx: fix micrel phy patch (Patch from #8041.)
SVN-Revision: 24718
14 years ago
Gabor Juhos cafe08a1b2 ar71xx: remove stray semicolons
SVN-Revision: 24651
14 years ago
Gabor Juhos 01c76bf128 ar71xx: fix WLAN LEDs on the DIR-825 board
SVN-Revision: 24650
14 years ago
Gabor Juhos c1d3a23d19 ar71xx: add helper function to setup ath9k LED/GPIO on the AP94 based boards
SVN-Revision: 24649
14 years ago
Gabor Juhos e7ea6387a3 ar71xx: use usbdev trigger for USB LEDs by default
SVN-Revision: 24648
14 years ago
Gabor Juhos 8390b7dc9b 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>

SVN-Revision: 24643
14 years ago
Gabor Juhos a26c3e60e2 ar71xx: populate LED configuration for WZR-HP-G300NH
Signed-off-by: Dave Lichterman <laviddichterman@gmail.com>

[nand-disk trigger has been removed - juhosg]

SVN-Revision: 24642
14 years ago
Gabor Juhos a2a5598c00 ar71xx: add wlan led for the TL-WR941ND
SVN-Revision: 24612
14 years ago
Gabor Juhos e421d2575f 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>

SVN-Revision: 24611
14 years ago
Gabor Juhos 6c1ace2f28 ar71xx: init the LED pin for ath9k on the TL-MR3[24]20 boards
SVN-Revision: 24569
14 years ago
Gabor Juhos a7750dae90 ar71xx: add helper function to setup LED pin and GPIO on the AP91 based boards
SVN-Revision: 24568
14 years ago
Hauke Mehrtens b8ab3d34eb 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
SVN-Revision: 24486
14 years ago
Gabor Juhos 9f38f9bf76 ar71xx: add missing files for the JA76PF board
SVN-Revision: 24444
14 years ago
Gabor Juhos b680f088ba ar71xx: add support for the jjPlus JA79PF
Patch-by: Cezary Jackiewicz

SVN-Revision: 24440
14 years ago
Gabor Juhos 5b0c83edd9 ar71xx: add support for the TP-LINK TL-MR3220 v1 board
SVN-Revision: 24439
14 years ago
Gabor Juhos 83834da33b ar71xx: add default network configuration file for the TL-MR3420
SVN-Revision: 24437
14 years ago
Felix Fietkau 1fa3e7a941 ar71xx: do not throw compile errors if the nbg460n uboot is not selected
SVN-Revision: 24426
14 years ago
Gabor Juhos d9c68341ef ar71xx: select u-boot for the NBG460N in the Default/Minimal profiles as well
SVN-Revision: 24421
14 years ago
Gabor Juhos 081796fe47 ar71xx: add nbg460n image generation
This adds image generation for NBG460N/550N/550NH boards.

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

SVN-Revision: 24419
14 years ago
Felix Fietkau 8067f3f3cc 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
SVN-Revision: 24236
14 years ago
Jo-Philipp Wich 6f7e2d4ce8 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
SVN-Revision: 24215
14 years ago
Gabor Juhos 79c24b2cb0 ar71xx: refresh patches
SVN-Revision: 24210
14 years ago
Jo-Philipp Wich 30b950154b add a new image for the TEW-652BRP which can be used with the bootloader recovery option
SVN-Revision: 24196
14 years ago
Imre Kaloz ead8ab8403 update to the latest stable kernels
SVN-Revision: 24136
14 years ago
Gabor Juhos 9971dfe059 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>

SVN-Revision: 24036
14 years ago
Gabor Juhos 920a34c0ce ar71xx: drivers/ar71xx_wdt: fix size argument passed to copy_to_user()
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

SVN-Revision: 23983
14 years ago
Gabor Juhos 3106aea40b ar71xx: drivers/ag71xx: remove deprecated usage of IRQF_SAMPLE_RANDOM
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

SVN-Revision: 23982
14 years ago
Gabor Juhos 30ef7d55fc ar71xx: use pr_* functions in drivers
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

SVN-Revision: 23981
14 years ago
Gabor Juhos fddf3b8dac ar71xx: drivers/rb4xx_nand: remove C++ comment usage
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

SVN-Revision: 23980
14 years ago
Gabor Juhos f4d5c885e4 ar71xx: return statements does not need parenthesis
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

SVN-Revision: 23979
14 years ago
Gabor Juhos e244e1c7cd ar71xx: fix inline attribute location
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

SVN-Revision: 23978
14 years ago
Gabor Juhos acd8ad4de5 ar71xx: wrap long lines
(build errors has been fixed - juhosg)

Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

SVN-Revision: 23977
14 years ago
Gabor Juhos eef802855a ar71xx: fix trailing statements location
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

SVN-Revision: 23976
14 years ago
Gabor Juhos 500fac1735 ar71xx: fix whitespaces nits
(build error has been fixed - juhosg)

Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

SVN-Revision: 23975
14 years ago
Alexandros C. Couloumbis 0c66bb9c55 linux/ar71xx: add preliminary 2.6.37 kernel support
SVN-Revision: 23944
14 years ago
Claudio Mignanti 20b2a4417a Add support for Ubiquiti UniFi AP
SVN-Revision: 23904
14 years ago
Felix Fietkau 5f3f1b8cd8 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>

SVN-Revision: 23879
14 years ago
Felix Fietkau b3b2227869 Revert "ar71xx: WNDR3700 WiFi LEDs should blink for activity (#7984)" on submitter's request
SVN-Revision: 23878
14 years ago
Felix Fietkau 77eee74d56 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>

SVN-Revision: 23877
14 years ago
Felix Fietkau 91b6c63adc 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>

SVN-Revision: 23876
14 years ago
Felix Fietkau fc28e1cd7d ar71xx: fix the wndr3700 antenna group setting for the first wireless chip (thx, Mark Mentovai)
SVN-Revision: 23875
14 years ago
Imre Kaloz 0a5da348d1 update kernels to 2.6.32.25 and 2.6.35.8
SVN-Revision: 23851
14 years ago
Felix Fietkau b4e2c09b46 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
SVN-Revision: 23822
14 years ago
Felix Fietkau b3e708acd7 ar71xx: remove some unnecessary patches
SVN-Revision: 23581
14 years ago
Felix Fietkau 0468a284dd move a few more 2.6.36 config options from ar71xx to generic
SVN-Revision: 23580
14 years ago
Felix Fietkau f056c054b9 ar71xx: the ar7240 dsa driver is no longer used, remove it.
SVN-Revision: 23577
14 years ago
Felix Fietkau 9e2d1a194d ar71xx: use the new ar7240 switch driver for tl-wa901nd as well
SVN-Revision: 23576
14 years ago
Felix Fietkau 6656450c6d ar71xx: fix more section mismatches
SVN-Revision: 23575
14 years ago
Felix Fietkau 8858d90afe 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
SVN-Revision: 23574
14 years ago
Felix Fietkau 0ccae6ec9e ar71xx: refresh kernel config for 2.6.36
SVN-Revision: 23572
14 years ago
Felix Fietkau d40b0f3529 ar71xx: remove unused kernel versions, 2.6.36 should be the next target
SVN-Revision: 23571
14 years ago
Jo-Philipp Wich a680385396 remove remaining references to dev-ap91-eth.h, patch by Stijn Tintel
SVN-Revision: 23451
14 years ago
Felix Fietkau fc035b3cb6 ar71xx: remove dev-ap91-eth.c. switch its only user (RB-750) to the new switch driver
SVN-Revision: 23439
14 years ago
Felix Fietkau 3941621dbc ar71xx: use the new ar7240 switch driver on the DIR-600-A1 as well (fixes #7563)
SVN-Revision: 23432
14 years ago
Alexandros C. Couloumbis 5717ca5ea9 linux/ar71xx: workaround an rb4xx hard-lock until we get a proper fix.
SVN-Revision: 23327
14 years ago
Alexandros C. Couloumbis dc0e630123 linux/ar71xx: (2.6.36) add a missed patch
SVN-Revision: 23319
14 years ago
Alexandros C. Couloumbis 458e8736fc linux/ar71xx: add preliminary 2.6.36 kernel support (refresh patches)
SVN-Revision: 23317
14 years ago
Felix Fietkau b61a804bf7 ar71xx: increase rb4xx nand kernel partition size (patch by danimo)
SVN-Revision: 23293
14 years ago
Imre Kaloz 5f9a6a5431 upgrade kernel versions to the latest stable ones
SVN-Revision: 23219
14 years ago
Gabor Juhos 697f5d0bdd 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)

SVN-Revision: 23165
14 years ago
Felix Fietkau 8511c6b16c 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>

SVN-Revision: 23147
14 years ago
Gabor Juhos 2fdc8aea04 ar71xx: build firmware image for the TL-MR3420 v1 board
SVN-Revision: 23138
14 years ago
Gabor Juhos 32d12d5e5c ar71xx: add support for the TL-MR3420 v1 board
SVN-Revision: 23136
14 years ago
Gabor Juhos b831ebdde9 ar71xx: AR724[12] requires different USB setup
SVN-Revision: 23135
14 years ago
Gabor Juhos ef54e93712 ar71xx: build firmware image for the TL-WR841N v7
SVN-Revision: 23134
14 years ago
Gabor Juhos cda8655910 ar71xx: use the MDIO interface of the 2nd MAC on the ar7241
SVN-Revision: 23132
14 years ago
Gabor Juhos b445943cdf ar71xx: move ath9k specific PCI fixup into a separate file
SVN-Revision: 23131
14 years ago
Gabor Juhos 4ae167959b 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.

SVN-Revision: 23130
14 years ago
Felix Fietkau a7bb7dd99e 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>

SVN-Revision: 23125
14 years ago
Felix Fietkau 0c6653c6e2 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
SVN-Revision: 22935
14 years ago
Gabor Juhos fcfe56924b ar71xx: build firmware images for the Zcomax boards
SVN-Revision: 22884
14 years ago
Gabor Juhos b4336a8e2d ar71xx: add support for the Zcomax ZCN-1523H-2-8/5-16 boards
SVN-Revision: 22882
14 years ago
Gabor Juhos ece9b523e4 ar71xx: refresh patches
SVN-Revision: 22864
14 years ago
Gabor Juhos 47f8fd1dde 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

SVN-Revision: 22863
14 years ago
Gabor Juhos a80b9af0cd ar71xx: refresh patches
SVN-Revision: 22803
14 years ago
Florian Fainelli b1becffa5b update to 2.6.32.20
SVN-Revision: 22766
14 years ago
Gabor Juhos 6855ac2393 ar71xx: don't override CONFIG_SWAP
SVN-Revision: 22701
14 years ago
Gabor Juhos 7bc5a672c1 ar71xx: change mac address initialization
SVN-Revision: 22700
14 years ago
Felix Fietkau 523fcf0497 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
SVN-Revision: 22675
14 years ago