Hauke Mehrtens
23cd074371
mac80211: b43: improve PCIe host controller workaround
...
This is only needed by BCM4716 and not by BCM4706, I haven't seen any
problems there. Adds the write flush for some more parts where the phy
control regs are written.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 38977
2013-12-01 17:23:19 +00:00
Hauke Mehrtens
c61b38dacb
mac80211: remove DMI_EXACT_MATCH
...
DMI_EXACT_MATCH was added to the kernel in version 3.10.21 and collides
with backports version. DMI_EXACT_MATCH is only used by the intel GPU
driver which is not build by OpenWrt, so remove it.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 38976
2013-12-01 17:20:32 +00:00
Imre Kaloz
9a0d644f9e
add device tree based initialization to wl12xx
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 38933
2013-11-27 12:40:07 +00:00
Felix Fietkau
e1ce4331d3
ath9k: merge initval updates
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38926
2013-11-27 10:56:05 +00:00
Felix Fietkau
78f4ab6fc0
mac80211: merge another round of upstream fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38918
2013-11-26 11:25:31 +00:00
Felix Fietkau
0707c6810a
mac80211: fix reorder issues with multicast packets (client mode)
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38883
2013-11-20 17:33:50 +00:00
Felix Fietkau
1a0ae39a7e
mac80211: fix an overflow issue in minstrel_ht
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38882
2013-11-20 17:33:46 +00:00
Felix Fietkau
7e77389bc5
mac80211: small rate control fix
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38874
2013-11-20 07:33:27 +00:00
Felix Fietkau
03fcc9bf43
ath9k: merge a few reset / calibration fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38854
2013-11-18 19:58:53 +00:00
Hauke Mehrtens
51502a5e29
mac80211: add blink api backport
...
This patch was copied from a more recent backports versions. This fixes
a build problem with kernel < 3.6.
This closes #14475
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 38833
2013-11-17 15:50:54 +00:00
Felix Fietkau
d923eab86e
rt2x00: fix a crash in the recent update ( #14467 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38808
2013-11-14 20:32:36 +00:00
Felix Fietkau
4a977252f5
ath9k: add a fix to improve reliability of high bitrates on AR93xx/AR95xx
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38802
2013-11-14 12:21:24 +00:00
Felix Fietkau
5113f2d6c2
mac80211: merge a patch that enables DFS for ad-hoc mode
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38801
2013-11-14 12:21:19 +00:00
Felix Fietkau
5f1c42d8b6
mac80211: update to wireless-testing 2013-11-05
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38783
2013-11-12 22:11:33 +00:00
Felix Fietkau
537e301fab
ath9k: gather entropy from raw ADC I/Q samples (use the least significant bit only)
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38486
2013-10-20 17:51:17 +00:00
Felix Fietkau
bc3d7c2f1b
rt2800usb: merge a fix to slow down tx status polling ( #13523 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38452
2013-10-18 13:39:10 +00:00
Felix Fietkau
e90e74000a
rt2x00: fix rf id for rt3352 ( #14322 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38399
2013-10-14 19:40:30 +00:00
Felix Fietkau
f1ea6d3c2d
ath9k: add some more pending fixes / optimizations
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38398
2013-10-14 19:38:42 +00:00
Felix Fietkau
d21810a298
ath5k: fix tx status processing errors (causing packet loss and throughput issues)
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38396
2013-10-14 19:20:05 +00:00
Felix Fietkau
b907e95125
ath9k: reduce rx buffer allocation size
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38395
2013-10-14 19:20:02 +00:00
Hauke Mehrtens
59b362a204
mac80211: b43: fix prefix for config options
...
Config options in backports are starting with CPTCFG and not with CONFIG_.
CONFIG_B43_BCMA was never true.
This closes #13883 .
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 38385
2013-10-13 20:25:12 +00:00
Felix Fietkau
a3cc10cba7
ath9k: fix rx issues introduced in my last commit ( fixes #14307 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38362
2013-10-10 21:10:45 +00:00
Felix Fietkau
d45a1618eb
ath9k: add some cleanups and minor fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38354
2013-10-10 14:31:22 +00:00
Hauke Mehrtens
b814661167
mac80211: rtlwifi: Align private space in rtl_priv struct
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 38346
2013-10-09 09:13:41 +00:00
Felix Fietkau
048fc8f0c1
ath9k: fix tx queueing issues after background scans
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38304
2013-10-05 12:12:21 +00:00
Felix Fietkau
17be4e9d14
mac80211: add AP inactivity handling / probing fixes to improve stability
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38257
2013-09-29 19:42:00 +00:00
Felix Fietkau
f07713f7cf
mac80211: really fix the long standing wds ap tx power regression ( #14153 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38255
2013-09-29 12:53:21 +00:00
Felix Fietkau
2beabf6c11
ath9k: fix an AP mode powersave issue with aggregation
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38249
2013-09-29 11:07:58 +00:00
Felix Fietkau
50bc1a7593
ath9k: add missing tx locking
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38034
2013-09-18 13:24:55 +00:00
Felix Fietkau
b3ceaf834d
ath9k: merge a fix for PS-Poll responses + aggregation
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38017
2013-09-17 10:07:56 +00:00
Felix Fietkau
fd44388bbf
mac80211: drop spoofed packets in ad-hoc mode ( fixes #12427 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38013
2013-09-17 09:17:40 +00:00
Felix Fietkau
7a704be4bb
ath9k: add another minor tx path fix
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37985
2013-09-14 15:30:13 +00:00
Felix Fietkau
6eeb0261e6
ath9k: merge a fix for tx processing issues with aggregation
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37982
2013-09-14 14:46:39 +00:00
Felix Fietkau
247299bfa0
rt2x00: merge an rt2800 initialization order fix
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37922
2013-09-09 17:31:53 +00:00
Felix Fietkau
768e6750d7
ath9k: clean up some patches
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37919
2013-09-08 09:38:38 +00:00
Felix Fietkau
249c396583
mac80211: merge a big batch of upstream changes/improvements
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37918
2013-09-08 09:38:32 +00:00
Hauke Mehrtens
bdc04e379f
mac80211: kmod-rtl_pci: fix dependencies
...
This fixes the following error:
rtl_pci: Unknown symbol rtl_lps_leave (err 0)
rtl_pci: Unknown symbol rtl_lps_enter (err 0)
rtl8192ce: Unknown symbol rtl_pci_disconnect (err 0)
rtl8192ce: Unknown symbol rtl_pci_probe (err 0)
rtl8192de: Unknown symbol rtl_pci_disconnect (err 0)
rtl8192de: Unknown symbol rtl_pci_probe (err 0)
rtl8192se: Unknown symbol rtl_pci_disconnect (err 0)
rtl8192se: Unknown symbol rtl_pci_probe (err 0)
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37905
2013-09-05 20:17:28 +00:00
Gabor Juhos
6c29525f42
mac80211: add a bunch of rt2x00 specific changes
...
Backport some rt2x00 specific changes from
wireless-testing/master-2013-08-26 to add
support for RT3573 based devices.
Also refresh the rt2x00 specific patches.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 37843
2013-08-27 10:44:06 +00:00
Felix Fietkau
eaa8cb7834
mac80211: merge a few ad-hoc mode fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37840
2013-08-26 17:31:23 +00:00
Felix Fietkau
9cf157ac75
mac80211: disable CCK rates for 802.11n clients on brcmsmac to fix crash issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37839
2013-08-26 17:31:15 +00:00
Felix Fietkau
d03d3aa58c
mac80211: merge upstream change to fix mesh rssi thresholds
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37793
2013-08-15 13:57:11 +00:00
Felix Fietkau
bbf4412bee
ath9k: merge a few more cleanups/fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37767
2013-08-13 10:35:18 +00:00
Felix Fietkau
253d2b511b
ath9k: reorganize patches
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37766
2013-08-13 10:35:14 +00:00
Felix Fietkau
ead5aa354c
mac80211: merge upstream patch to suppress unnecessary ad-hoc mode scan with fixed-freq, fixed-bssid
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37764
2013-08-13 10:35:04 +00:00
Felix Fietkau
fd586c0275
ath9k: fix an rx descriptor processing race condition
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37746
2013-08-10 14:00:33 +00:00
Felix Fietkau
bdb2859a48
ath9k: fold the aggregation rework into 300-pending_work.patch (tracked as upstream submission)
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37716
2013-08-06 10:31:10 +00:00
Felix Fietkau
5bce86faa2
mac80211: refresh a patch that was using the wrong patch style
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37715
2013-08-06 10:31:06 +00:00
Felix Fietkau
48b3b74da7
mac80211: fold the rtlwifi patch into 300-pending_work.patch (upstream patch)
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37714
2013-08-06 10:31:02 +00:00
Felix Fietkau
592f2c6e2b
ath9k: add some more fixes for the tx queueing rework
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37713
2013-08-06 10:30:58 +00:00
Hauke Mehrtens
9d4145efe5
kernel: fix DMA error when BCM4331 is connected to BCM4706
...
The BCM4331 supports a PCIe max request size of 512 bytes and uses
that, but the PCIe controller in the BCM4706 just supports 128 Bytes
and that causes a DMA error for packages bigger than 126 bytes. This
fixes the problem by setting the BCM4331 also to 128 Bytes.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37709
2013-08-05 16:17:05 +00:00