From cbe6c66638efddd36b0bb71f46dd5f5689a3e045 Mon Sep 17 00:00:00 2001 From: nbd Date: Sat, 16 Oct 2010 02:30:30 +0000 Subject: mac80211: update to wireless-testing 2010-10-15, add a few ath9k fixes and performance enhancements git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23470 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- .../patches/525-ath9k_channel_count_check.patch | 33 ---------------------- 1 file changed, 33 deletions(-) delete mode 100644 package/mac80211/patches/525-ath9k_channel_count_check.patch (limited to 'package/mac80211/patches/525-ath9k_channel_count_check.patch') diff --git a/package/mac80211/patches/525-ath9k_channel_count_check.patch b/package/mac80211/patches/525-ath9k_channel_count_check.patch deleted file mode 100644 index ae743934b..000000000 --- a/package/mac80211/patches/525-ath9k_channel_count_check.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- a/drivers/net/wireless/ath/ath9k/hw.h -+++ b/drivers/net/wireless/ath/ath9k/hw.h -@@ -61,6 +61,8 @@ - - #define ATH9K_RSSI_BAD -128 - -+#define ATH9K_NUM_CHANNELS 38 -+ - /* Register read/write primitives */ - #define REG_WRITE(_ah, _reg, _val) \ - ath9k_hw_common(_ah)->ops->write((_ah), (_val), (_reg)) -@@ -618,7 +620,7 @@ struct ath_hw { - struct ath9k_hw_version hw_version; - struct ath9k_ops_config config; - struct ath9k_hw_capabilities caps; -- struct ath9k_channel channels[38]; -+ struct ath9k_channel channels[ATH9K_NUM_CHANNELS]; - struct ath9k_channel *curchan; - - union { ---- a/drivers/net/wireless/ath/ath9k/init.c -+++ b/drivers/net/wireless/ath/ath9k/init.c -@@ -482,6 +482,10 @@ static int ath9k_init_channels_rates(str - { - void *channels; - -+ BUILD_BUG_ON(ARRAY_SIZE(ath9k_2ghz_chantable) + -+ ARRAY_SIZE(ath9k_5ghz_chantable) != -+ ATH9K_NUM_CHANNELS); -+ - if (test_bit(ATH9K_MODE_11G, sc->sc_ah->caps.wireless_modes)) { - channels = kmemdup(ath9k_2ghz_chantable, - sizeof(ath9k_2ghz_chantable), GFP_KERNEL); -- cgit v1.2.3