Commit Graph

228 Commits (013be5ebe6af5971eeb7b698936b8682c285e96c)

Author SHA1 Message Date
Felix Fietkau 013be5ebe6 ath9k: one more queue stop/start fix
SVN-Revision: 21651
2010-06-01 19:30:32 +00:00
Felix Fietkau 82e32fbb71 ath9k: fix queue stopping/starting logic, should slightly reduce RAM usage under load and make throughput more smooth
SVN-Revision: 21650
2010-06-01 17:38:01 +00:00
Felix Fietkau 4920935b98 ath9k: merge some more pending fixes - should improve throughput
SVN-Revision: 21578
2010-05-27 14:04:32 +00:00
Felix Fietkau b674689a98 mac80211: update to wireless-testing 2010-05-24
SVN-Revision: 21568
2010-05-25 17:29:50 +00:00
Hauke Mehrtens bd51370d9d mac80211: remove patches already in mainline compat-wireless
SVN-Revision: 21469
2010-05-16 11:07:21 +00:00
Felix Fietkau 48e4708a34 mac80211: update to wireless-testing 2010-05-12 plus some pending patches
SVN-Revision: 21454
2010-05-15 15:56:51 +00:00
Hauke Mehrtens cfec944f42 ssb: activate CONFIG_SSB_BLOCKIO in the kernel and not in compat-wireless.
Before this patch CONFIG_SSB_BLOCKIO was set to y in compat-wireless
but the in kernel ssb system had it set to n, this causes an invalid pointer.
b43 now needs CONFIG_SSB_BLOCKIO=y

SVN-Revision: 21449
2010-05-15 11:04:53 +00:00
Felix Fietkau 34ad2a0b71 ath9k: fix filtering out multi-descriptor frames, which can cause issues with 11n links because of bogus rx status data
SVN-Revision: 21351
2010-05-04 08:01:58 +00:00
Felix Fietkau b583a3f450 mac80211: update to wireless-testing 2010-04-28
SVN-Revision: 21271
2010-04-30 15:55:24 +00:00
Felix Fietkau ca1accae45 mac80211: add ap isolate support
SVN-Revision: 21178
2010-04-26 23:07:44 +00:00
Hauke Mehrtens 893bfa5588 mac80211: add pci id for WNR854T
This closes #7209 and is an addition to r21077.

SVN-Revision: 21167
2010-04-26 17:59:49 +00:00
Felix Fietkau db0238e698 ath9k: merge some more ar9300 fixes
SVN-Revision: 21141
2010-04-24 17:24:02 +00:00
Felix Fietkau 3b9e0000ec ath9k: merge fixes for 5ghz fast clock handling
SVN-Revision: 21097
2010-04-22 18:33:55 +00:00
Felix Fietkau 17049cf4ce mac80211: update to wireless-testing 2010-04-21
SVN-Revision: 21089
2010-04-22 15:39:31 +00:00
Felix Fietkau 857ed7b676 ath9k: add stbc support
SVN-Revision: 20976
2010-04-18 00:56:38 +00:00
Felix Fietkau 2f366cb4bd mac80211: add ldpc and stbc support to minstrel_ht
SVN-Revision: 20975
2010-04-18 00:56:32 +00:00
Felix Fietkau 36877a5b41 mac80211: minstrel_ht - increase space between sampling attempts to allow for better aggregation
SVN-Revision: 20970
2010-04-17 23:58:31 +00:00
Felix Fietkau 544a625b6c mac80211: enable 3-stream support in minstrel_ht
SVN-Revision: 20969
2010-04-17 23:58:26 +00:00
Felix Fietkau e4fd5aa8a2 ath9k: enable 3-stream and MCS16-23 support
SVN-Revision: 20968
2010-04-17 23:58:21 +00:00
Felix Fietkau 3434500d35 ath9k: improve reliability of the rx stuck fixup
SVN-Revision: 20967
2010-04-17 23:58:16 +00:00
Felix Fietkau 33f6c63f2a mac80211: update to wireless-testing 2010-04-16
SVN-Revision: 20966
2010-04-17 23:58:09 +00:00
Felix Fietkau ccd852dd85 mac80211: fix a minstrel_ht off-by-one bug (patch by Christian Lamparter)
SVN-Revision: 20950
2010-04-16 21:55:37 +00:00
Felix Fietkau 28718f2d5f ath9k: fix crash issues caused by the ar9300 support patch
SVN-Revision: 20887
2010-04-15 20:37:20 +00:00
Felix Fietkau da1f79f93c ath9k: fix a crash in ath9k_hw_reset on older hw
SVN-Revision: 20852
2010-04-14 02:35:56 +00:00
Felix Fietkau 396a3c5385 mac80211: update to wireless-testing 2010-04-13, add some more fixes for the ar9300 patch set, fixes #7135
SVN-Revision: 20849
2010-04-14 00:09:26 +00:00
Nicolas Thill 5f5ed3f109 package/mac80211: add a patch to fix package/carl9170 build failure
SVN-Revision: 20848
2010-04-13 23:47:41 +00:00
Felix Fietkau 0ff59f87b0 ath9k: more fixes/cleanups for ar9280 and ar9300
SVN-Revision: 20835
2010-04-13 01:03:49 +00:00
Felix Fietkau 040c064388 ath9k: fix a crash bug and a dma sync issue
SVN-Revision: 20833
2010-04-12 22:30:47 +00:00
Felix Fietkau f98e55faf0 mac80211: update to wireless-testing 2010-04-09, add work-in-progress ar9300 patches
SVN-Revision: 20777
2010-04-10 16:50:15 +00:00
Gabor Juhos 6c07306d32 mac80211: update rt2x00 mcu patch (thanks to Luis Correia)
SVN-Revision: 20674
2010-04-03 14:30:50 +00:00
Gabor Juhos cf4781cfbd mac80211: remove MCU requests for SoC platforms in the rt2x00 driver
The ralink SoC platforms do not have an MCU.

