@@ -835,98 +835,98 @@ static const u32 ar9300_2p2_baseband_core[][2] = {
835
835
836
836
static const u32 ar9300Modes_high_power_tx_gain_table_2p2 [][5 ] = {
837
837
/* Addr 5G_HT20 5G_HT40 2G_HT40 2G_HT20 */
838
- {0x0000a2dc , 0x0380c7fc , 0x0380c7fc , 0x03aaa352 , 0x03aaa352 },
839
- {0x0000a2e0 , 0x0000f800 , 0x0000f800 , 0x03ccc584 , 0x03ccc584 },
840
- {0x0000a2e4 , 0x03ff0000 , 0x03ff0000 , 0x03f0f800 , 0x03f0f800 },
838
+ {0x0000a2dc , 0x00033800 , 0x00033800 , 0x03aaa352 , 0x03aaa352 },
839
+ {0x0000a2e0 , 0x0003c000 , 0x0003c000 , 0x03ccc584 , 0x03ccc584 },
840
+ {0x0000a2e4 , 0x03fc0000 , 0x03fc0000 , 0x03f0f800 , 0x03f0f800 },
841
841
{0x0000a2e8 , 0x00000000 , 0x00000000 , 0x03ff0000 , 0x03ff0000 },
842
- {0x0000a410 , 0x000050d8 , 0x000050d8 , 0x000050d9 , 0x000050d9 },
843
- {0x0000a500 , 0x00002220 , 0x00002220 , 0x00000000 , 0x00000000 },
844
- {0x0000a504 , 0x04002222 , 0x04002222 , 0x04000002 , 0x04000002 },
845
- {0x0000a508 , 0x09002421 , 0x09002421 , 0x08000004 , 0x08000004 },
846
- {0x0000a50c , 0x0d002621 , 0x0d002621 , 0x0b000200 , 0x0b000200 },
847
- {0x0000a510 , 0x13004620 , 0x13004620 , 0x0f000202 , 0x0f000202 },
848
- {0x0000a514 , 0x19004a20 , 0x19004a20 , 0x11000400 , 0x11000400 },
849
- {0x0000a518 , 0x1d004e20 , 0x1d004e20 , 0x15000402 , 0x15000402 },
850
- {0x0000a51c , 0x21005420 , 0x21005420 , 0x19000404 , 0x19000404 },
851
- {0x0000a520 , 0x26005e20 , 0x26005e20 , 0x1b000603 , 0x1b000603 },
852
- {0x0000a524 , 0x2b005e40 , 0x2b005e40 , 0x1f000a02 , 0x1f000a02 },
853
- {0x0000a528 , 0x2f005e42 , 0x2f005e42 , 0x23000a04 , 0x23000a04 },
854
- {0x0000a52c , 0x33005e44 , 0x33005e44 , 0x26000a20 , 0x26000a20 },
855
- {0x0000a530 , 0x38005e65 , 0x38005e65 , 0x2a000e20 , 0x2a000e20 },
856
- {0x0000a534 , 0x3c005e69 , 0x3c005e69 , 0x2e000e22 , 0x2e000e22 },
857
- {0x0000a538 , 0x40005e6b , 0x40005e6b , 0x31000e24 , 0x31000e24 },
858
- {0x0000a53c , 0x44005e6d , 0x44005e6d , 0x34001640 , 0x34001640 },
859
- {0x0000a540 , 0x49005e72 , 0x49005e72 , 0x38001660 , 0x38001660 },
860
- {0x0000a544 , 0x4e005eb2 , 0x4e005eb2 , 0x3b001861 , 0x3b001861 },
861
- {0x0000a548 , 0x53005f12 , 0x53005f12 , 0x3e001a81 , 0x3e001a81 },
862
- {0x0000a54c , 0x59025eb2 , 0x59025eb2 , 0x42001a83 , 0x42001a83 },
863
- {0x0000a550 , 0x5e025f12 , 0x5e025f12 , 0x44001c84 , 0x44001c84 },
864
- {0x0000a554 , 0x61027f12 , 0x61027f12 , 0x48001ce3 , 0x48001ce3 },
865
- {0x0000a558 , 0x6702bf12 , 0x6702bf12 , 0x4c001ce5 , 0x4c001ce5 },
866
- {0x0000a55c , 0x6b02bf14 , 0x6b02bf14 , 0x50001ce9 , 0x50001ce9 },
867
- {0x0000a560 , 0x6f02bf16 , 0x6f02bf16 , 0x54001ceb , 0x54001ceb },
868
- {0x0000a564 , 0x6f02bf16 , 0x6f02bf16 , 0x56001eec , 0x56001eec },
869
- {0x0000a568 , 0x6f02bf16 , 0x6f02bf16 , 0x56001eec , 0x56001eec },
870
- {0x0000a56c , 0x6f02bf16 , 0x6f02bf16 , 0x56001eec , 0x56001eec },
871
- {0x0000a570 , 0x6f02bf16 , 0x6f02bf16 , 0x56001eec , 0x56001eec },
872
- {0x0000a574 , 0x6f02bf16 , 0x6f02bf16 , 0x56001eec , 0x56001eec },
873
- {0x0000a578 , 0x6f02bf16 , 0x6f02bf16 , 0x56001eec , 0x56001eec },
874
- {0x0000a57c , 0x6f02bf16 , 0x6f02bf16 , 0x56001eec , 0x56001eec },
875
- {0x0000a580 , 0x00802220 , 0x00802220 , 0x00800000 , 0x00800000 },
876
- {0x0000a584 , 0x04802222 , 0x04802222 , 0x04800002 , 0x04800002 },
877
- {0x0000a588 , 0x09802421 , 0x09802421 , 0x08800004 , 0x08800004 },
878
- {0x0000a58c , 0x0d802621 , 0x0d802621 , 0x0b800200 , 0x0b800200 },
879
- {0x0000a590 , 0x13804620 , 0x13804620 , 0x0f800202 , 0x0f800202 },
880
- {0x0000a594 , 0x19804a20 , 0x19804a20 , 0x11800400 , 0x11800400 },
881
- {0x0000a598 , 0x1d804e20 , 0x1d804e20 , 0x15800402 , 0x15800402 },
882
- {0x0000a59c , 0x21805420 , 0x21805420 , 0x19800404 , 0x19800404 },
883
- {0x0000a5a0 , 0x26805e20 , 0x26805e20 , 0x1b800603 , 0x1b800603 },
884
- {0x0000a5a4 , 0x2b805e40 , 0x2b805e40 , 0x1f800a02 , 0x1f800a02 },
885
- {0x0000a5a8 , 0x2f805e42 , 0x2f805e42 , 0x23800a04 , 0x23800a04 },
886
- {0x0000a5ac , 0x33805e44 , 0x33805e44 , 0x26800a20 , 0x26800a20 },
887
- {0x0000a5b0 , 0x38805e65 , 0x38805e65 , 0x2a800e20 , 0x2a800e20 },
888
- {0x0000a5b4 , 0x3c805e69 , 0x3c805e69 , 0x2e800e22 , 0x2e800e22 },
889
- {0x0000a5b8 , 0x40805e6b , 0x40805e6b , 0x31800e24 , 0x31800e24 },
890
- {0x0000a5bc , 0x44805e6d , 0x44805e6d , 0x34801640 , 0x34801640 },
891
- {0x0000a5c0 , 0x49805e72 , 0x49805e72 , 0x38801660 , 0x38801660 },
892
- {0x0000a5c4 , 0x4e805eb2 , 0x4e805eb2 , 0x3b801861 , 0x3b801861 },
893
- {0x0000a5c8 , 0x53805f12 , 0x53805f12 , 0x3e801a81 , 0x3e801a81 },
894
- {0x0000a5cc , 0x59825eb2 , 0x59825eb2 , 0x42801a83 , 0x42801a83 },
895
- {0x0000a5d0 , 0x5e825f12 , 0x5e825f12 , 0x44801c84 , 0x44801c84 },
896
- {0x0000a5d4 , 0x61827f12 , 0x61827f12 , 0x48801ce3 , 0x48801ce3 },
897
- {0x0000a5d8 , 0x6782bf12 , 0x6782bf12 , 0x4c801ce5 , 0x4c801ce5 },
898
- {0x0000a5dc , 0x6b82bf14 , 0x6b82bf14 , 0x50801ce9 , 0x50801ce9 },
899
- {0x0000a5e0 , 0x6f82bf16 , 0x6f82bf16 , 0x54801ceb , 0x54801ceb },
900
- {0x0000a5e4 , 0x6f82bf16 , 0x6f82bf16 , 0x56801eec , 0x56801eec },
901
- {0x0000a5e8 , 0x6f82bf16 , 0x6f82bf16 , 0x56801eec , 0x56801eec },
902
- {0x0000a5ec , 0x6f82bf16 , 0x6f82bf16 , 0x56801eec , 0x56801eec },
903
- {0x0000a5f0 , 0x6f82bf16 , 0x6f82bf16 , 0x56801eec , 0x56801eec },
904
- {0x0000a5f4 , 0x6f82bf16 , 0x6f82bf16 , 0x56801eec , 0x56801eec },
905
- {0x0000a5f8 , 0x6f82bf16 , 0x6f82bf16 , 0x56801eec , 0x56801eec },
906
- {0x0000a5fc , 0x6f82bf16 , 0x6f82bf16 , 0x56801eec , 0x56801eec },
842
+ {0x0000a410 , 0x000050d9 , 0x000050d9 , 0x000050d9 , 0x000050d9 },
843
+ {0x0000a500 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 },
844
+ {0x0000a504 , 0x06000003 , 0x06000003 , 0x04000002 , 0x04000002 },
845
+ {0x0000a508 , 0x0a000020 , 0x0a000020 , 0x08000004 , 0x08000004 },
846
+ {0x0000a50c , 0x10000023 , 0x10000023 , 0x0b000200 , 0x0b000200 },
847
+ {0x0000a510 , 0x16000220 , 0x16000220 , 0x0f000202 , 0x0f000202 },
848
+ {0x0000a514 , 0x1c000223 , 0x1c000223 , 0x12000400 , 0x12000400 },
849
+ {0x0000a518 , 0x21002220 , 0x21002220 , 0x16000402 , 0x16000402 },
850
+ {0x0000a51c , 0x27002223 , 0x27002223 , 0x19000404 , 0x19000404 },
851
+ {0x0000a520 , 0x2b022220 , 0x2b022220 , 0x1c000603 , 0x1c000603 },
852
+ {0x0000a524 , 0x2f022222 , 0x2f022222 , 0x21000a02 , 0x21000a02 },
853
+ {0x0000a528 , 0x34022225 , 0x34022225 , 0x25000a04 , 0x25000a04 },
854
+ {0x0000a52c , 0x3a02222a , 0x3a02222a , 0x28000a20 , 0x28000a20 },
855
+ {0x0000a530 , 0x3e02222c , 0x3e02222c , 0x2c000e20 , 0x2c000e20 },
856
+ {0x0000a534 , 0x4202242a , 0x4202242a , 0x30000e22 , 0x30000e22 },
857
+ {0x0000a538 , 0x4702244a , 0x4702244a , 0x34000e24 , 0x34000e24 },
858
+ {0x0000a53c , 0x4b02244c , 0x4b02244c , 0x38001640 , 0x38001640 },
859
+ {0x0000a540 , 0x4e02246c , 0x4e02246c , 0x3c001660 , 0x3c001660 },
860
+ {0x0000a544 , 0x52022470 , 0x52022470 , 0x3f001861 , 0x3f001861 },
861
+ {0x0000a548 , 0x55022490 , 0x55022490 , 0x43001a81 , 0x43001a81 },
862
+ {0x0000a54c , 0x59022492 , 0x59022492 , 0x47001a83 , 0x47001a83 },
863
+ {0x0000a550 , 0x5d022692 , 0x5d022692 , 0x4a001c84 , 0x4a001c84 },
864
+ {0x0000a554 , 0x61022892 , 0x61022892 , 0x4e001ce3 , 0x4e001ce3 },
865
+ {0x0000a558 , 0x65024890 , 0x65024890 , 0x52001ce5 , 0x52001ce5 },
866
+ {0x0000a55c , 0x69024892 , 0x69024892 , 0x56001ce9 , 0x56001ce9 },
867
+ {0x0000a560 , 0x6e024c92 , 0x6e024c92 , 0x5a001ceb , 0x5a001ceb },
868
+ {0x0000a564 , 0x74026e92 , 0x74026e92 , 0x5d001eec , 0x5d001eec },
869
+ {0x0000a568 , 0x74026e92 , 0x74026e92 , 0x5d001eec , 0x5d001eec },
870
+ {0x0000a56c , 0x74026e92 , 0x74026e92 , 0x5d001eec , 0x5d001eec },
871
+ {0x0000a570 , 0x74026e92 , 0x74026e92 , 0x5d001eec , 0x5d001eec },
872
+ {0x0000a574 , 0x74026e92 , 0x74026e92 , 0x5d001eec , 0x5d001eec },
873
+ {0x0000a578 , 0x74026e92 , 0x74026e92 , 0x5d001eec , 0x5d001eec },
874
+ {0x0000a57c , 0x74026e92 , 0x74026e92 , 0x5d001eec , 0x5d001eec },
875
+ {0x0000a580 , 0x00800000 , 0x00800000 , 0x00800000 , 0x00800000 },
876
+ {0x0000a584 , 0x06800003 , 0x06800003 , 0x04800002 , 0x04800002 },
877
+ {0x0000a588 , 0x0a800020 , 0x0a800020 , 0x08800004 , 0x08800004 },
878
+ {0x0000a58c , 0x10800023 , 0x10800023 , 0x0b800200 , 0x0b800200 },
879
+ {0x0000a590 , 0x16800220 , 0x16800220 , 0x0f800202 , 0x0f800202 },
880
+ {0x0000a594 , 0x1c800223 , 0x1c800223 , 0x12800400 , 0x12800400 },
881
+ {0x0000a598 , 0x21802220 , 0x21802220 , 0x16800402 , 0x16800402 },
882
+ {0x0000a59c , 0x27802223 , 0x27802223 , 0x19800404 , 0x19800404 },
883
+ {0x0000a5a0 , 0x2b822220 , 0x2b822220 , 0x1c800603 , 0x1c800603 },
884
+ {0x0000a5a4 , 0x2f822222 , 0x2f822222 , 0x21800a02 , 0x21800a02 },
885
+ {0x0000a5a8 , 0x34822225 , 0x34822225 , 0x25800a04 , 0x25800a04 },
886
+ {0x0000a5ac , 0x3a82222a , 0x3a82222a , 0x28800a20 , 0x28800a20 },
887
+ {0x0000a5b0 , 0x3e82222c , 0x3e82222c , 0x2c800e20 , 0x2c800e20 },
888
+ {0x0000a5b4 , 0x4282242a , 0x4282242a , 0x30800e22 , 0x30800e22 },
889
+ {0x0000a5b8 , 0x4782244a , 0x4782244a , 0x34800e24 , 0x34800e24 },
890
+ {0x0000a5bc , 0x4b82244c , 0x4b82244c , 0x38801640 , 0x38801640 },
891
+ {0x0000a5c0 , 0x4e82246c , 0x4e82246c , 0x3c801660 , 0x3c801660 },
892
+ {0x0000a5c4 , 0x52822470 , 0x52822470 , 0x3f801861 , 0x3f801861 },
893
+ {0x0000a5c8 , 0x55822490 , 0x55822490 , 0x43801a81 , 0x43801a81 },
894
+ {0x0000a5cc , 0x59822492 , 0x59822492 , 0x47801a83 , 0x47801a83 },
895
+ {0x0000a5d0 , 0x5d822692 , 0x5d822692 , 0x4a801c84 , 0x4a801c84 },
896
+ {0x0000a5d4 , 0x61822892 , 0x61822892 , 0x4e801ce3 , 0x4e801ce3 },
897
+ {0x0000a5d8 , 0x65824890 , 0x65824890 , 0x52801ce5 , 0x52801ce5 },
898
+ {0x0000a5dc , 0x69824892 , 0x69824892 , 0x56801ce9 , 0x56801ce9 },
899
+ {0x0000a5e0 , 0x6e824c92 , 0x6e824c92 , 0x5a801ceb , 0x5a801ceb },
900
+ {0x0000a5e4 , 0x74826e92 , 0x74826e92 , 0x5d801eec , 0x5d801eec },
901
+ {0x0000a5e8 , 0x74826e92 , 0x74826e92 , 0x5d801eec , 0x5d801eec },
902
+ {0x0000a5ec , 0x74826e92 , 0x74826e92 , 0x5d801eec , 0x5d801eec },
903
+ {0x0000a5f0 , 0x74826e92 , 0x74826e92 , 0x5d801eec , 0x5d801eec },
904
+ {0x0000a5f4 , 0x74826e92 , 0x74826e92 , 0x5d801eec , 0x5d801eec },
905
+ {0x0000a5f8 , 0x74826e92 , 0x74826e92 , 0x5d801eec , 0x5d801eec },
906
+ {0x0000a5fc , 0x74826e92 , 0x74826e92 , 0x5d801eec , 0x5d801eec },
907
907
{0x0000a600 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 },
908
908
{0x0000a604 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 },
909
909
{0x0000a608 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 },
910
910
{0x0000a60c , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 },
911
- {0x0000a610 , 0x00804000 , 0x00804000 , 0x00000000 , 0x00000000 },
912
- {0x0000a614 , 0x00804201 , 0x00804201 , 0x01404000 , 0x01404000 },
913
- {0x0000a618 , 0x0280c802 , 0x0280c802 , 0x01404501 , 0x01404501 },
914
- {0x0000a61c , 0x0280ca03 , 0x0280ca03 , 0x02008501 , 0x02008501 },
915
- {0x0000a620 , 0x04c15104 , 0x04c15104 , 0x0280ca03 , 0x0280ca03 },
916
- {0x0000a624 , 0x04c15305 , 0x04c15305 , 0x03010c04 , 0x03010c04 },
917
- {0x0000a628 , 0x04c15305 , 0x04c15305 , 0x04014c04 , 0x04014c04 },
918
- {0x0000a62c , 0x04c15305 , 0x04c15305 , 0x04015005 , 0x04015005 },
919
- {0x0000a630 , 0x04c15305 , 0x04c15305 , 0x04015005 , 0x04015005 },
920
- {0x0000a634 , 0x04c15305 , 0x04c15305 , 0x04015005 , 0x04015005 },
921
- {0x0000a638 , 0x04c15305 , 0x04c15305 , 0x04015005 , 0x04015005 },
922
- {0x0000a63c , 0x04c15305 , 0x04c15305 , 0x04015005 , 0x04015005 },
923
- {0x0000b2dc , 0x0380c7fc , 0x0380c7fc , 0x03aaa352 , 0x03aaa352 },
924
- {0x0000b2e0 , 0x0000f800 , 0x0000f800 , 0x03ccc584 , 0x03ccc584 },
925
- {0x0000b2e4 , 0x03ff0000 , 0x03ff0000 , 0x03f0f800 , 0x03f0f800 },
911
+ {0x0000a610 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 },
912
+ {0x0000a614 , 0x02004000 , 0x02004000 , 0x01404000 , 0x01404000 },
913
+ {0x0000a618 , 0x02004801 , 0x02004801 , 0x01404501 , 0x01404501 },
914
+ {0x0000a61c , 0x02808a02 , 0x02808a02 , 0x02008501 , 0x02008501 },
915
+ {0x0000a620 , 0x0380ce03 , 0x0380ce03 , 0x0280ca03 , 0x0280ca03 },
916
+ {0x0000a624 , 0x04411104 , 0x04411104 , 0x03010c04 , 0x03010c04 },
917
+ {0x0000a628 , 0x04411104 , 0x04411104 , 0x04014c04 , 0x04014c04 },
918
+ {0x0000a62c , 0x04411104 , 0x04411104 , 0x04015005 , 0x04015005 },
919
+ {0x0000a630 , 0x04411104 , 0x04411104 , 0x04015005 , 0x04015005 },
920
+ {0x0000a634 , 0x04411104 , 0x04411104 , 0x04015005 , 0x04015005 },
921
+ {0x0000a638 , 0x04411104 , 0x04411104 , 0x04015005 , 0x04015005 },
922
+ {0x0000a63c , 0x04411104 , 0x04411104 , 0x04015005 , 0x04015005 },
923
+ {0x0000b2dc , 0x00033800 , 0x00033800 , 0x03aaa352 , 0x03aaa352 },
924
+ {0x0000b2e0 , 0x0003c000 , 0x0003c000 , 0x03ccc584 , 0x03ccc584 },
925
+ {0x0000b2e4 , 0x03fc0000 , 0x03fc0000 , 0x03f0f800 , 0x03f0f800 },
926
926
{0x0000b2e8 , 0x00000000 , 0x00000000 , 0x03ff0000 , 0x03ff0000 },
927
- {0x0000c2dc , 0x0380c7fc , 0x0380c7fc , 0x03aaa352 , 0x03aaa352 },
928
- {0x0000c2e0 , 0x0000f800 , 0x0000f800 , 0x03ccc584 , 0x03ccc584 },
929
- {0x0000c2e4 , 0x03ff0000 , 0x03ff0000 , 0x03f0f800 , 0x03f0f800 },
927
+ {0x0000c2dc , 0x00033800 , 0x00033800 , 0x03aaa352 , 0x03aaa352 },
928
+ {0x0000c2e0 , 0x0003c000 , 0x0003c000 , 0x03ccc584 , 0x03ccc584 },
929
+ {0x0000c2e4 , 0x03fc0000 , 0x03fc0000 , 0x03f0f800 , 0x03f0f800 },
930
930
{0x0000c2e8 , 0x00000000 , 0x00000000 , 0x03ff0000 , 0x03ff0000 },
931
931
{0x00016044 , 0x012492d4 , 0x012492d4 , 0x012492d4 , 0x012492d4 },
932
932
{0x00016048 , 0x66480001 , 0x66480001 , 0x66480001 , 0x66480001 },
0 commit comments