diff options
Diffstat (limited to 'package/kernel/mac80211/patches/925-rt2x00-backport_rf5362.patch')
-rwxr-xr-x | package/kernel/mac80211/patches/925-rt2x00-backport_rf5362.patch | 77 |
1 files changed, 77 insertions, 0 deletions
diff --git a/package/kernel/mac80211/patches/925-rt2x00-backport_rf5362.patch b/package/kernel/mac80211/patches/925-rt2x00-backport_rf5362.patch new file mode 100755 index 0000000..9bb5656 --- /dev/null +++ b/package/kernel/mac80211/patches/925-rt2x00-backport_rf5362.patch @@ -0,0 +1,77 @@ +--- a/drivers/net/wireless/rt2x00/rt2800.h ++++ b/drivers/net/wireless/rt2x00/rt2800.h +@@ -53,6 +53,7 @@ + * RF5592 2.4G/5G 2T2R + * RF3070 2.4G 1T1R + * RF5360 2.4G 1T1R ++ * RF5362 2.4G 1T1R + * RF5370 2.4G 1T1R + * RF5390 2.4G 1T1R + */ +@@ -75,6 +76,7 @@ + #define RF3853 0x3853 + #define RF5350 0x5350 + #define RF5360 0x5360 ++#define RF5362 0x5362 + #define RF5370 0x5370 + #define RF5372 0x5372 + #define RF5390 0x5390 +@@ -2207,7 +2209,7 @@ struct mac_iveiv_entry { + /* Bits [7-4] for RF3320 (RT3370/RT3390), on other chipsets reserved */ + #define RFCSR3_PA1_BIAS_CCK FIELD8(0x70) + #define RFCSR3_PA2_CASCODE_BIAS_CCKK FIELD8(0x80) +-/* Bits for RF3290/RF5360/RF5370/RF5372/RF5390/RF5392 */ ++/* Bits for RF3290/RF5360/RF5362/RF5370/RF5372/RF5390/RF5392 */ + #define RFCSR3_VCOCAL_EN FIELD8(0x80) + /* Bits for RF3050 */ + #define RFCSR3_BIT1 FIELD8(0x02) +--- a/drivers/net/wireless/rt2x00/rt2800lib.c ++++ b/drivers/net/wireless/rt2x00/rt2800lib.c +@@ -3902,6 +3902,7 @@ static void rt2800_config_channel(struct + case RF3070: + case RF5350: + case RF5360: ++ case RF5362: + case RF5370: + case RF5372: + case RF5390: +@@ -3923,6 +3924,7 @@ static void rt2800_config_channel(struct + rt2x00_rf(rt2x00dev, RF3322) || + rt2x00_rf(rt2x00dev, RF5350) || + rt2x00_rf(rt2x00dev, RF5360) || ++ rt2x00_rf(rt2x00dev, RF5362) || + rt2x00_rf(rt2x00dev, RF5370) || + rt2x00_rf(rt2x00dev, RF5372) || + rt2x00_rf(rt2x00dev, RF5390) || +@@ -5087,6 +5089,7 @@ void rt2800_vco_calibration(struct rt2x0 + case RF3853: + case RF5350: + case RF5360: ++ case RF5362: + case RF5370: + case RF5372: + case RF5390: +@@ -8801,6 +8804,7 @@ static int rt2800_init_eeprom(struct rt2 + case RF3853: + case RF5350: + case RF5360: ++ case RF5362: + case RF5370: + case RF5372: + case RF5390: +@@ -9368,6 +9372,7 @@ static int rt2800_probe_hw_mode(struct r + case RF3322: + case RF5350: + case RF5360: ++ case RF5362: + case RF5370: + case RF5372: + case RF5390: +@@ -9508,6 +9513,7 @@ static int rt2800_probe_hw_mode(struct r + case RF3853: + case RF5350: + case RF5360: ++ case RF5362: + case RF5370: + case RF5372: + case RF5390: |