Signed-off-by: Luis Correia <luis.f.correia@gmail.com>

SVN-Revision: 20650
2010-04-01 15:39:23 +00:00
Gabor Juhos 2d624e284c mac80211: enable building of the rt2800 on the ramips target
SVN-Revision: 20615
2010-03-30 21:24:08 +00:00
Hauke Mehrtens 809ac20df2 mac80211: fix mesh.
This fixes #6774

SVN-Revision: 20585
2010-03-29 18:33:48 +00:00
Hauke Mehrtens 5dbee8b3aa mac80211: fix build of ipw2200
SVN-Revision: 20502
2010-03-27 09:53:48 +00:00
Felix Fietkau d7195c2293 ath9k: make sure that the rx path does not get stuck
SVN-Revision: 20499
2010-03-26 22:43:33 +00:00
Felix Fietkau ea04d330a9 mac80211: disable b43 nphy until it actually works
SVN-Revision: 20498
2010-03-26 22:36:23 +00:00
Felix Fietkau 282981d257 mac80211: update to wireless-testing 2010-03-24
SVN-Revision: 20497
2010-03-26 22:36:12 +00:00
Felix Fietkau a95d43125c ath9k: fix a client mode crash that happens on wpa rekeying
SVN-Revision: 20155
2010-03-12 03:03:57 +00:00
Felix Fietkau a27a5a1973 minstrel_ht: make the ewma of the ampdu length more smooth by updating it on stats updates and reduce the frequency of aggregation checks
SVN-Revision: 20153
2010-03-11 22:08:06 +00:00
Felix Fietkau 9ab5d11a46 mac80211: improve performance a bit
SVN-Revision: 20145
2010-03-11 15:30:37 +00:00
Felix Fietkau 656de42f9c Revert "mac80211/ath9k: fix duration calculation for short-guard-interval frames (thanks to Duy Nguyen for pointing this out)" again It appears to be causing trouble at least with some clients.
SVN-Revision: 20115
2010-03-10 01:17:23 +00:00
Felix Fietkau 3f733bc1ec mac80211/ath9k: fix duration calculation for short-guard-interval frames (thanks to Duy Nguyen for pointing this out)
SVN-Revision: 20114
2010-03-10 01:09:17 +00:00
Felix Fietkau 56f94c0d2a mac80211: fix compile for 2.6.33 (thx, acoul)
SVN-Revision: 20113
2010-03-10 01:09:12 +00:00
Hauke Mehrtens 32885a5a05 mac80211: build ipw2x00 driver from compat-wireless
ipw2x00 now depends on cfg80211 which is build form compat-wireless and not directly from kernel.

SVN-Revision: 20073
2010-03-08 22:05:36 +00:00
Felix Fietkau 3f6ca40dd1 mac80211: remove an obsolete patch which breaks 2.6.32 compat
SVN-Revision: 20046
2010-03-08 00:34:30 +00:00
Felix Fietkau 708a33027f mac80211: small whitespace fix in minstrel_ht
SVN-Revision: 20045
2010-03-08 00:34:26 +00:00
Felix Fietkau 33f8fa04df mac80211: fix a few more minstrel_ht bugs (thx to Christian Lamparter)
SVN-Revision: 20040
2010-03-07 18:35:39 +00:00
Felix Fietkau e7c6e9d603 mac80211: improve minstrel_ht performance by reducing the impact of slow sampling
SVN-Revision: 20038
2010-03-07 17:00:43 +00:00
Felix Fietkau a12048b2bf mac80211: simplify minstrel_ht code, rewrite packet sampling algorithm for improved performance and a-mpdu length
SVN-Revision: 20035
2010-03-07 16:29:41 +00:00
Felix Fietkau 05ca2b606a mac80211: increase minstrel_ht precision by properly using a-mpdu frame stats
SVN-Revision: 20034
2010-03-07 16:29:37 +00:00