Commit Graph

264 Commits (142bee6849ea28c55e7698bd95ecb27ae9e7dc3b)

Author SHA1 Message Date
Alexandros C. Couloumbis 8ffaf96c90 package/mac80211: sync commit r22419
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22422 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-31 06:21:13 +00:00
Felix Fietkau ce92080fb3 mac80211: update to 2010-07-29, add pending patches to fix further issues with calibration
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22419 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-30 22:18:57 +00:00
Felix Fietkau b6623aaf03 mac80211: minor fix for the offchannel status change notification
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22417 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-30 10:52:51 +00:00
Felix Fietkau 3570f7ebfb ath9k: fix various calibration related bugs and clean up the code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22408 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-28 11:40:38 +00:00
Felix Fietkau 58eace9b5b mac80211: update to wireless-testing 2010-07-26 + pending patches - adds a change that might fix some calibration issues
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22403 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-27 21:04:54 +00:00
Felix Fietkau dd35966d2e ath9k: simplify noise floor calibration chainmask calculation
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22362 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-23 02:22:52 +00:00
Felix Fietkau 07e5c74fba ath9k: fix invalid noisefloor measurement values in ht20 mode
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22361 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-23 02:08:24 +00:00
Felix Fietkau ff1aa411ff ath9k: fix another buffer leak in the aggregation code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22360 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-23 01:54:27 +00:00
Hauke Mehrtens ffb230442c mac80211: fix build of ipw2100 driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22358 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-22 18:51:26 +00:00
Felix Fietkau 88b93d063f mac80211: fix aggregation on WDS AP interfaces
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22302 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-20 01:54:07 +00:00
Felix Fietkau d4971a863f mac80211: update to wireless-testing 2010-07-16
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22301 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-20 01:54:01 +00:00
Gabor Juhos 59b4bb5361 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>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22188 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15 07:36:55 +00:00
Felix Fietkau a3f586510f mac80211: improve reliability of the keymiss handling fix, add another aggregation leak fix
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22152 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-12 19:16:22 +00:00
Felix Fietkau 54c2820415 ath9k: remove support for hardware which was never sold. reduces binary size by ~30k
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22134 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-11 15:19:43 +00:00
Felix Fietkau 21847744ac ath9k: improve reliability of the noise floor calibration
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22126 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-11 11:56:18 +00:00
Felix Fietkau 1f4a550847 ath9k: add another batch of stability updates and misc fixes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22123 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-11 03:50:46 +00:00
Felix Fietkau 5ef404c1a0 mac80211: update to wireless-testing 2010-07-06, add another patch to finally fix the annoying buffer leak in ath9k
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22088 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-07 17:03:00 +00:00
Felix Fietkau 05764ce69c ath9k: fix a potential buffer leak
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22048 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-02 16:11:18 +00:00
Felix Fietkau 6e0d17c892 ath9k: fix a crash with WEP in ad-hoc mode
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22046 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-02 12:46:18 +00:00
Felix Fietkau 03bf0d3cfe ath9k: fix false positives in the baseband hang check by repeating the test a few times before pronouncing the hardware dead and resetting it
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22038 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-01 21:41:40 +00:00
Felix Fietkau 91636b8f07 ath9k: clean up some code duplication related to noise floor handling
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22037 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-01 21:41:35 +00:00
Felix Fietkau 2221783755 ath9k: add a missing null pointer check and some further cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22036 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-01 20:51:30 +00:00
Felix Fietkau 0d23b8d01a ath9k: properly sanitize calibrated noise floor values on all hardware
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22035 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-01 19:43:03 +00:00
Felix Fietkau 0574d7e090 ath9k: add initval updates - should increase stability and performance on AR91xx and AR92xx
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21999 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-30 21:04:44 +00:00
Alexandros C. Couloumbis 6eb1d83def mac80211: fix r21990
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21992 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-30 15:21:15 +00:00
Alexandros C. Couloumbis c5ea3cd4d1 mac80211: fix compile issues on 2.6.35
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21990 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-30 14:10:41 +00:00
Felix Fietkau 7c3d1411b5 ath9k: fix TSF across hardware resets on AR913x
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21989 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-30 00:10:44 +00:00
Felix Fietkau 601604de20 mac80211: update to wireless-testing 2010-06-28
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21988 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-30 00:10:38 +00:00
Gabor Juhos 57892459ee 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>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21975 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-28 17:23:28 +00:00
Felix Fietkau 71c277203f mac80211: update to wireless-testing 2010-06-15
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21943 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-26 20:41:34 +00:00
Claudio Mignanti 8d88fd0de7 [package] mac80211: fix compile error (#6538)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21850 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-20 13:05:55 +00:00
Jo-Philipp Wich 4e55269adb [package] mac80211: rename dma_set_coherent_mask() patch to 170-dma_set_coherent_mask.patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21791 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-13 20:07:37 +00:00
Hauke Mehrtens 6805cd81fc mac80211: fix build of b43
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21790 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-13 19:53:19 +00:00
Felix Fietkau 960fc796fa mac80211: update to 2010-06-10, add pending work with stability and throughput fixes for ath9k
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21756 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-10 23:12:10 +00:00
Felix Fietkau f8ad944e20 mac80211: reduce the size of the debugfs code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21657 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-02 01:12:16 +00:00
Felix Fietkau 334cc41eab mac80211: remove the pid rate control algorithm to save a few kbytes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21654 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-01 23:11:43 +00:00
Felix Fietkau c3e04e54af ath9k: one more queue stop/start fix
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21651 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-01 19:30:32 +00:00
Felix Fietkau 0666bbc2a7 ath9k: fix queue stopping/starting logic, should slightly reduce RAM usage under load and make throughput more smooth
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21650 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-01 17:38:01 +00:00
Felix Fietkau 05b64850a6 ath9k: merge some more pending fixes - should improve throughput
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21578 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-27 14:04:32 +00:00
Felix Fietkau 4a94037da9 mac80211: update to wireless-testing 2010-05-24
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21568 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-25 17:29:50 +00:00
Hauke Mehrtens 59ba6019d9 mac80211: remove patches already in mainline compat-wireless
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21469 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-16 11:07:21 +00:00
Felix Fietkau a39655c7fc mac80211: update to wireless-testing 2010-05-12 plus some pending patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21454 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-15 15:56:51 +00:00
Hauke Mehrtens 6a4f17a036 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


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21449 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-15 11:04:53 +00:00
Felix Fietkau 69d586d423 ath9k: fix filtering out multi-descriptor frames, which can cause issues with 11n links because of bogus rx status data
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21351 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-04 08:01:58 +00:00
Felix Fietkau 9fdc8b404e mac80211: update to wireless-testing 2010-04-28
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21271 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-30 15:55:24 +00:00
Felix Fietkau a82bff0b41 mac80211: add ap isolate support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21178 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 23:07:44 +00:00
Hauke Mehrtens c2a7abf19c mac80211: add pci id for WNR854T
This closes #7209 and is an addition to r21077.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21167 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-26 17:59:49 +00:00
Felix Fietkau 80ebf07db2 ath9k: merge some more ar9300 fixes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21141 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-24 17:24:02 +00:00
Felix Fietkau b06ead2a09 ath9k: merge fixes for 5ghz fast clock handling
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21097 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-22 18:33:55 +00:00
Felix Fietkau d7484989c9 mac80211: update to wireless-testing 2010-04-21
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21089 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-22 15:39:31 +00:00