Felix Fietkau
991e641a76
ar71xx: remove linux 3.18 support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
SVN-Revision: 46553
2015-08-04 23:09:28 +00:00
Felix Fietkau
4dc128e51d
ar71xx: Fix gpio_count setting for QCA953x in ath79_gpio_output_select
...
Reported-by: Steve Brown <sbrown@cortland.com >
Signed-off-by: Sven Eckelmann <sven@open-mesh.com >
SVN-Revision: 46547
2015-08-02 15:30:35 +00:00
Felix Fietkau
320aa30609
ar71xx: fix lzma-loader kernel command line passing
...
The generic kernel cmdline parser ignores argv[0], this caused a
regression for all lzma-loader based boards with linux 4.1
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
SVN-Revision: 46544
2015-08-02 15:06:54 +00:00
Felix Fietkau
9c59b3035f
ar71xx: fix mr3220 device profile ( #19990 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
SVN-Revision: 46541
2015-08-01 15:13:10 +00:00
Felix Fietkau
bc0f9ad8ca
kernel: fix oprofile performance counter interrupt handling on mips
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
SVN-Revision: 46482
2015-07-24 15:36:02 +00:00
John Crispin
889afbca2e
ar71xx: Allow to use ath79_gpio_output_select on QCA955x
...
Signed-off-by: Sven Eckelmann <sven@open-mesh.com >
SVN-Revision: 46459
2015-07-24 09:10:00 +00:00
John Crispin
5cd49bb067
ar71xx: add support for Onion Omega
...
This patch adds support for the Onion Omega.
https://onion.io/omega
Signed-off-by: L. D. Pinney <ldpinney@gmail.com >
Acked-by: Boken Lin <bl@onion.io >
Tested-by: Jacky Huang <huangfangcheng@163.com >
SVN-Revision: 46458
2015-07-24 09:09:49 +00:00
John Crispin
b98205c946
ar71xx: Add support for AP147-010 reference board
...
Signed-off-by: Sven Eckelmann <sven@open-mesh.com >
SVN-Revision: 46457
2015-07-24 09:09:42 +00:00
John Crispin
42c37d4381
ar71xx: Add support for PCIe on QCA953x
...
Signed-off-by: Sven Eckelmann <sven@open-mesh.com >
SVN-Revision: 46456
2015-07-24 09:09:31 +00:00
John Crispin
85c7f3fb29
ar71xx: fix wndr3700_board_detect for some NETGEAR WNDR3700v2
...
There are a few NETGEAR devices which don't terminate the model name in the
ART with a NUL byte, at least some NETGEAR WNDR3700v2. The current awk
expression doesn't match 0xFF bytes, so AR71XX_MODEL contains lots of
trailing 0xFF garbage in this case.
Fix this by matching for the first non-printable character and explicitly
setting LC_CTYPE=C (probably not strictly necessary on OpenWrt, but will
definitely work like this, even when awk supports locales and LANG is set).
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net >
SVN-Revision: 46455
2015-07-24 09:09:27 +00:00
Jonas Gorski
2911b5aa11
kernel: update 3.18 to 3.18.19
...
Changelog:
* https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.19
Signed-off-by: Jonas Gorski <jogo@openwrt.org >
SVN-Revision: 46439
2015-07-22 12:50:59 +00:00
Felix Fietkau
82b1517da2
ar71xx: refresh kernel config
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
SVN-Revision: 46438
2015-07-22 12:45:12 +00:00
Felix Fietkau
54f5f6fa6c
kernel: update to linux 4.1.3
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
SVN-Revision: 46437
2015-07-22 12:45:07 +00:00
Felix Fietkau
38dbf49b61
ar71xx: remove the use of the obsolete IRQF_DISABLED flag in the NAND flash driver ( fixes #20125 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
SVN-Revision: 46433
2015-07-20 06:01:18 +00:00
Felix Fietkau
d6e67327a2
ar71xx: switch to linux 4.1
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
SVN-Revision: 46432
2015-07-19 17:59:20 +00:00
Felix Fietkau
91791aea2e
ar71xx: add missing patch chunk to 4.1 unaligned access hacks
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
SVN-Revision: 46431
2015-07-19 17:59:15 +00:00
Felix Fietkau
b704d3c96e
ar71xx: reorganize 4.1 patch directory layout
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
SVN-Revision: 46430
2015-07-19 17:59:08 +00:00
Felix Fietkau
573d23dda3
ar71xx: refresh kernel config
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
SVN-Revision: 46429
2015-07-19 17:59:00 +00:00
Felix Fietkau
2a74944f07
ar71xx: refresh 4.1 patches
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
SVN-Revision: 46427
2015-07-19 17:58:46 +00:00
Felix Fietkau
78b1a6b773
ar71xx: add 4.1 support
...
Signed-off-by: Roman Yeryomin <roman@advem.lv >
SVN-Revision: 46426
2015-07-19 17:58:40 +00:00
Felix Fietkau
d26e8d9439
Revert "ar71xx: Add support for Cisco-Linksys WAP4410N" (r46250)
...
The commit is incomplete, it does not even build the mach-* file
This reverts commit 6e6adcf7a197b1802cb728ddcccf05f890ca0574
SVN-Revision: 46425
2015-07-19 17:58:27 +00:00
John Crispin
c89f360059
ar71xx: Enable ath10k calibration data loading for EnGenius ESR1750 and EPG500.
...
As r46245 disabled the board.bin template workaround, 5GHz wifi stopped working
on these devices. This adds them to the calibration data loading introduced in
r46244 and thus makes 5GHz work again for these devices.
Signed-off-by: Christian Beier <cb@shoutrlabs.com >
SVN-Revision: 46415
2015-07-18 21:15:42 +00:00
John Crispin
2d955b51fe
ar71xx: use automatic firmware partition splitting for devolo dLAN devices
...
Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de >
SVN-Revision: 46414
2015-07-18 21:15:36 +00:00
John Crispin
096b3759a9
build: Prevent more gzip timestamps
...
To improve reproducibility, prevent the inclusion of timestamps
in the gzip header.
Signed-off-by: Reiner Herrmann <reiner@reiner-h.de >
SVN-Revision: 46361
2015-07-14 09:57:45 +00:00
John Crispin
1eccdb4fd4
ar71xx: add support for the devolo dLAN pro 1200+ WiFi ac
...
Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de >
SVN-Revision: 46342
2015-07-14 07:37:03 +00:00
John Crispin
052f21de3b
ar71xx: add support to use gpio irqs
...
Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de >
SVN-Revision: 46339
2015-07-14 07:34:31 +00:00
John Crispin
02984a6e09
ar71xx: add support for the devolo dLAN pro 500 Wireless+
...
Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de >
SVN-Revision: 46338
2015-07-14 07:32:33 +00:00
Hauke Mehrtens
29039f51b3
kernel: refresh patches on linux 3.18
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
SVN-Revision: 46308
2015-07-12 13:47:16 +00:00
John Crispin
e8161f4764
ar71xx: compex wpe72 add space to include statement
...
Signed-off-by: Christian Mehlis <christian@m3hlis.de >
SVN-Revision: 46284
2015-07-09 07:04:14 +00:00
John Crispin
8a1cca04ca
ar71xx: compex wpj531 register usb support
...
Signed-off-by: Christian Mehlis <christian@m3hlis.de >
SVN-Revision: 46283
2015-07-09 07:03:54 +00:00
John Crispin
3802ce01a9
ar71xx: compex wpj531 fix setting mac address on ethernet
...
Signed-off-by: Christian Mehlis <christian@m3hlis.de >
SVN-Revision: 46282
2015-07-09 07:01:55 +00:00
John Crispin
4b28adc066
ar71xx: compex wpj531 fix ethernet registration
...
In fb6f62e97733312053ab593fcf68eea47a21169e several settings
are set on the ethernet device, but they are not working.
Fix Ethernet by setting the right values.
Signed-off-by: Christian Mehlis <christian@m3hlis.de >
SVN-Revision: 46281
2015-07-09 06:59:18 +00:00
John Crispin
3b14473968
ar71xx: ag71xx remove IRQF_DISABLED
...
no-op since 2.6.35
removed in Kernel 4.1
see https://lwn.net/Articles/380931/
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de >
SVN-Revision: 46280
2015-07-09 06:57:39 +00:00
John Crispin
dc2c89c64c
ar71xx: fix board name ordering
...
r46248 added case statements in the same places
Signed-off-by: John Crispin <blogic@openwrt.org >
SVN-Revision: 46274
2015-07-08 14:26:18 +00:00
John Crispin
d65916047b
base-files: implemented basic GPIO control
...
Internal GPIO pins are used for PoE passthrough setups in multi-port
routers. This patch implemnets control over this hardware feature for
Ubiquiti Nanostations and TP-Link CPE510.
Signed-off-by: Lars Kruse <lists@sumpfralle.de >
SVN-Revision: 46271
2015-07-08 14:25:52 +00:00
John Crispin
227aafc4db
ar71xx: Fix LED-to-phy mapping for EnGenius ESR1750.
...
wlan5g is phy0tpt and wlan2g phy1tpt.
Signed-off-by: Christian Beier <cb@shoutrlabs.com >
SVN-Revision: 46270
2015-07-08 14:25:45 +00:00
Felix Fietkau
240cff7d6a
Revert "ar71xx: Allow to use ath79_gpio_output_select on QCA955x" (r46240)
...
It breaks the build
Signed-off-by: Felix Fietkau <nbd@openwrt.org >
SVN-Revision: 46256
2015-07-07 22:44:28 +00:00
John Crispin
08790c5ee8
ar71xx: Add support for Cisco-Linksys WAP4410N
...
This patch adds support for the Cisco WAP4410N, an access point that uses the
AR9132 SoC. Web upgrades from stock are not yet possible, UART access required
for the initial flash.
Signed-off-by: Ryan A Young <rayoung@utexas.edu >
SVN-Revision: 46250
2015-07-07 18:06:39 +00:00
John Crispin
d535218230
ar71xx: add support for D-Link DIR-615 rev. Ix board
...
Based on trunk r46212.
Signed-off-by: Jaehoon You <teslamint@gmail.com >
SVN-Revision: 46248
2015-07-07 13:48:39 +00:00
John Crispin
f3bdc4a76a
ar71xx: Unify ath10k calibration data loading
...
Currently one board uses the "proper" way of providing firmware
with the name ath10k/cal-pci-<pci address>.bin, whereas other
boards patch board.bin template in preinit and rely on a custom
ath10k patch to use calibration data from the template.
This patch makes all boards use the first method.
Signed-off-by: Matti Laakso <malaakso@elisanet.fi >
SVN-Revision: 46244
2015-07-07 13:47:57 +00:00
John Crispin
f7ffbbc5fc
ar71xx: Use *_eth_cfg helper for Open Mesh MR900 boards
...
Signed-off-by: Sven Eckelmann <sven@open-mesh.com >
SVN-Revision: 46241
2015-07-07 13:47:39 +00:00
John Crispin
a4f941b0e4
ar71xx: Allow to use ath79_gpio_output_select on QCA955x
...
Signed-off-by: Sven Eckelmann <sven@open-mesh.com >
SVN-Revision: 46240
2015-07-07 13:47:30 +00:00
John Crispin
0e2d9769be
ar71xx: add support for TL-WR741ND v5
...
This device is identical to the TL-WR740N v5, it even uses the same HWID (which
wasn't the case for older TL-WR741ND revisions).
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net >
SVN-Revision: 46238
2015-07-07 13:47:17 +00:00
John Crispin
055663201b
ar71xx: Add Support for the Bitmain Antminer S3
...
This patch adds support for the Bitmain Antminer S3 Cryptocurrency Miner
http://wiki.openwrt.org/toh/bitmain/s3
Signed-off-by: L. D. Pinney <ldpinney@gmail.com >
SVN-Revision: 46236
2015-07-07 13:46:54 +00:00
John Crispin
9f2b8b3902
ar71xx: allow pci calibration fixup to work with ar9344
...
Signed-off-by: Alexander Couzens <lynxis@fe80.eu >
SVN-Revision: 46235
2015-07-07 13:46:44 +00:00
John Crispin
6fc2e94120
ar71xx: add support for ubnt rocket-m ti
...
rocket-m titanium is a device based on ar9344 with 802.11af poe.
It doesn't use the SoC wifi, instead it's using an ar9280 connected to
the pci bus. The gps version of the rocket-m ti is working, but
gps is untested. The gps is connected to the first serial port.
Signed-off-by: Alexander Couzens <lynxis@fe80.eu >
SVN-Revision: 46234
2015-07-07 13:46:38 +00:00
John Crispin
404e599933
ar71xx: Enable sysupgrade on the Bitmain Antminer S1
...
This patch enables sysupgrade for the Bitmain Antminer S1
Signed-off-by: L. D. Pinney <ldpinney@gmail.com >
SVN-Revision: 46228
2015-07-07 13:45:37 +00:00
John Crispin
5740cf684c
ar71xx: Fix WAN port location on EnGenius ESR1750 and EPG5000.
...
The designated blue WAN port on both devices has index 5, not 1.
Signed-off-by: Christian Beier <cb@shoutrlabs.com >
SVN-Revision: 46227
2015-07-07 13:45:30 +00:00
John Crispin
6a374f0062
ar71xx: add LED defaults for the EnGenius EPG5000
...
NB that wlan5g is phy0tpt and wlan2g phy1tpt.
Signed-off-by: Christian Beier <cb@shoutrlabs.com >
SVN-Revision: 46226
2015-07-07 13:45:20 +00:00
Felix Fietkau
b26077026f
ar71xx: add support for ap143
...
Signed-off-by: Miaoqing Pan <miaoqing@codeaurora.org >
SVN-Revision: 46208
2015-07-07 08:06:05 +00:00