Deleted Added
full compact
ar9580.ini (250007) ar9580.ini (278741)
1/*
2 * Copyright (c) 2013 Qualcomm Atheros, Inc.
3 *
4 * Permission to use, copy, modify, and/or distribute this software for any
5 * purpose with or without fee is hereby granted, provided that the above
6 * copyright notice and this permission notice appear in all copies.
7 *
8 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH

--- 20 unchanged lines hidden (view full) ---

29
30
31
32
33
34static const u_int32_t ar9300_ar9580_1p0_baseband_postamble_dfs_channel[][3] = {
35/* Addr 5G_HT20 5G_HT40 */
36 { 0x00009824 , 0x5ac668d0 , 0x5ac668d0 },
1/*
2 * Copyright (c) 2013 Qualcomm Atheros, Inc.
3 *
4 * Permission to use, copy, modify, and/or distribute this software for any
5 * purpose with or without fee is hereby granted, provided that the above
6 * copyright notice and this permission notice appear in all copies.
7 *
8 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH

--- 20 unchanged lines hidden (view full) ---

29
30
31
32
33
34static const u_int32_t ar9300_ar9580_1p0_baseband_postamble_dfs_channel[][3] = {
35/* Addr 5G_HT20 5G_HT40 */
36 { 0x00009824 , 0x5ac668d0 , 0x5ac668d0 },
37 { 0x00009828 , 0x06903080 , 0x06903080 },
37 { 0x00009e0c , 0x6d4000e2 , 0x6d4000e2 },
38 { 0x00009e14 , 0x37b9625e , 0x37b9625e },
38 { 0x00009e0c , 0x6d4000e2 , 0x6d4000e2 },
39 { 0x00009e14 , 0x37b9625e , 0x37b9625e },
40 { 0x00009814 , 0x3400c00f , 0x3400c00f },
39};
40
41static const u_int32_t ar9300Modes_fast_clock_ar9580_1p0[][3] = {
42/* Addr 5G_HT20 5G_HT40 */
43 { 0x00001030 , 0x00000268 , 0x000004d0 },
44 { 0x00001070 , 0x0000018c , 0x00000318 },
45 { 0x000010b0 , 0x00000fd0 , 0x00001fa0 },
46 { 0x00008014 , 0x044c044c , 0x08980898 },

--- 205 unchanged lines hidden (view full) ---

252
253static const u_int32_t ar9300_ar9580_1p0_mac_postamble[][5] = {
254/* Addr 5G_HT20 5G_HT40 2G_HT40 2G_HT20 */
255 { 0x00001030 , 0x00000230 , 0x00000460 , 0x000002c0 , 0x00000160 },
256 { 0x00001070 , 0x00000168 , 0x000002d0 , 0x00000318 , 0x0000018c },
257 { 0x000010b0 , 0x00000e60 , 0x00001cc0 , 0x00007c70 , 0x00003e38 },
258 { 0x00008014 , 0x03e803e8 , 0x07d007d0 , 0x10801600 , 0x08400b00 },
259 { 0x0000801c , 0x128d8027 , 0x128d804f , 0x12e00057 , 0x12e0002b },
41};
42
43static const u_int32_t ar9300Modes_fast_clock_ar9580_1p0[][3] = {
44/* Addr 5G_HT20 5G_HT40 */
45 { 0x00001030 , 0x00000268 , 0x000004d0 },
46 { 0x00001070 , 0x0000018c , 0x00000318 },
47 { 0x000010b0 , 0x00000fd0 , 0x00001fa0 },
48 { 0x00008014 , 0x044c044c , 0x08980898 },

--- 205 unchanged lines hidden (view full) ---

254
255static const u_int32_t ar9300_ar9580_1p0_mac_postamble[][5] = {
256/* Addr 5G_HT20 5G_HT40 2G_HT40 2G_HT20 */
257 { 0x00001030 , 0x00000230 , 0x00000460 , 0x000002c0 , 0x00000160 },
258 { 0x00001070 , 0x00000168 , 0x000002d0 , 0x00000318 , 0x0000018c },
259 { 0x000010b0 , 0x00000e60 , 0x00001cc0 , 0x00007c70 , 0x00003e38 },
260 { 0x00008014 , 0x03e803e8 , 0x07d007d0 , 0x10801600 , 0x08400b00 },
261 { 0x0000801c , 0x128d8027 , 0x128d804f , 0x12e00057 , 0x12e0002b },
260 { 0x00008120 , 0x08f04800 , 0x08f04800 , 0x08f04810 , 0x08f04810 },
262 { 0x00008120 , 0x18f04800 , 0x18f04800 , 0x18f04810 , 0x18f04810 },
261 { 0x000081d0 , 0x00003210 , 0x00003210 , 0x0000320a , 0x0000320a },
262 { 0x00008318 , 0x00003e80 , 0x00007d00 , 0x00006880 , 0x00003440 },
263};
264
265static const u_int32_t ar9300Modes_low_ob_db_tx_gain_table_ar9580_1p0[][5] = {
266/* Addr 5G_HT20 5G_HT40 2G_HT40 2G_HT20 */
267 { 0x0000a2dc , 0x0380c7fc , 0x0380c7fc , 0x03aaa352 , 0x03aaa352 },
268 { 0x0000a2e0 , 0x0000f800 , 0x0000f800 , 0x03ccc584 , 0x03ccc584 },

--- 817 unchanged lines hidden (view full) ---

1086 { 0x00008244 , 0x0010f400 },
1087 { 0x00008248 , 0x00000800 },
1088 { 0x0000824c , 0x0001e800 },
1089 { 0x00008250 , 0x00000000 },
1090 { 0x00008254 , 0x00000000 },
1091 { 0x00008258 , 0x00000000 },
1092 { 0x0000825c , 0x40000000 },
1093 { 0x00008260 , 0x00080922 },
263 { 0x000081d0 , 0x00003210 , 0x00003210 , 0x0000320a , 0x0000320a },
264 { 0x00008318 , 0x00003e80 , 0x00007d00 , 0x00006880 , 0x00003440 },
265};
266
267static const u_int32_t ar9300Modes_low_ob_db_tx_gain_table_ar9580_1p0[][5] = {
268/* Addr 5G_HT20 5G_HT40 2G_HT40 2G_HT20 */
269 { 0x0000a2dc , 0x0380c7fc , 0x0380c7fc , 0x03aaa352 , 0x03aaa352 },
270 { 0x0000a2e0 , 0x0000f800 , 0x0000f800 , 0x03ccc584 , 0x03ccc584 },

--- 817 unchanged lines hidden (view full) ---

1088 { 0x00008244 , 0x0010f400 },
1089 { 0x00008248 , 0x00000800 },
1090 { 0x0000824c , 0x0001e800 },
1091 { 0x00008250 , 0x00000000 },
1092 { 0x00008254 , 0x00000000 },
1093 { 0x00008258 , 0x00000000 },
1094 { 0x0000825c , 0x40000000 },
1095 { 0x00008260 , 0x00080922 },
1094 { 0x00008264 , 0x9bc00010 },
1096 { 0x00008264 , 0x9d400010 },
1095 { 0x00008268 , 0xffffffff },
1096 { 0x0000826c , 0x0000ffff },
1097 { 0x00008270 , 0x00000000 },
1098 { 0x00008274 , 0x40000000 },
1099 { 0x00008278 , 0x003e4180 },
1100 { 0x0000827c , 0x00000004 },
1101 { 0x00008284 , 0x0000002c },
1102 { 0x00008288 , 0x0000002c },

--- 1047 unchanged lines hidden (view full) ---

2150 { 0x00009830 , 0x0000059c , 0x0000059c , 0x0000119c , 0x0000119c },
2151 { 0x00009c00 , 0x000000c4 , 0x000000c4 , 0x000000c4 , 0x000000c4 },
2152 { 0x00009e00 , 0x0372111a , 0x0372111a , 0x037216a0 , 0x037216a0 },
2153 { 0x00009e04 , 0x001c2020 , 0x001c2020 , 0x001c2020 , 0x001c2020 },
2154 { 0x00009e0c , 0x6c4000e2 , 0x6d4000e2 , 0x6d4000e2 , 0x6c4000e2 },
2155 { 0x00009e10 , 0x7ec88d2e , 0x7ec88d2e , 0x7ec84d2e , 0x7ec84d2e },
2156 { 0x00009e14 , 0x37b95d5e , 0x37b9605e , 0x3379605e , 0x33795d5e },
2157 { 0x00009e18 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 },
1097 { 0x00008268 , 0xffffffff },
1098 { 0x0000826c , 0x0000ffff },
1099 { 0x00008270 , 0x00000000 },
1100 { 0x00008274 , 0x40000000 },
1101 { 0x00008278 , 0x003e4180 },
1102 { 0x0000827c , 0x00000004 },
1103 { 0x00008284 , 0x0000002c },
1104 { 0x00008288 , 0x0000002c },

--- 1047 unchanged lines hidden (view full) ---

2152 { 0x00009830 , 0x0000059c , 0x0000059c , 0x0000119c , 0x0000119c },
2153 { 0x00009c00 , 0x000000c4 , 0x000000c4 , 0x000000c4 , 0x000000c4 },
2154 { 0x00009e00 , 0x0372111a , 0x0372111a , 0x037216a0 , 0x037216a0 },
2155 { 0x00009e04 , 0x001c2020 , 0x001c2020 , 0x001c2020 , 0x001c2020 },
2156 { 0x00009e0c , 0x6c4000e2 , 0x6d4000e2 , 0x6d4000e2 , 0x6c4000e2 },
2157 { 0x00009e10 , 0x7ec88d2e , 0x7ec88d2e , 0x7ec84d2e , 0x7ec84d2e },
2158 { 0x00009e14 , 0x37b95d5e , 0x37b9605e , 0x3379605e , 0x33795d5e },
2159 { 0x00009e18 , 0x00000000 , 0x00000000 , 0x00000000 , 0x00000000 },
2158 { 0x00009e1c , 0x0001cf9c , 0x0001cf9c , 0x00021f9c , 0x00021f9c },
2160 { 0x00009e1c , 0x0001c59c , 0x0001c59c , 0x0002159c , 0x0002159c },
2159 { 0x00009e20 , 0x000003b5 , 0x000003b5 , 0x000003ce , 0x000003ce },
2160 { 0x00009e2c , 0x0000001c , 0x0000001c , 0x00000021 , 0x00000021 },
2161 { 0x00009e3c , 0xcf946220 , 0xcf946220 , 0xcf946222 , 0xcf946222 },
2162 { 0x00009e44 , 0x02321e27 , 0x02321e27 , 0x02291e27 , 0x02291e27 },
2163 { 0x00009e48 , 0x5030201a , 0x5030201a , 0x50302012 , 0x50302012 },
2164 { 0x00009fc8 , 0x0003f000 , 0x0003f000 , 0x0001a000 , 0x0001a000 },
2165 { 0x0000a204 , 0x000036c0 , 0x000036c4 , 0x000036c4 , 0x000036c0 },
2166 { 0x0000a208 , 0x00000104 , 0x00000104 , 0x00000004 , 0x00000004 },

--- 53 unchanged lines hidden ---
2161 { 0x00009e20 , 0x000003b5 , 0x000003b5 , 0x000003ce , 0x000003ce },
2162 { 0x00009e2c , 0x0000001c , 0x0000001c , 0x00000021 , 0x00000021 },
2163 { 0x00009e3c , 0xcf946220 , 0xcf946220 , 0xcf946222 , 0xcf946222 },
2164 { 0x00009e44 , 0x02321e27 , 0x02321e27 , 0x02291e27 , 0x02291e27 },
2165 { 0x00009e48 , 0x5030201a , 0x5030201a , 0x50302012 , 0x50302012 },
2166 { 0x00009fc8 , 0x0003f000 , 0x0003f000 , 0x0001a000 , 0x0001a000 },
2167 { 0x0000a204 , 0x000036c0 , 0x000036c4 , 0x000036c4 , 0x000036c0 },
2168 { 0x0000a208 , 0x00000104 , 0x00000104 , 0x00000004 , 0x00000004 },

--- 53 unchanged lines hidden ---