ath9k: fix hardware tx queue allocation order
[openwrt/staging/chunkeey.git] / package / kernel / mac80211 / patches / 600-0006-rt2x00-rt2800lib-init-additional-beacon-offset-regis.patch
index 040c69c92808d26d1939d3a0d069d3523193ec9b..8416c474cd4f55b476172b94637d748128b0bada 100644 (file)
@@ -11,7 +11,7 @@ Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
 
 --- a/drivers/net/wireless/rt2x00/rt2800.h
 +++ b/drivers/net/wireless/rt2x00/rt2800.h
-@@ -627,6 +627,20 @@
+@@ -629,6 +629,20 @@
   */
  #define PBF_DBG                               0x043c
  
@@ -34,9 +34,9 @@ Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
   */
 --- a/drivers/net/wireless/rt2x00/rt2800lib.c
 +++ b/drivers/net/wireless/rt2x00/rt2800lib.c
-@@ -4617,6 +4617,30 @@ static int rt2800_init_registers(struct 
-                          rt2800_get_beacon_offset(rt2x00dev, 7));
-       rt2800_register_write(rt2x00dev, BCN_OFFSET1, reg);
+@@ -4643,6 +4643,30 @@ static int rt2800_init_registers(struct 
+       if (ret)
+               return ret;
  
 +      if (drv_data->hw_beacon_count == 16) {
 +              rt2800_register_read(rt2x00dev, BCN_OFFSET2, &reg);