Felix Fietkau
b000a45618
cfg80211: add support for changing the device mac address via sysfs
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43638 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-12-11 20:07:58 +00:00
Felix Fietkau
4e1e51f113
mac80211: do not export the backports linux/module.h, it breaks out-of-tree driver builds
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43609 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-12-10 21:17:05 +00:00
Felix Fietkau
2cfa6cfefd
ath10k: init devices synchronously to fix wifi detection at boot
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43484 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-12-01 20:01:05 +00:00
Felix Fietkau
d6ec05aec4
ath5k: fix hardware queue index assignment
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43442 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-30 21:05:17 +00:00
Felix Fietkau
9178792bcb
ath9k: fix hardware tx queue allocation order
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43438 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-30 19:41:59 +00:00
Felix Fietkau
d145ef383a
mac80211: update regdb to master-2014-11-18
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43408 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-27 17:26:06 +00:00
Felix Fietkau
22672bc74f
mac80211: fix a crash on getting the channel in WDS AP mode ( #18400 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43367 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-24 17:13:54 +00:00
Felix Fietkau
84d30cba20
ath9k: fix some ar913x irq handling issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43342 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-23 12:53:35 +00:00
Felix Fietkau
e2cc653b5c
mac80211: fix a crash on using VHT rates
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43340 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-21 22:29:48 +00:00
Felix Fietkau
ec132f29de
mac80211: try to get interface addresses from wiphy sysfs 'addresses' if no mask is set
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43326 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-19 20:17:08 +00:00
Felix Fietkau
027cc6721a
mac80211: add an intermediate software queueing implementation
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43325 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-19 20:17:01 +00:00
Felix Fietkau
6ba64fa5fc
mac80211: add support for passing sta rate table updates to the driver
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43324 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-19 20:16:55 +00:00
John Crispin
b598129396
ralink: merge the mt7620a/n subtargets
...
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43300 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-19 09:19:38 +00:00
Felix Fietkau
b86bf6a4e8
mac80211: fix a crash bug in minstrel_ht
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43298 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-18 22:20:50 +00:00
Felix Fietkau
792d02f2b6
mac80211: add support for reporting tx status without attached skb
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43297 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-18 22:20:45 +00:00
Felix Fietkau
aa17299b5a
mac80211: enable minstrel_ht VHT support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43296 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-18 22:20:37 +00:00
Felix Fietkau
06d97f8331
mac80211: fix VHT rate selection
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43279 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-16 11:39:07 +00:00
Felix Fietkau
ee7266d742
mac80211: backport list_last_entry
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43278 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-16 11:39:01 +00:00
Felix Fietkau
8a328e2d03
mac80211: backport devm_kmemdup
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43277 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-16 11:38:55 +00:00
Felix Fietkau
5748353e21
ath9k: fix crashes when using shared IRQs
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43239 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-13 17:38:22 +00:00
Felix Fietkau
6b2a643341
mac80211: fix kernel crash on netdev unregister on newer 3.14 kernels
...
Based on patch by Mark Milburn
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43224 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-09 02:25:49 +00:00
Felix Fietkau
47f462d167
mac80211: update to wireless-testing 2014-11-04
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43210 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-07 19:41:07 +00:00
Felix Fietkau
b798df3e96
mac80211: merge a few pending upstream fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43208 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-11-07 11:12:51 +00:00
Hauke Mehrtens
0077b4c46a
mac80211: remove unused patch
...
This patch added stuff that is already there and if it would be needed
this would result in a compile error.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43131 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-31 21:55:21 +00:00
Felix Fietkau
9337856e36
mac80211: fix key flush handling in AP+STA
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43079 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-27 11:02:23 +00:00
Felix Fietkau
e9cc6b9ec7
ath9k: add a few calibration related fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43058 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-25 14:45:22 +00:00
Felix Fietkau
f328951d46
rtlwifi: unbreak usb drivers
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43052 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-24 22:00:34 +00:00
Felix Fietkau
9fd987781d
ath: process regulatory notifiers with CONFIG_ATH_USER_REGD set
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43034 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-23 13:33:18 +00:00
Felix Fietkau
c405ee2be7
ath10k: fix survey output channel in-use flag
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43033 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-23 13:33:14 +00:00
Felix Fietkau
1fc9108622
ath9k: fix tx power reporting
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43032 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-22 16:26:56 +00:00
Felix Fietkau
c1459328a7
ath9k: merge ar9580/ar955x initval updates
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43029 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-22 13:32:12 +00:00
Felix Fietkau
45ae2ae6ee
ath9k: merge a regulatory handling fix
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43028 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-22 13:32:06 +00:00
Felix Fietkau
6b9acc65ec
ath9k: merge a fix for queue start/stop handling ( fixes #18164 , #18130 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43011 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-21 16:30:01 +00:00
Felix Fietkau
dfb392d4db
mac80211: add a maintenance script for upstream backport commits
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42953 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-18 17:39:04 +00:00
Felix Fietkau
2a685ec414
mac80211: update to 2014-10-08
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42952 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-18 17:38:59 +00:00
John Crispin
81d9f2d585
scripts: fix wrong usage of '==' operator
...
[base-files] shell-scripting: fix wrong usage of '==' operator
normally the '==' is used for invoking a regex parser and is a bashism.
all of the fixes just want to compare a string. the used busybox-ash
will silently "ignore" this mistake, but make it portable/clean at least.
this patch does not change the behavior/logic of the scripts.
Signed-off-by: Bastian Bittorf <bittorf@bluebottle.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42911 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-14 12:21:11 +00:00
Felix Fietkau
dc6e09ebfa
mac80211: remove NO-IR from channel 36-48
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42882 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-12 15:49:38 +00:00
Felix Fietkau
d77d06abad
mac80211: remove error from detect script
...
Signed-off-by: Michel Stam <m.stam@fugro.nl>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42861 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-09 09:04:24 +00:00
Felix Fietkau
71d458084e
mac80211: add a few upstream ath9k / mac80211 fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42849 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-08 15:09:53 +00:00
Felix Fietkau
f7b51f6c07
ath10k: update firmware to the latest version
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42768 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-05 14:59:59 +00:00
Felix Fietkau
4cb3d9cb9e
mac80211_hwsim: select 802.11n support for hostapd
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42766 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-10-05 11:50:42 +00:00
Felix Fietkau
ff783c9e70
ath9k: add a fix for dynack
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42703 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-09-30 21:36:04 +00:00
Felix Fietkau
eeb2ae5353
ath9k: add back missing fixes from the last version
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42701 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-09-29 18:51:25 +00:00
Felix Fietkau
bcc7e4a3d0
ath9k: fix some issues with ar934x rev 3 (especially ad-hoc mode)
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42686 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-09-27 20:52:11 +00:00
Felix Fietkau
dd8008aa78
mac80211: update to wireless-testing 2014-09-26
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42683 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-09-27 20:51:43 +00:00
Felix Fietkau
33185d007b
ath9k_htc: fix decryption errors
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42530 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-09-14 11:40:51 +00:00
Felix Fietkau
16c98e4a9c
ath9k: fix pll clock initialization on newer soc devices ( fixes #14916 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42453 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-09-09 08:03:00 +00:00
Felix Fietkau
fdfb81fd0d
ath9k: add some ani related stability / performance fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42443 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-09-08 16:45:30 +00:00
Jonas Gorski
f263563618
mac80211: enable DFS support for ath9k/10k by default
...
The DFS pattern detector now supports all three regions; ETSI, FCC and
JP, so there is no reason to not have it enabled anymore.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42431 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-09-07 09:38:13 +00:00
John Crispin
9c751743b2
mac80211: rt2x00: fix of ht20/ht40 switching fix
...
r42348 uses a wrong register
Signed-off-by: Serge Vasilugin <vasilugin@yandex.ru>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42349 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-09-01 13:19:32 +00:00