1 --- a/drivers/net/wireless/rt2x00/rt2800.h
2 +++ b/drivers/net/wireless/rt2x00/rt2800.h
15 +#define RF5362 0x5362
19 @@ -2207,7 +2209,7 @@ struct mac_iveiv_entry {
20 /* Bits [7-4] for RF3320 (RT3370/RT3390), on other chipsets reserved */
21 #define RFCSR3_PA1_BIAS_CCK FIELD8(0x70)
22 #define RFCSR3_PA2_CASCODE_BIAS_CCKK FIELD8(0x80)
23 -/* Bits for RF3290/RF5360/RF5370/RF5372/RF5390/RF5392 */
24 +/* Bits for RF3290/RF5360/RF5362/RF5370/RF5372/RF5390/RF5392 */
25 #define RFCSR3_VCOCAL_EN FIELD8(0x80)
27 #define RFCSR3_BIT1 FIELD8(0x02)
28 --- a/drivers/net/wireless/rt2x00/rt2800lib.c
29 +++ b/drivers/net/wireless/rt2x00/rt2800lib.c
30 @@ -3902,6 +3902,7 @@ static void rt2800_config_channel(struct
38 @@ -3923,6 +3924,7 @@ static void rt2800_config_channel(struct
39 rt2x00_rf(rt2x00dev, RF3322) ||
40 rt2x00_rf(rt2x00dev, RF5350) ||
41 rt2x00_rf(rt2x00dev, RF5360) ||
42 + rt2x00_rf(rt2x00dev, RF5362) ||
43 rt2x00_rf(rt2x00dev, RF5370) ||
44 rt2x00_rf(rt2x00dev, RF5372) ||
45 rt2x00_rf(rt2x00dev, RF5390) ||
46 @@ -5087,6 +5089,7 @@ void rt2800_vco_calibration(struct rt2x0
54 @@ -8801,6 +8804,7 @@ static int rt2800_init_eeprom(struct rt2
62 @@ -9368,6 +9372,7 @@ static int rt2800_probe_hw_mode(struct r
70 @@ -9508,6 +9513,7 @@ static int rt2800_probe_hw_mode(struct r