Jo-Philipp Wich
a2aa84c1c7
b43: Module option added to change the GPIO LED mask. This patch exposes the GPIO mask as a module option. This makes it possible to limit the GPIO lines used by the b43 module. Useful for those using the GPIO lines for other things like mmc over GPIO.
...
It is helpful to those not able / interested in recompiling OpenWRT themselves.
The default action is the same as before, that is 0xf gpiomask.
Signed-off-by: Simon Gaynor <openwrt@simong.net>
SVN-Revision: 22927
2010-09-04 23:46:39 +00:00
Michael Büsch
89f806fe5f
p54spi: Compile in the default eeprom image
...
SVN-Revision: 22926
2010-09-04 23:42:19 +00:00
Felix Fietkau
4dd1e1437b
mac80211: another override
...
SVN-Revision: 22875
2010-09-02 20:10:50 +00:00
Felix Fietkau
72f1c12abd
mac80211: add missing config override for ath9k
...
SVN-Revision: 22874
2010-09-02 20:02:50 +00:00
Felix Fietkau
ea70b60a07
ath9k: add a patch for dumping the eeprom contents via debugfs
...
SVN-Revision: 22870
2010-09-01 17:51:30 +00:00
Felix Fietkau
003ec7d795
mac80211: replace 800-nuke_led_code.patch with something smaller. most of the #ifdef spaghetti that the old patch introduced was completely unnecessary
...
SVN-Revision: 22866
2010-08-31 23:34:27 +00:00
Felix Fietkau
2f014eb8e8
mac80211: update to wireless-testing 2010-08-31
...
SVN-Revision: 22865
2010-08-31 23:34:21 +00:00
Felix Fietkau
1d6f21de61
ath9k: fix a WARN_ON when aggregation start is issued more than once, should improve stability with 802.11n
...
SVN-Revision: 22827
2010-08-28 17:59:03 +00:00
Felix Fietkau
c3bcd846e9
ath9k: add some extra checks to the mic failure fix
...
SVN-Revision: 22825
2010-08-28 16:23:45 +00:00
Michael Büsch
5106eb903a
p54: Fix powersave mode
...
SVN-Revision: 22797
2010-08-25 13:46:40 +00:00
Felix Fietkau
05cf68cf4c
ath9k: fix spurious MIC failure detection, causing instability issues in AP mode
...
SVN-Revision: 22795
2010-08-25 12:30:50 +00:00
Michael Büsch
4df18c296e
mac80211: Fix incorrect ifdef placement in 800-nuke_led_code.patch
...
SVN-Revision: 22749
2010-08-21 16:25:08 +00:00
Felix Fietkau
1d1b83fa4c
ath9k: remove an unnecessary BUG_ON in the aggregation code and clean up block ack window tracking to use less memory
...
SVN-Revision: 22688
2010-08-17 13:24:33 +00:00
Alexandros C. Couloumbis
c4e73984fa
package/mac80211: fix r22422, add missing bits & bytes
...
SVN-Revision: 22611
2010-08-12 14:13:52 +00:00
Alexandros C. Couloumbis
a84b3efe34
package/mac80211: let build system enable led code through cflags (thank you nbd)
...
SVN-Revision: 22591
2010-08-11 09:36:19 +00:00
Michael Büsch
3b1628215a
mac80211: Add p54spi driver
...
SVN-Revision: 22535
2010-08-08 19:13:52 +00:00
Felix Fietkau
e8fe990549
ath9k: fix rx tsf parsing
...
SVN-Revision: 22493
2010-08-04 17:26:56 +00:00
Felix Fietkau
393db419ec
ath9k: improve stuck beacon recovery by reading nf values from the hw when a calibration is pending (instead of waiting for the next cal interval)
...
SVN-Revision: 22461
2010-08-02 01:28:27 +00:00
Felix Fietkau
9d2aa5f66f
ath9k: improve stuck beacon recovery and noise floor handling. significantly improves stability under strong interference in ap mode
...
SVN-Revision: 22460
2010-08-02 00:08:55 +00:00
Felix Fietkau
31239d3332
ath9k: fix aggregation pause/restart handling under heavy load (thx to Lorenzo Bianconi)
...
SVN-Revision: 22457
2010-08-01 16:33:50 +00:00
Alexandros C. Couloumbis
524779230e
package/mac80211: sync commit r22419
...
SVN-Revision: 22422
2010-07-31 06:21:13 +00:00
Felix Fietkau
fc16d8ae02
mac80211: update to 2010-07-29, add pending patches to fix further issues with calibration
...
SVN-Revision: 22419
2010-07-30 22:18:57 +00:00
Felix Fietkau
941f72b11c
mac80211: minor fix for the offchannel status change notification
...
SVN-Revision: 22417
2010-07-30 10:52:51 +00:00
Felix Fietkau
bbd756364f
ath9k: fix various calibration related bugs and clean up the code
...
SVN-Revision: 22408
2010-07-28 11:40:38 +00:00
Felix Fietkau
0e417cf3ce
mac80211: update to wireless-testing 2010-07-26 + pending patches - adds a change that might fix some calibration issues
...
SVN-Revision: 22403
2010-07-27 21:04:54 +00:00
Felix Fietkau
ce8858061b
ath9k: simplify noise floor calibration chainmask calculation
...
SVN-Revision: 22362
2010-07-23 02:22:52 +00:00
Felix Fietkau
f4331b40a4
ath9k: fix invalid noisefloor measurement values in ht20 mode
...
SVN-Revision: 22361
2010-07-23 02:08:24 +00:00
Felix Fietkau
90a71cd326
ath9k: fix another buffer leak in the aggregation code
...
SVN-Revision: 22360
2010-07-23 01:54:27 +00:00
Hauke Mehrtens
f602c71415
mac80211: fix build of ipw2100 driver
...
SVN-Revision: 22358
2010-07-22 18:51:26 +00:00
Jo-Philipp Wich
8344c770fc
mac80211: fix handling of frag and rts options, thanks stintel!
...
SVN-Revision: 22355
2010-07-22 16:01:17 +00:00
Felix Fietkau
ae2c9dcb2b
move the crda dependency to the kmod-cfg80211 package, get rid of crda's dependency on mac80211. this fixes circular dependency issues
...
SVN-Revision: 22304
2010-07-20 01:54:16 +00:00
Felix Fietkau
2fcbada24b
mac80211: fix aggregation on WDS AP interfaces
...
SVN-Revision: 22302
2010-07-20 01:54:07 +00:00
Felix Fietkau
41872e8765
mac80211: update to wireless-testing 2010-07-16
...
SVN-Revision: 22301
2010-07-20 01:54:01 +00:00
Gabor Juhos
3f4e29691e
ath5k: in-flash macs and eeprom for mach-eap7660d
...
This adds ath5k_platform.h to mac80211 and patches ath5k to respect
MAC addresses and eeprom content from platform_data, if supplied.
Signed-off-by: Daniel Golle <daniel.golle@gmail.com>
SVN-Revision: 22188
2010-07-15 07:36:55 +00:00
Felix Fietkau
d0e2e4f693
mac80211: improve reliability of the keymiss handling fix, add another aggregation leak fix
...
SVN-Revision: 22152
2010-07-12 19:16:22 +00:00
Claudio Mignanti
2d86ea7bf3
massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950
...
SVN-Revision: 22145
2010-07-12 14:06:13 +00:00
Felix Fietkau
58232503a9
ath9k: remove support for hardware which was never sold. reduces binary size by ~30k
...
SVN-Revision: 22134
2010-07-11 15:19:43 +00:00
Felix Fietkau
b28b2b9590
ath9k: improve reliability of the noise floor calibration
...
SVN-Revision: 22126
2010-07-11 11:56:18 +00:00
Felix Fietkau
99698373f9
ath9k: add another batch of stability updates and misc fixes
...
SVN-Revision: 22123
2010-07-11 03:50:46 +00:00
Felix Fietkau
c2e40eeace
mac80211: update to wireless-testing 2010-07-06, add another patch to finally fix the annoying buffer leak in ath9k
...
SVN-Revision: 22088
2010-07-07 17:03:00 +00:00
Felix Fietkau
e0751eb57e
mac80211: fix interface teardown for kernels >= 2.6.33
...
SVN-Revision: 22078
2010-07-06 18:53:48 +00:00
Felix Fietkau
7c38977b3f
ath9k: fix a potential buffer leak
...
SVN-Revision: 22048
2010-07-02 16:11:18 +00:00
Felix Fietkau
8a5671711b
ath9k: fix a crash with WEP in ad-hoc mode
...
SVN-Revision: 22046
2010-07-02 12:46:18 +00:00
Felix Fietkau
b0658f2c89
ath9k: fix false positives in the baseband hang check by repeating the test a few times before pronouncing the hardware dead and resetting it
...
SVN-Revision: 22038
2010-07-01 21:41:40 +00:00
Felix Fietkau
58936672ac
ath9k: clean up some code duplication related to noise floor handling
...
SVN-Revision: 22037
2010-07-01 21:41:35 +00:00
Felix Fietkau
bb72d77fe1
ath9k: add a missing null pointer check and some further cleanup
...
SVN-Revision: 22036
2010-07-01 20:51:30 +00:00
Felix Fietkau
1f278440b7
ath9k: properly sanitize calibrated noise floor values on all hardware
...
SVN-Revision: 22035
2010-07-01 19:43:03 +00:00
Felix Fietkau
6c48e48165
ath9k: add initval updates - should increase stability and performance on AR91xx and AR92xx
...
SVN-Revision: 21999
2010-06-30 21:04:44 +00:00
Alexandros C. Couloumbis
5c42c43638
mac80211: fix r21990
...
SVN-Revision: 21992
2010-06-30 15:21:15 +00:00
Alexandros C. Couloumbis
186fa51531
mac80211: fix compile issues on 2.6.35
...
SVN-Revision: 21990
2010-06-30 14:10:41 +00:00
Felix Fietkau
96436fac60
ath9k: fix TSF across hardware resets on AR913x
...
SVN-Revision: 21989
2010-06-30 00:10:44 +00:00
Felix Fietkau
bc13e4c08a
mac80211: update to wireless-testing 2010-06-28
...
SVN-Revision: 21988
2010-06-30 00:10:38 +00:00
Gabor Juhos
6676527e58
rt2x00: cleanup patches
...
Remove 601-rt2x00-remove-mcu-requests-for-soc.patch as an equivalent patch
is already included in upstream.
Add 601-rt2x00-fix-hang-on-ifdown.patch which is not suitable for upstream
inclusion but fixes a hang on ifdown under some circumstances and thus also
fixes AP mode operation in OpenWRT.
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
SVN-Revision: 21975
2010-06-28 17:23:28 +00:00
Felix Fietkau
ff3d5025ac
remove obsolete kernel dependencies and version checks
...
SVN-Revision: 21956
2010-06-26 20:44:28 +00:00
Felix Fietkau
d715665b9b
mac80211: update to wireless-testing 2010-06-15
...
SVN-Revision: 21943
2010-06-26 20:41:34 +00:00
Hamish Guthrie
b58dda0d90
Add support for Marvell 88W8686
...
SVN-Revision: 21887
2010-06-23 14:53:40 +00:00
Claudio Mignanti
f5a01d10a2
mac80211: fix compile error ( #6538 )
...
SVN-Revision: 21850
2010-06-20 13:05:55 +00:00
Felix Fietkau
192d71aa46
mac80211: fix compile on systems that do not have /bin/true
...
SVN-Revision: 21801
2010-06-14 18:34:24 +00:00
Jo-Philipp Wich
38a2d4cab3
mac80211: rename dma_set_coherent_mask() patch to 170-dma_set_coherent_mask.patch
...
SVN-Revision: 21791
2010-06-13 20:07:37 +00:00
Hauke Mehrtens
1aadefd9bf
mac80211: fix build of b43
...
SVN-Revision: 21790
2010-06-13 19:53:19 +00:00
Felix Fietkau
68779160b0
mac80211: update to 2010-06-10, add pending work with stability and throughput fixes for ath9k
...
SVN-Revision: 21756
2010-06-10 23:12:10 +00:00
Felix Fietkau
c890f0d4df
mac80211: reduce the size of the debugfs code
...
SVN-Revision: 21657
2010-06-02 01:12:16 +00:00
Felix Fietkau
8e39b122c9
mac80211: remove the pid rate control algorithm to save a few kbytes
...
SVN-Revision: 21654
2010-06-01 23:11:43 +00:00
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
a8c9d6256a
mac80211: use stable firmware for b43 driver as the experimental causes problems on some devices with L-PHY
...
This should close #6907
SVN-Revision: 21470
2010-05-16 11:16:42 +00:00
Hauke Mehrtens
bd51370d9d
mac80211: remove patches already in mainline compat-wireless
...
SVN-Revision: 21469
2010-05-16 11:07:21 +00:00
Hauke Mehrtens
4e9881579f
mac80211: update b43-fwcutter
...
SVN-Revision: 21468
2010-05-16 11:05:29 +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
99757d3336
mac80211: use the nl80211 driver for wpa_supplicant
...
SVN-Revision: 21321
2010-05-02 22:03:54 +00:00
Felix Fietkau
ef710f7cf3
mac80211: enable rx/tx stbc by default if supported
...
SVN-Revision: 21319
2010-05-02 22:03:44 +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
Hauke Mehrtens
f28a87cf3a
mac80211: add mwl8k driver
...
This closes #7209
SVN-Revision: 21077
2010-04-21 19:18:13 +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
ba13b674cf
mac80211: remove the unused PACKAGE_ATH9K_DEBUG option - PACKAGE_ATH_DEBUG turns on debugging for atheros drivers
...
SVN-Revision: 20972
2010-04-17 23:58:44 +00:00
Felix Fietkau
456432a56b
mac80211: use minstrel_ht by default for ath9k
...
SVN-Revision: 20971
2010-04-17 23:58:37 +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
Nicolas Thill
782beb1cc4
package/mac80211: move all configuration items in submenus, merge Config.in* into the main Makefile
...
SVN-Revision: 20910
2010-04-16 10:31:12 +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