diff options
author | Luis R. Rodriguez <lrodriguez@atheros.com> | 2010-04-20 18:28:36 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2010-04-21 14:15:18 -0400 |
commit | 81b208a6b6e2923dcc2dd5292f0d2ffe20b5d16f (patch) | |
tree | 9e4eb344741a46306e5b30e527b87260febb09db | |
parent | 020ab48d1e3538d33d7d1c1531c45708ff795ebc (diff) |
ath9k_hw: make all AR9002 initvals use u32
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
-rw-r--r-- | drivers/net/wireless/ath/ath9k/ar9002_initvals.h | 68 |
1 files changed, 34 insertions, 34 deletions
diff --git a/drivers/net/wireless/ath/ath9k/ar9002_initvals.h b/drivers/net/wireless/ath/ath9k/ar9002_initvals.h index 0f74ea764e8c..f06313d3bad6 100644 --- a/drivers/net/wireless/ath/ath9k/ar9002_initvals.h +++ b/drivers/net/wireless/ath/ath9k/ar9002_initvals.h | |||
@@ -1468,7 +1468,7 @@ static const u32 ar9280PciePhy_clkreq_always_on_L1_9280[][2] = { | |||
1468 | }; | 1468 | }; |
1469 | 1469 | ||
1470 | /* AR9285 Revsion 10*/ | 1470 | /* AR9285 Revsion 10*/ |
1471 | static const u_int32_t ar9285Modes_9285[][6] = { | 1471 | static const u32 ar9285Modes_9285[][6] = { |
1472 | { 0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 0x000001e0 }, | 1472 | { 0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 0x000001e0 }, |
1473 | { 0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c, 0x000001e0 }, | 1473 | { 0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c, 0x000001e0 }, |
1474 | { 0x000010b0, 0x00000e60, 0x00001cc0, 0x00007c70, 0x00003e38, 0x00001180 }, | 1474 | { 0x000010b0, 0x00000e60, 0x00001cc0, 0x00007c70, 0x00003e38, 0x00001180 }, |
@@ -1790,7 +1790,7 @@ static const u_int32_t ar9285Modes_9285[][6] = { | |||
1790 | { 0x0000a358, 0x7999aa02, 0x7999aa02, 0x7999aa0e, 0x7999aa0e, 0x7999aa0e }, | 1790 | { 0x0000a358, 0x7999aa02, 0x7999aa02, 0x7999aa0e, 0x7999aa0e, 0x7999aa0e }, |
1791 | }; | 1791 | }; |
1792 | 1792 | ||
1793 | static const u_int32_t ar9285Common_9285[][2] = { | 1793 | static const u32 ar9285Common_9285[][2] = { |
1794 | { 0x0000000c, 0x00000000 }, | 1794 | { 0x0000000c, 0x00000000 }, |
1795 | { 0x00000030, 0x00020045 }, | 1795 | { 0x00000030, 0x00020045 }, |
1796 | { 0x00000034, 0x00000005 }, | 1796 | { 0x00000034, 0x00000005 }, |
@@ -2123,7 +2123,7 @@ static const u_int32_t ar9285Common_9285[][2] = { | |||
2123 | { 0x00007870, 0x10142c00 }, | 2123 | { 0x00007870, 0x10142c00 }, |
2124 | }; | 2124 | }; |
2125 | 2125 | ||
2126 | static const u_int32_t ar9285PciePhy_clkreq_always_on_L1_9285[][2] = { | 2126 | static const u32 ar9285PciePhy_clkreq_always_on_L1_9285[][2] = { |
2127 | {0x00004040, 0x9248fd00 }, | 2127 | {0x00004040, 0x9248fd00 }, |
2128 | {0x00004040, 0x24924924 }, | 2128 | {0x00004040, 0x24924924 }, |
2129 | {0x00004040, 0xa8000019 }, | 2129 | {0x00004040, 0xa8000019 }, |
@@ -2136,7 +2136,7 @@ static const u_int32_t ar9285PciePhy_clkreq_always_on_L1_9285[][2] = { | |||
2136 | {0x00004044, 0x00000000 }, | 2136 | {0x00004044, 0x00000000 }, |
2137 | }; | 2137 | }; |
2138 | 2138 | ||
2139 | static const u_int32_t ar9285PciePhy_clkreq_off_L1_9285[][2] = { | 2139 | static const u32 ar9285PciePhy_clkreq_off_L1_9285[][2] = { |
2140 | {0x00004040, 0x9248fd00 }, | 2140 | {0x00004040, 0x9248fd00 }, |
2141 | {0x00004040, 0x24924924 }, | 2141 | {0x00004040, 0x24924924 }, |
2142 | {0x00004040, 0xa8000019 }, | 2142 | {0x00004040, 0xa8000019 }, |
@@ -2150,7 +2150,7 @@ static const u_int32_t ar9285PciePhy_clkreq_off_L1_9285[][2] = { | |||
2150 | }; | 2150 | }; |
2151 | 2151 | ||
2152 | /* AR9285 v1_2 PCI Register Writes. Created: 04/13/09 */ | 2152 | /* AR9285 v1_2 PCI Register Writes. Created: 04/13/09 */ |
2153 | static const u_int32_t ar9285Modes_9285_1_2[][6] = { | 2153 | static const u32 ar9285Modes_9285_1_2[][6] = { |
2154 | /* Address 5G-HT20 5G-HT40 2G-HT40 2G-HT20 Turbo */ | 2154 | /* Address 5G-HT20 5G-HT40 2G-HT40 2G-HT20 Turbo */ |
2155 | { 0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 0x000001e0 }, | 2155 | { 0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 0x000001e0 }, |
2156 | { 0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c, 0x000001e0 }, | 2156 | { 0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c, 0x000001e0 }, |
@@ -2456,7 +2456,7 @@ static const u_int32_t ar9285Modes_9285_1_2[][6] = { | |||
2456 | { 0x0000a358, 0x7999aa02, 0x7999aa02, 0x7999aa0e, 0x7999aa0e, 0x7999aa0e }, | 2456 | { 0x0000a358, 0x7999aa02, 0x7999aa02, 0x7999aa0e, 0x7999aa0e, 0x7999aa0e }, |
2457 | }; | 2457 | }; |
2458 | 2458 | ||
2459 | static const u_int32_t ar9285Common_9285_1_2[][2] = { | 2459 | static const u32 ar9285Common_9285_1_2[][2] = { |
2460 | { 0x0000000c, 0x00000000 }, | 2460 | { 0x0000000c, 0x00000000 }, |
2461 | { 0x00000030, 0x00020045 }, | 2461 | { 0x00000030, 0x00020045 }, |
2462 | { 0x00000034, 0x00000005 }, | 2462 | { 0x00000034, 0x00000005 }, |
@@ -2775,7 +2775,7 @@ static const u_int32_t ar9285Common_9285_1_2[][2] = { | |||
2775 | { 0x00007870, 0x10142c00 }, | 2775 | { 0x00007870, 0x10142c00 }, |
2776 | }; | 2776 | }; |
2777 | 2777 | ||
2778 | static const u_int32_t ar9285Modes_high_power_tx_gain_9285_1_2[][6] = { | 2778 | static const u32 ar9285Modes_high_power_tx_gain_9285_1_2[][6] = { |
2779 | /* Address 5G-HT20 5G-HT40 2G-HT40 2G-HT20 Turbo */ | 2779 | /* Address 5G-HT20 5G-HT40 2G-HT40 2G-HT20 Turbo */ |
2780 | { 0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, | 2780 | { 0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, |
2781 | { 0x0000a304, 0x00000000, 0x00000000, 0x00006200, 0x00006200, 0x00000000 }, | 2781 | { 0x0000a304, 0x00000000, 0x00000000, 0x00006200, 0x00006200, 0x00000000 }, |
@@ -2816,7 +2816,7 @@ static const u_int32_t ar9285Modes_high_power_tx_gain_9285_1_2[][6] = { | |||
2816 | { 0x0000a3e0, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7 }, | 2816 | { 0x0000a3e0, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7 }, |
2817 | }; | 2817 | }; |
2818 | 2818 | ||
2819 | static const u_int32_t ar9285Modes_original_tx_gain_9285_1_2[][6] = { | 2819 | static const u32 ar9285Modes_original_tx_gain_9285_1_2[][6] = { |
2820 | /* Address 5G-HT20 5G-HT40 2G-HT40 2G-HT20 Turbo */ | 2820 | /* Address 5G-HT20 5G-HT40 2G-HT40 2G-HT20 Turbo */ |
2821 | { 0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, | 2821 | { 0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, |
2822 | { 0x0000a304, 0x00000000, 0x00000000, 0x00009200, 0x00009200, 0x00000000 }, | 2822 | { 0x0000a304, 0x00000000, 0x00000000, 0x00009200, 0x00009200, 0x00000000 }, |
@@ -2857,7 +2857,7 @@ static const u_int32_t ar9285Modes_original_tx_gain_9285_1_2[][6] = { | |||
2857 | { 0x0000a3e0, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c }, | 2857 | { 0x0000a3e0, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c }, |
2858 | }; | 2858 | }; |
2859 | 2859 | ||
2860 | static const u_int32_t ar9285Modes_XE2_0_normal_power[][6] = { | 2860 | static const u32 ar9285Modes_XE2_0_normal_power[][6] = { |
2861 | { 0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, | 2861 | { 0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, |
2862 | { 0x0000a304, 0x00000000, 0x00000000, 0x00009200, 0x00009200, 0x00000000 }, | 2862 | { 0x0000a304, 0x00000000, 0x00000000, 0x00009200, 0x00009200, 0x00000000 }, |
2863 | { 0x0000a308, 0x00000000, 0x00000000, 0x00010208, 0x00010208, 0x00000000 }, | 2863 | { 0x0000a308, 0x00000000, 0x00000000, 0x00010208, 0x00010208, 0x00000000 }, |
@@ -2897,7 +2897,7 @@ static const u_int32_t ar9285Modes_XE2_0_normal_power[][6] = { | |||
2897 | { 0x0000a3e0, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c }, | 2897 | { 0x0000a3e0, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c }, |
2898 | }; | 2898 | }; |
2899 | 2899 | ||
2900 | static const u_int32_t ar9285Modes_XE2_0_high_power[][6] = { | 2900 | static const u32 ar9285Modes_XE2_0_high_power[][6] = { |
2901 | { 0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, | 2901 | { 0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, |
2902 | { 0x0000a304, 0x00000000, 0x00000000, 0x00006200, 0x00006200, 0x00000000 }, | 2902 | { 0x0000a304, 0x00000000, 0x00000000, 0x00006200, 0x00006200, 0x00000000 }, |
2903 | { 0x0000a308, 0x00000000, 0x00000000, 0x00008201, 0x00008201, 0x00000000 }, | 2903 | { 0x0000a308, 0x00000000, 0x00000000, 0x00008201, 0x00008201, 0x00000000 }, |
@@ -2937,7 +2937,7 @@ static const u_int32_t ar9285Modes_XE2_0_high_power[][6] = { | |||
2937 | { 0x0000a3e0, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7 }, | 2937 | { 0x0000a3e0, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7 }, |
2938 | }; | 2938 | }; |
2939 | 2939 | ||
2940 | static const u_int32_t ar9285PciePhy_clkreq_always_on_L1_9285_1_2[][2] = { | 2940 | static const u32 ar9285PciePhy_clkreq_always_on_L1_9285_1_2[][2] = { |
2941 | {0x00004040, 0x9248fd00 }, | 2941 | {0x00004040, 0x9248fd00 }, |
2942 | {0x00004040, 0x24924924 }, | 2942 | {0x00004040, 0x24924924 }, |
2943 | {0x00004040, 0xa8000019 }, | 2943 | {0x00004040, 0xa8000019 }, |
@@ -2950,7 +2950,7 @@ static const u_int32_t ar9285PciePhy_clkreq_always_on_L1_9285_1_2[][2] = { | |||
2950 | {0x00004044, 0x00000000 }, | 2950 | {0x00004044, 0x00000000 }, |
2951 | }; | 2951 | }; |
2952 | 2952 | ||
2953 | static const u_int32_t ar9285PciePhy_clkreq_off_L1_9285_1_2[][2] = { | 2953 | static const u32 ar9285PciePhy_clkreq_off_L1_9285_1_2[][2] = { |
2954 | {0x00004040, 0x9248fd00 }, | 2954 | {0x00004040, 0x9248fd00 }, |
2955 | {0x00004040, 0x24924924 }, | 2955 | {0x00004040, 0x24924924 }, |
2956 | {0x00004040, 0xa8000019 }, | 2956 | {0x00004040, 0xa8000019 }, |
@@ -2964,7 +2964,7 @@ static const u_int32_t ar9285PciePhy_clkreq_off_L1_9285_1_2[][2] = { | |||
2964 | }; | 2964 | }; |
2965 | 2965 | ||
2966 | /* AR9287 Revision 10 */ | 2966 | /* AR9287 Revision 10 */ |
2967 | static const u_int32_t ar9287Modes_9287_1_0[][6] = { | 2967 | static const u32 ar9287Modes_9287_1_0[][6] = { |
2968 | /* Address 5G-HT20 5G-HT40 2G-HT40 2G-HT20 Turbo */ | 2968 | /* Address 5G-HT20 5G-HT40 2G-HT40 2G-HT20 Turbo */ |
2969 | { 0x00001030, 0x00000000, 0x00000000, 0x000002c0, 0x00000160, 0x000001e0 }, | 2969 | { 0x00001030, 0x00000000, 0x00000000, 0x000002c0, 0x00000160, 0x000001e0 }, |
2970 | { 0x00001070, 0x00000000, 0x00000000, 0x00000318, 0x0000018c, 0x000001e0 }, | 2970 | { 0x00001070, 0x00000000, 0x00000000, 0x00000318, 0x0000018c, 0x000001e0 }, |
@@ -3011,7 +3011,7 @@ static const u_int32_t ar9287Modes_9287_1_0[][6] = { | |||
3011 | { 0x0000a3d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, | 3011 | { 0x0000a3d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, |
3012 | }; | 3012 | }; |
3013 | 3013 | ||
3014 | static const u_int32_t ar9287Common_9287_1_0[][2] = { | 3014 | static const u32 ar9287Common_9287_1_0[][2] = { |
3015 | { 0x0000000c, 0x00000000 }, | 3015 | { 0x0000000c, 0x00000000 }, |
3016 | { 0x00000030, 0x00020015 }, | 3016 | { 0x00000030, 0x00020015 }, |
3017 | { 0x00000034, 0x00000005 }, | 3017 | { 0x00000034, 0x00000005 }, |
@@ -3382,7 +3382,7 @@ static const u_int32_t ar9287Common_9287_1_0[][2] = { | |||
3382 | { 0x000078b8, 0x2a850160 }, | 3382 | { 0x000078b8, 0x2a850160 }, |
3383 | }; | 3383 | }; |
3384 | 3384 | ||
3385 | static const u_int32_t ar9287Modes_tx_gain_9287_1_0[][6] = { | 3385 | static const u32 ar9287Modes_tx_gain_9287_1_0[][6] = { |
3386 | /* Address 5G-HT20 5G-HT40 2G-HT40 2G-HT20 Turbo */ | 3386 | /* Address 5G-HT20 5G-HT40 2G-HT40 2G-HT20 Turbo */ |
3387 | { 0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, | 3387 | { 0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, |
3388 | { 0x0000a304, 0x00000000, 0x00000000, 0x00004002, 0x00004002, 0x00004002 }, | 3388 | { 0x0000a304, 0x00000000, 0x00000000, 0x00004002, 0x00004002, 0x00004002 }, |
@@ -3432,7 +3432,7 @@ static const u_int32_t ar9287Modes_tx_gain_9287_1_0[][6] = { | |||
3432 | }; | 3432 | }; |
3433 | 3433 | ||
3434 | 3434 | ||
3435 | static const u_int32_t ar9287Modes_rx_gain_9287_1_0[][6] = { | 3435 | static const u32 ar9287Modes_rx_gain_9287_1_0[][6] = { |
3436 | /* Address 5G-HT20 5G-HT40 2G-HT40 2G-HT20 Turbo */ | 3436 | /* Address 5G-HT20 5G-HT40 2G-HT40 2G-HT20 Turbo */ |
3437 | { 0x00009a00, 0x00000000, 0x00000000, 0x0000a120, 0x0000a120, 0x0000a120 }, | 3437 | { 0x00009a00, 0x00000000, 0x00000000, 0x0000a120, 0x0000a120, 0x0000a120 }, |
3438 | { 0x00009a04, 0x00000000, 0x00000000, 0x0000a124, 0x0000a124, 0x0000a124 }, | 3438 | { 0x00009a04, 0x00000000, 0x00000000, 0x0000a124, 0x0000a124, 0x0000a124 }, |
@@ -3694,7 +3694,7 @@ static const u_int32_t ar9287Modes_rx_gain_9287_1_0[][6] = { | |||
3694 | { 0x0000a848, 0x00000000, 0x00000000, 0x00001067, 0x00001067, 0x00001067 }, | 3694 | { 0x0000a848, 0x00000000, 0x00000000, 0x00001067, 0x00001067, 0x00001067 }, |
3695 | }; | 3695 | }; |
3696 | 3696 | ||
3697 | static const u_int32_t ar9287PciePhy_clkreq_always_on_L1_9287_1_0[][2] = { | 3697 | static const u32 ar9287PciePhy_clkreq_always_on_L1_9287_1_0[][2] = { |
3698 | {0x00004040, 0x9248fd00 }, | 3698 | {0x00004040, 0x9248fd00 }, |
3699 | {0x00004040, 0x24924924 }, | 3699 | {0x00004040, 0x24924924 }, |
3700 | {0x00004040, 0xa8000019 }, | 3700 | {0x00004040, 0xa8000019 }, |
@@ -3707,7 +3707,7 @@ static const u_int32_t ar9287PciePhy_clkreq_always_on_L1_9287_1_0[][2] = { | |||
3707 | {0x00004044, 0x00000000 }, | 3707 | {0x00004044, 0x00000000 }, |
3708 | }; | 3708 | }; |
3709 | 3709 | ||
3710 | static const u_int32_t ar9287PciePhy_clkreq_off_L1_9287_1_0[][2] = { | 3710 | static const u32 ar9287PciePhy_clkreq_off_L1_9287_1_0[][2] = { |
3711 | {0x00004040, 0x9248fd00 }, | 3711 | {0x00004040, 0x9248fd00 }, |
3712 | {0x00004040, 0x24924924 }, | 3712 | {0x00004040, 0x24924924 }, |
3713 | {0x00004040, 0xa8000019 }, | 3713 | {0x00004040, 0xa8000019 }, |
@@ -3722,7 +3722,7 @@ static const u_int32_t ar9287PciePhy_clkreq_off_L1_9287_1_0[][2] = { | |||
3722 | 3722 | ||
3723 | /* AR9287 Revision 11 */ | 3723 | /* AR9287 Revision 11 */ |
3724 | 3724 | ||
3725 | static const u_int32_t ar9287Modes_9287_1_1[][6] = { | 3725 | static const u32 ar9287Modes_9287_1_1[][6] = { |
3726 | /* Address 5G-HT20 5G-HT40 2G-HT40 2G-HT20 Turbo */ | 3726 | /* Address 5G-HT20 5G-HT40 2G-HT40 2G-HT20 Turbo */ |
3727 | { 0x00001030, 0x00000000, 0x00000000, 0x000002c0, 0x00000160, 0x000001e0 }, | 3727 | { 0x00001030, 0x00000000, 0x00000000, 0x000002c0, 0x00000160, 0x000001e0 }, |
3728 | { 0x00001070, 0x00000000, 0x00000000, 0x00000318, 0x0000018c, 0x000001e0 }, | 3728 | { 0x00001070, 0x00000000, 0x00000000, 0x00000318, 0x0000018c, 0x000001e0 }, |
@@ -3769,7 +3769,7 @@ static const u_int32_t ar9287Modes_9287_1_1[][6] = { | |||
3769 | { 0x0000a3d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, | 3769 | { 0x0000a3d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, |
3770 | }; | 3770 | }; |
3771 | 3771 | ||
3772 | static const u_int32_t ar9287Common_9287_1_1[][2] = { | 3772 | static const u32 ar9287Common_9287_1_1[][2] = { |
3773 | { 0x0000000c, 0x00000000 }, | 3773 | { 0x0000000c, 0x00000000 }, |
3774 | { 0x00000030, 0x00020015 }, | 3774 | { 0x00000030, 0x00020015 }, |
3775 | { 0x00000034, 0x00000005 }, | 3775 | { 0x00000034, 0x00000005 }, |
@@ -4142,19 +4142,19 @@ static const u_int32_t ar9287Common_9287_1_1[][2] = { | |||
4142 | * registers be programmed differently from the channel between 2412 and | 4142 | * registers be programmed differently from the channel between 2412 and |
4143 | * 2472 MHz. | 4143 | * 2472 MHz. |
4144 | */ | 4144 | */ |
4145 | static const u_int32_t ar9287Common_normal_cck_fir_coeff_92871_1[][2] = { | 4145 | static const u32 ar9287Common_normal_cck_fir_coeff_92871_1[][2] = { |
4146 | { 0x0000a1f4, 0x00fffeff }, | 4146 | { 0x0000a1f4, 0x00fffeff }, |
4147 | { 0x0000a1f8, 0x00f5f9ff }, | 4147 | { 0x0000a1f8, 0x00f5f9ff }, |
4148 | { 0x0000a1fc, 0xb79f6427 }, | 4148 | { 0x0000a1fc, 0xb79f6427 }, |
4149 | }; | 4149 | }; |
4150 | 4150 | ||
4151 | static const u_int32_t ar9287Common_japan_2484_cck_fir_coeff_92871_1[][2] = { | 4151 | static const u32 ar9287Common_japan_2484_cck_fir_coeff_92871_1[][2] = { |
4152 | { 0x0000a1f4, 0x00000000 }, | 4152 | { 0x0000a1f4, 0x00000000 }, |
4153 | { 0x0000a1f8, 0xefff0301 }, | 4153 | { 0x0000a1f8, 0xefff0301 }, |
4154 | { 0x0000a1fc, 0xca9228ee }, | 4154 | { 0x0000a1fc, 0xca9228ee }, |
4155 | }; | 4155 | }; |
4156 | 4156 | ||
4157 | static const u_int32_t ar9287Modes_tx_gain_9287_1_1[][6] = { | 4157 | static const u32 ar9287Modes_tx_gain_9287_1_1[][6] = { |
4158 | /* Address 5G-HT20 5G-HT40 2G-HT40 2G-HT20 Turbo */ | 4158 | /* Address 5G-HT20 5G-HT40 2G-HT40 2G-HT20 Turbo */ |
4159 | { 0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, | 4159 | { 0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, |
4160 | { 0x0000a304, 0x00000000, 0x00000000, 0x00004002, 0x00004002, 0x00004002 }, | 4160 | { 0x0000a304, 0x00000000, 0x00000000, 0x00004002, 0x00004002, 0x00004002 }, |
@@ -4203,7 +4203,7 @@ static const u_int32_t ar9287Modes_tx_gain_9287_1_1[][6] = { | |||
4203 | { 0x0000a274, 0x0a180000, 0x0a180000, 0x0a1aa000, 0x0a1aa000, 0x0a1aa000 }, | 4203 | { 0x0000a274, 0x0a180000, 0x0a180000, 0x0a1aa000, 0x0a1aa000, 0x0a1aa000 }, |
4204 | }; | 4204 | }; |
4205 | 4205 | ||
4206 | static const u_int32_t ar9287Modes_rx_gain_9287_1_1[][6] = { | 4206 | static const u32 ar9287Modes_rx_gain_9287_1_1[][6] = { |
4207 | /* Address 5G-HT20 5G-HT40 2G-HT40 2G-HT20 Turbo */ | 4207 | /* Address 5G-HT20 5G-HT40 2G-HT40 2G-HT20 Turbo */ |
4208 | { 0x00009a00, 0x00000000, 0x00000000, 0x0000a120, 0x0000a120, 0x0000a120 }, | 4208 | { 0x00009a00, 0x00000000, 0x00000000, 0x0000a120, 0x0000a120, 0x0000a120 }, |
4209 | { 0x00009a04, 0x00000000, 0x00000000, 0x0000a124, 0x0000a124, 0x0000a124 }, | 4209 | { 0x00009a04, 0x00000000, 0x00000000, 0x0000a124, 0x0000a124, 0x0000a124 }, |
@@ -4465,7 +4465,7 @@ static const u_int32_t ar9287Modes_rx_gain_9287_1_1[][6] = { | |||
4465 | { 0x0000a848, 0x00000000, 0x00000000, 0x00001067, 0x00001067, 0x00001067 }, | 4465 | { 0x0000a848, 0x00000000, 0x00000000, 0x00001067, 0x00001067, 0x00001067 }, |
4466 | }; | 4466 | }; |
4467 | 4467 | ||
4468 | static const u_int32_t ar9287PciePhy_clkreq_always_on_L1_9287_1_1[][2] = { | 4468 | static const u32 ar9287PciePhy_clkreq_always_on_L1_9287_1_1[][2] = { |
4469 | {0x00004040, 0x9248fd00 }, | 4469 | {0x00004040, 0x9248fd00 }, |
4470 | {0x00004040, 0x24924924 }, | 4470 | {0x00004040, 0x24924924 }, |
4471 | {0x00004040, 0xa8000019 }, | 4471 | {0x00004040, 0xa8000019 }, |
@@ -4478,7 +4478,7 @@ static const u_int32_t ar9287PciePhy_clkreq_always_on_L1_9287_1_1[][2] = { | |||
4478 | {0x00004044, 0x00000000 }, | 4478 | {0x00004044, 0x00000000 }, |
4479 | }; | 4479 | }; |
4480 | 4480 | ||
4481 | static const u_int32_t ar9287PciePhy_clkreq_off_L1_9287_1_1[][2] = { | 4481 | static const u32 ar9287PciePhy_clkreq_off_L1_9287_1_1[][2] = { |
4482 | {0x00004040, 0x9248fd00 }, | 4482 | {0x00004040, 0x9248fd00 }, |
4483 | {0x00004040, 0x24924924 }, | 4483 | {0x00004040, 0x24924924 }, |
4484 | {0x00004040, 0xa8000019 }, | 4484 | {0x00004040, 0xa8000019 }, |
@@ -4493,7 +4493,7 @@ static const u_int32_t ar9287PciePhy_clkreq_off_L1_9287_1_1[][2] = { | |||
4493 | 4493 | ||
4494 | 4494 | ||
4495 | /* AR9271 initialization values automaticaly created: 06/04/09 */ | 4495 | /* AR9271 initialization values automaticaly created: 06/04/09 */ |
4496 | static const u_int32_t ar9271Modes_9271[][6] = { | 4496 | static const u32 ar9271Modes_9271[][6] = { |
4497 | { 0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 0x000001e0 }, | 4497 | { 0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 0x000001e0 }, |
4498 | { 0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c, 0x000001e0 }, | 4498 | { 0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c, 0x000001e0 }, |
4499 | { 0x000010b0, 0x00000e60, 0x00001cc0, 0x00007c70, 0x00003e38, 0x00001180 }, | 4499 | { 0x000010b0, 0x00000e60, 0x00001cc0, 0x00007c70, 0x00003e38, 0x00001180 }, |
@@ -4799,7 +4799,7 @@ static const u_int32_t ar9271Modes_9271[][6] = { | |||
4799 | { 0x0000a358, 0x7999aa02, 0x7999aa02, 0x7999aa0e, 0x7999aa0e, 0x7999aa0e }, | 4799 | { 0x0000a358, 0x7999aa02, 0x7999aa02, 0x7999aa0e, 0x7999aa0e, 0x7999aa0e }, |
4800 | }; | 4800 | }; |
4801 | 4801 | ||
4802 | static const u_int32_t ar9271Common_9271[][2] = { | 4802 | static const u32 ar9271Common_9271[][2] = { |
4803 | { 0x0000000c, 0x00000000 }, | 4803 | { 0x0000000c, 0x00000000 }, |
4804 | { 0x00000030, 0x00020045 }, | 4804 | { 0x00000030, 0x00020045 }, |
4805 | { 0x00000034, 0x00000005 }, | 4805 | { 0x00000034, 0x00000005 }, |
@@ -5127,24 +5127,24 @@ static const u_int32_t ar9271Common_9271[][2] = { | |||
5127 | { 0x0000d384, 0xf3307ff0 }, | 5127 | { 0x0000d384, 0xf3307ff0 }, |
5128 | }; | 5128 | }; |
5129 | 5129 | ||
5130 | static const u_int32_t ar9271Common_normal_cck_fir_coeff_9271[][2] = { | 5130 | static const u32 ar9271Common_normal_cck_fir_coeff_9271[][2] = { |
5131 | { 0x0000a1f4, 0x00fffeff }, | 5131 | { 0x0000a1f4, 0x00fffeff }, |
5132 | { 0x0000a1f8, 0x00f5f9ff }, | 5132 | { 0x0000a1f8, 0x00f5f9ff }, |
5133 | { 0x0000a1fc, 0xb79f6427 }, | 5133 | { 0x0000a1fc, 0xb79f6427 }, |
5134 | }; | 5134 | }; |
5135 | 5135 | ||
5136 | static const u_int32_t ar9271Common_japan_2484_cck_fir_coeff_9271[][2] = { | 5136 | static const u32 ar9271Common_japan_2484_cck_fir_coeff_9271[][2] = { |
5137 | { 0x0000a1f4, 0x00000000 }, | 5137 | { 0x0000a1f4, 0x00000000 }, |
5138 | { 0x0000a1f8, 0xefff0301 }, | 5138 | { 0x0000a1f8, 0xefff0301 }, |
5139 | { 0x0000a1fc, 0xca9228ee }, | 5139 | { 0x0000a1fc, 0xca9228ee }, |
5140 | }; | 5140 | }; |
5141 | 5141 | ||
5142 | static const u_int32_t ar9271Modes_9271_1_0_only[][6] = { | 5142 | static const u32 ar9271Modes_9271_1_0_only[][6] = { |
5143 | { 0x00009910, 0x30002311, 0x30002311, 0x30002311, 0x30002311, 0x30002311 }, | 5143 | { 0x00009910, 0x30002311, 0x30002311, 0x30002311, 0x30002311, 0x30002311 }, |
5144 | { 0x00009828, 0x0a020001, 0x0a020001, 0x0a020001, 0x0a020001, 0x0a020001 }, | 5144 | { 0x00009828, 0x0a020001, 0x0a020001, 0x0a020001, 0x0a020001, 0x0a020001 }, |
5145 | }; | 5145 | }; |
5146 | 5146 | ||
5147 | static const u_int32_t ar9271Modes_9271_ANI_reg[][6] = { | 5147 | static const u32 ar9271Modes_9271_ANI_reg[][6] = { |
5148 | { 0x00009850, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2 }, | 5148 | { 0x00009850, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2 }, |
5149 | { 0x0000985c, 0x3139605e, 0x3139605e, 0x3137605e, 0x3137605e, 0x3139605e }, | 5149 | { 0x0000985c, 0x3139605e, 0x3139605e, 0x3137605e, 0x3137605e, 0x3139605e }, |
5150 | { 0x00009858, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e }, | 5150 | { 0x00009858, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e }, |
@@ -5155,7 +5155,7 @@ static const u_int32_t ar9271Modes_9271_ANI_reg[][6] = { | |||
5155 | { 0x000099c0, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4 }, | 5155 | { 0x000099c0, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4 }, |
5156 | }; | 5156 | }; |
5157 | 5157 | ||
5158 | static const u_int32_t ar9271Modes_normal_power_tx_gain_9271[][6] = { | 5158 | static const u32 ar9271Modes_normal_power_tx_gain_9271[][6] = { |
5159 | { 0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, | 5159 | { 0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000 }, |
5160 | { 0x0000a304, 0x00000000, 0x00000000, 0x00009200, 0x00009200, 0x00000000 }, | 5160 | { 0x0000a304, 0x00000000, 0x00000000, 0x00009200, 0x00009200, 0x00000000 }, |
5161 | { 0x0000a308, 0x00000000, 0x00000000, 0x00010208, 0x00010208, 0x00000000 }, | 5161 | { 0x0000a308, 0x00000000, 0x00000000, 0x00010208, 0x00010208, 0x00000000 }, |
@@ -5191,7 +5191,7 @@ static const u_int32_t ar9271Modes_normal_power_tx_gain_9271[][6] = { | |||
5191 | { 0x0000a3e0, 0x000003bd, 0x000003bd, 0x000003bd, 0x000003bd, 0x000003bd }, | 5191 | { 0x0000a3e0, 0x000003bd, 0x000003bd, 0x000003bd, 0x000003bd, 0x000003bd }, |
5192 | }; | 5192 | }; |
5193 | 5193 | ||
5194 | static const u_int32_t ar9271Modes_high_power_tx_gain_9271[][6] = { | 5194 | static const u32 ar9271Modes_high_power_tx_gain_9271[][6] = { |
5195 | { 0x0000a300, 0x00000000, 0x00000000, 0x00010000, 0x00010000, 0x00000000 }, | 5195 | { 0x0000a300, 0x00000000, 0x00000000, 0x00010000, 0x00010000, 0x00000000 }, |
5196 | { 0x0000a304, 0x00000000, 0x00000000, 0x00016200, 0x00016200, 0x00000000 }, | 5196 | { 0x0000a304, 0x00000000, 0x00000000, 0x00016200, 0x00016200, 0x00000000 }, |
5197 | { 0x0000a308, 0x00000000, 0x00000000, 0x00018201, 0x00018201, 0x00000000 }, | 5197 | { 0x0000a308, 0x00000000, 0x00000000, 0x00018201, 0x00018201, 0x00000000 }, |