Felix Fietkau
be077babbf
ath9k: add some more minor hw reset related fixes
...
SVN-Revision: 28129
2011-08-30 07:46:38 +00:00
Felix Fietkau
eae76139f2
ath9k: fix a few crash issues on hardware reset
...
SVN-Revision: 28122
2011-08-29 18:41:18 +00:00
Felix Fietkau
78ec994ef8
ath9k: use cold reset instead of warm reset on ar9280 to make recovery from stuck states more reliable
...
SVN-Revision: 28118
2011-08-29 12:01:06 +00:00
Felix Fietkau
8a3d0de37b
ath9k: add some cleanup patches
...
SVN-Revision: 28117
2011-08-29 12:01:02 +00:00
Felix Fietkau
aa5948296b
ath9k: fix a compile error
...
SVN-Revision: 28116
2011-08-29 10:46:02 +00:00
Felix Fietkau
5abe1156e7
ath9k: fix disabling ani on reset
...
SVN-Revision: 28115
2011-08-29 10:40:46 +00:00
Felix Fietkau
7197dbac31
ath9k: fix processing of rx frames on channel change
...
SVN-Revision: 28114
2011-08-29 09:55:16 +00:00
Felix Fietkau
bf020bf5e6
ath9k: fix a tx aggregation padding issue
...
SVN-Revision: 28113
2011-08-29 09:55:11 +00:00
Felix Fietkau
01baf9084f
ath9k: fix calibration on 5 ghz
...
SVN-Revision: 28110
2011-08-29 08:00:08 +00:00
Felix Fietkau
8643ea587a
ath9k: minor fixes for the antenna control patch
...
SVN-Revision: 28109
2011-08-29 08:00:00 +00:00
Felix Fietkau
dcb00e0655
ath9k: prevent calibration / beacons from starting too early
...
SVN-Revision: 28108
2011-08-28 22:06:44 +00:00
Felix Fietkau
8a26e3d6c7
ath9k: implement rx/tx antenna control
...
SVN-Revision: 28107
2011-08-28 18:38:24 +00:00
Jonas Gorski
45d80c30a2
mac80211: allow building for linux 3.1 again
...
wireless-testing 2011-08-26 properly detects and works with linux 3.1.
SVN-Revision: 28096
2011-08-28 10:17:26 +00:00
Felix Fietkau
ce36543a7d
ath: fix compile errors with CONFIG_PACKAGE_ATH_DEBUG disabled ( #10013 )
...
SVN-Revision: 28095
2011-08-28 07:34:34 +00:00
Felix Fietkau
8d25adf565
ath9k: fix cts timeout setting on 2.4 ghz
...
SVN-Revision: 28094
2011-08-27 23:53:49 +00:00
Felix Fietkau
46d2b929c7
mac80211: update to wireless-testing 2011-08-26
...
SVN-Revision: 28093
2011-08-27 21:57:07 +00:00
Hamish Guthrie
f02d0fae40
mac80211: Fix the location firmware is copied to (libertas_sdio driver loads firmware from /lib/formware/libertas)
...
SVN-Revision: 28069
2011-08-22 11:04:13 +00:00
Jo-Philipp Wich
9d33a50cbb
mac80211: configure hostapd logging options
...
SVN-Revision: 28057
2011-08-20 00:14:48 +00:00
Jo-Philipp Wich
3aa922d33c
mac80211: use first available channel from current phy if channel is set to "auto"
...
SVN-Revision: 27976
2011-08-13 22:55:59 +00:00
Felix Fietkau
f681253412
ath9k: merge a few more pending fixes, including a fix for the bogus WARN_ON in pci.c and fixes for Rx DMA stop issues
...
SVN-Revision: 27972
2011-08-13 16:25:15 +00:00
Felix Fietkau
400f75a1b6
mac80211: update to 2011-08-10
...
SVN-Revision: 27958
2011-08-11 13:52:27 +00:00
Felix Fietkau
dd46d036d9
ath9k: add a regdomain code used on newer ubiquiti networks devices
...
SVN-Revision: 27947
2011-08-10 16:35:43 +00:00
Jonas Gorski
b9776f56d8
package/mac80211: mark as broken for linux 3.1
...
compat-wireless does not support 3.1 yet.
SVN-Revision: 27935
2011-08-09 12:19:30 +00:00
Felix Fietkau
22e951ae46
b43: fix reloading config settings after channel changes or hostapd restart ( #8033 )
...
SVN-Revision: 27930
2011-08-08 11:28:24 +00:00
Hauke Mehrtens
6474dbe86b
mac80211: always store broadcom firmware in b43 and b43legacy dir
...
This is always used to build a firmware for linux systems also if we are on freebsd.
This is one patch from #9897
SVN-Revision: 27926
2011-08-06 17:07:42 +00:00
Felix Fietkau
353639cdd9
ath9k: add missing chunk to the BlockAckReq fix (fixes a compile error)
...
SVN-Revision: 27891
2011-08-04 09:23:57 +00:00
Felix Fietkau
e9aaa9061f
ath9k: add some code to control internal driver queue length limits
...
SVN-Revision: 27890
2011-08-04 00:35:20 +00:00
Felix Fietkau
cdc70d84ce
ath9k: reduce the number of software retries, include hardware a-mpdu retries in retry counting
...
SVN-Revision: 27889
2011-08-04 00:35:16 +00:00
Felix Fietkau
e7174f44b7
ath9k: rework handling of sending BlockAckReq frames, should hopefully lead to fewer latency spikes
...
SVN-Revision: 27888
2011-08-04 00:35:12 +00:00
Felix Fietkau
e79f073de9
mac80211: fix a compiler warning
...
SVN-Revision: 27870
2011-08-01 21:14:15 +00:00
Felix Fietkau
9f3aea65fc
mac80211: add missing chunks to the compat_firmware_class change
...
SVN-Revision: 27864
2011-08-01 17:52:07 +00:00
Felix Fietkau
21dd9478d7
mac80211: move compat_firmware_class.ko into compat.ko ( fixes #9864 )
...
SVN-Revision: 27863
2011-08-01 17:42:00 +00:00
Felix Fietkau
d3f4416d58
ath9k: prevent the aggregation code from sending packets to sleeping stations - should fix some latency issues
...
SVN-Revision: 27861
2011-08-01 12:15:22 +00:00
Felix Fietkau
a1e19186fa
ath9k: fold patches that were merged upstream into 300-pending_work.patch
...
SVN-Revision: 27860
2011-08-01 12:15:15 +00:00
Felix Fietkau
a5edb705b4
ath9k: fix switching channel bandwidth from 5/10 back to 20mhz
...
SVN-Revision: 27827
2011-07-29 12:25:46 +00:00
Felix Fietkau
d6431df9c1
ath9k: rework tx power handling - display the correct *current* tx power, and also fix tx power limits with ATH_USER_REGD set
...
SVN-Revision: 27788
2011-07-26 20:53:40 +00:00
Felix Fietkau
d0cea742bb
mac80211: merge a few pending fixes for channel switch handling
...
SVN-Revision: 27783
2011-07-26 15:11:27 +00:00
Felix Fietkau
1266eb49ee
mac80211: rename a misnamed patch
...
SVN-Revision: 27769
2011-07-25 09:56:23 +00:00
Felix Fietkau
b87d25ea75
mac80211: remove the ccmp rx pn workaround, it should no longer be necessary and it was reported to cause connection stability issues (see #9646 )
...
SVN-Revision: 27764
2011-07-25 06:29:00 +00:00
Hauke Mehrtens
0df7ae0418
mac80211: do not build bcma from compat-wireless
...
SVN-Revision: 27750
2011-07-24 12:29:27 +00:00
Hauke Mehrtens
aa37b9656d
mac80211: fix typo and make broken options depend on BROKEN
...
SVN-Revision: 27735
2011-07-23 11:32:19 +00:00
Hauke Mehrtens
96b6f27271
mca80211: add support for b43 on bcma bus.
...
This makes b43 work on broadcom SoCs using bcma as system bus.
SVN-Revision: 27734
2011-07-23 11:25:05 +00:00
Felix Fietkau
80ae98d604
ath9k: validate eeprom chainmask settings, some Ubiquiti devices (and maybe others) contain bogus data, which breaks wifi
...
SVN-Revision: 27688
2011-07-19 06:42:26 +00:00
Felix Fietkau
e084d0e92a
ath9k: add some more fixes to the mic failure handling rework patch
...
SVN-Revision: 27607
2011-07-13 15:37:36 +00:00
Felix Fietkau
9ef09af36d
mac80211: fix compile errors because of duplicate atomic64 implementations ( #9690 )
...
SVN-Revision: 27605
2011-07-13 15:01:18 +00:00
Felix Fietkau
6493242f94
ath9k: fix mic frame handling for bigger packets
...
SVN-Revision: 27596
2011-07-12 03:24:53 +00:00
Felix Fietkau
97248baa3e
mac80211: backport atomic64_t support for kernels that don't support it
...
SVN-Revision: 27572
2011-07-09 09:01:17 +00:00
Felix Fietkau
c1f1058a89
ath9k: merge some pending initval fixes for ar9380
...
SVN-Revision: 27566
2011-07-09 04:20:01 +00:00
Felix Fietkau
8f6bd9e425
ath9k: fix sifs time for half/quarter and remove some unnecessary defines
...
SVN-Revision: 27565
2011-07-09 04:19:41 +00:00
Felix Fietkau
891a96d588
ath9k: add more fixes for TKIP MIC validation
...
SVN-Revision: 27564
2011-07-09 03:33:59 +00:00
Felix Fietkau
b4cef327ff
ath9k: add a temporary uci option for setting the channel bandwidth
...
SVN-Revision: 27563
2011-07-08 17:19:42 +00:00
Felix Fietkau
2d0ecd63f5
ath9k: add more fixes for half/quarter rate support
...
SVN-Revision: 27562
2011-07-08 17:19:21 +00:00
Felix Fietkau
c98829c864
mac80211: fix an interop issue with some broken 802.11n clients ( #9436 )
...
SVN-Revision: 27554
2011-07-08 05:49:33 +00:00
Felix Fietkau
bf11563176
mac80211: add pending crypto bugfixes
...
SVN-Revision: 27552
2011-07-08 05:20:03 +00:00
Felix Fietkau
3294d07ee5
ath9k: fix some more "DMA failed to stop in 10 ms" issues on AR913x ( #9654 )
...
SVN-Revision: 27482
2011-07-06 09:06:56 +00:00
Felix Fietkau
3ad9a3e992
ath9k: fix reliability issues with TKIP MIC verification
...
SVN-Revision: 27481
2011-07-06 09:06:39 +00:00
Felix Fietkau
e68ea8543b
ath9k: always enable fast clock for 5 ghz regardless of the eeprom setting
...
SVN-Revision: 27480
2011-07-06 09:06:21 +00:00
Felix Fietkau
3c97b838f3
kernel: use lib80211 from compat-wireless instead of the kernel
...
SVN-Revision: 27436
2011-07-04 03:16:53 +00:00
Felix Fietkau
f8c6be2a58
ath9k: merge an upstream change to fix false tx hangs on ar9003
...
SVN-Revision: 27433
2011-07-04 03:03:12 +00:00
Felix Fietkau
f9202745b9
ath5k: add an upstream patch to fix a memory leak
...
SVN-Revision: 27432
2011-07-04 03:02:52 +00:00
Gabor Juhos
1c96bc9abc
max80211: rt2x00: load the eeprom data from a file on Ralink SoCs
...
SVN-Revision: 27395
2011-07-03 15:02:04 +00:00
Gabor Juhos
ab90ca8945
mac80211: rename a rt2x00 related patch
...
SVN-Revision: 27394
2011-07-03 15:02:03 +00:00
Felix Fietkau
0fa08e885c
ath5k: fix tx queue limit for the cabq, fixes warning described in #9465
...
SVN-Revision: 27367
2011-07-03 01:08:53 +00:00
Felix Fietkau
45d4cee226
ath5k: disable the 32 khz sleep clock, atheros also does this, might improve stability
...
SVN-Revision: 27366
2011-07-03 01:08:35 +00:00
Felix Fietkau
b8dcd316eb
ath5k: fix restoring the mac timing setting after a sleep clock setting change
...
SVN-Revision: 27365
2011-07-03 01:08:18 +00:00
Felix Fietkau
4083940628
ath5k: delay initial periodic calibration after reset to improve stability
...
SVN-Revision: 27364
2011-07-03 01:07:59 +00:00
Felix Fietkau
289e2f2169
ath9k: clean up pll code for ar9002 to fix 5/10 mhz pll settings for 5ghz
...
SVN-Revision: 27362
2011-07-02 10:48:58 +00:00
Felix Fietkau
7845c7b512
ath5k: fix a crash when setting coverage class before the first channel change ( #9586 )
...
SVN-Revision: 27352
2011-07-02 07:48:34 +00:00
Felix Fietkau
9f38d4402b
ath9k: add a small hack to make changing the channel bandwidth to 5/10 mhz available through debugfs - does not work on all chipsets and is not recommended for production use yet
...
SVN-Revision: 27340
2011-07-01 16:11:53 +00:00
Felix Fietkau
aca1b30101
ath9k: merge an upstream patch that provides a minor throughput improvement on ar9003
...
SVN-Revision: 27339
2011-07-01 16:11:33 +00:00
Felix Fietkau
44756fe93c
ath5k: enable spur mitigation for ar2413 - should improve performance and reliability on those devices
...
SVN-Revision: 27331
2011-07-01 11:33:07 +00:00
Felix Fietkau
0b250e3123
ath5k: add a missing srev checks for code that lowers the synth voltage - might fix some stability issues
...
SVN-Revision: 27325
2011-07-01 05:10:47 +00:00
Felix Fietkau
5392494101
ath5k: disable tx power gain correction probing for hardware that does not need or support it
...
SVN-Revision: 27324
2011-07-01 04:04:54 +00:00
Felix Fietkau
0d796ee9e3
mac80211: rename a misnamed patch
...
SVN-Revision: 27323
2011-07-01 04:04:34 +00:00
Hauke Mehrtens
ca979845cc
kernel: update ssb and bcma to linux-next next-20110627
...
SVN-Revision: 27295
2011-06-27 21:28:40 +00:00
Felix Fietkau
baf6423827
mac80211: merge a pending fix for reestablishing misconfigured aggregation sessions
...
SVN-Revision: 27292
2011-06-27 09:31:09 +00:00
Felix Fietkau
0243ec0da3
mac80211: force b44 and atl* to be disabled, even if they are enabled in the kernel tree
...
SVN-Revision: 27285
2011-06-25 19:31:12 +00:00
Felix Fietkau
e087e678af
mac80211: configure HT IBSS through uci
...
SVN-Revision: 27279
2011-06-24 19:53:31 +00:00
Felix Fietkau
87617ce258
mac80211: add the work-in-progress IBSS HT patch, with some minor fixes
...
SVN-Revision: 27277
2011-06-24 19:53:22 +00:00
Felix Fietkau
f85d10e1f3
ath9k: add some more pending fixes
...
SVN-Revision: 27276
2011-06-24 19:53:18 +00:00
Felix Fietkau
c7744447a5
mac80211: update to wireless-testing 2011-06-22
...
SVN-Revision: 27275
2011-06-24 19:53:13 +00:00
Felix Fietkau
3294d04e44
mac80211: enable cfg80211 debugfs support
...
SVN-Revision: 27273
2011-06-24 19:53:05 +00:00
Hauke Mehrtens
a9191c8b32
mac80211: use firmware from linux-firmware git
...
Use the firmware from linux-firmware git where possible.
Update some firmware files in that process and check for missing firmware files for some modules.
* update Ralink firmwares
* update ath9k_htc firmware
* add firmware for mwl8k
* add more firmware files for libertas-sd and libertas-usb
SVN-Revision: 27252
2011-06-21 20:50:10 +00:00
Hauke Mehrtens
a3a5eb275f
mac80211: fix debugfs for ath9k_htc
...
if debugfs was enabled ath9k_htc did not load.
SVN-Revision: 27251
2011-06-21 20:44:50 +00:00
Hauke Mehrtens
cda72f33f4
mac80211: remove rests of ar9170 driver
...
SVN-Revision: 27250
2011-06-21 20:43:50 +00:00
Hauke Mehrtens
dfcd340721
package/mac80211: Add linux 3.0 compatibility
...
Add patches from Hauke adding linux 3.0 compatibility.
Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>
SVN-Revision: 27187
2011-06-15 21:16:38 +00:00
Gabor Juhos
9769854aae
mac80211: add initial support for AR9330
...
SVN-Revision: 27084
2011-06-01 13:12:31 +00:00
Felix Fietkau
41a169115b
mac80211: update to wireless-testing 2011-05-27
...
SVN-Revision: 27071
2011-05-31 23:07:29 +00:00
Gabor Juhos
a456082ccd
mac80211: make ath9k available even if PCI support is disabled
...
SVN-Revision: 27046
2011-05-31 22:53:16 +00:00
Felix Fietkau
7f0fc7b0cf
ath9k: reduce the number of rx buffers, 512 is excessively high, 128 should work just as well, and will use a lot less memory
...
SVN-Revision: 27029
2011-05-30 13:38:54 +00:00
Felix Fietkau
c7cdee0230
ath9k: merge a few bugfixes
...
SVN-Revision: 27025
2011-05-28 16:45:17 +00:00
Felix Fietkau
2dd4505c62
ath5k: disable fast channel changes, some people have reported that they introduce connection stability issues
...
SVN-Revision: 27024
2011-05-28 16:27:24 +00:00
Felix Fietkau
512be5ce46
ath9k: fix some locking issues in the tx fifo cleanup patch
...
SVN-Revision: 26947
2011-05-19 09:33:45 +00:00
Felix Fietkau
9b228c181c
ath9k: clean up tx fifo handling on ar9380 based hardware
...
SVN-Revision: 26934
2011-05-18 12:03:08 +00:00
Felix Fietkau
6400498b35
ath9k: fix a small race condition in the tx_last_beacon patch
...
SVN-Revision: 26933
2011-05-18 12:03:04 +00:00
Felix Fietkau
e35822050b
mac80211: sync the CONFIG_ATH5K_DEBUG make override with the buildflags override (thx, KanjiMonster)
...
SVN-Revision: 26927
2011-05-17 18:23:50 +00:00
Felix Fietkau
888bee4ef2
ath9k: implement tx_last_beacon() to allow mac80211 to respond to probe requests in ad-hoc mode without creating too much spam
...
SVN-Revision: 26923
2011-05-17 11:14:15 +00:00
Felix Fietkau
c6a93676de
ath9k: fix ad-hoc nexttbtt calculation, which broke beacon transmission in some instances
...
SVN-Revision: 26915
2011-05-17 08:37:38 +00:00
Felix Fietkau
7b84bc2f39
ath9k: fix issues with ad-hoc beacon slot selection
...
SVN-Revision: 26913
2011-05-16 21:50:30 +00:00
Felix Fietkau
c2bee5a64a
mac80211: update to 2011-05-13
...
SVN-Revision: 26912
2011-05-16 21:50:26 +00:00