1 /* 2 * Copyright 2009 Sun Microsystems, Inc. All rights reserved. 3 * Use is subject to license terms. 4 */ 5 6 /* 7 * Copyright (c) 2008 Atheros Communications Inc. 8 * 9 * Permission to use, copy, modify, and/or distribute this software for any 10 * purpose with or without fee is hereby granted, provided that the above 11 * copyright notice and this permission notice appear in all copies. 12 * 13 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 14 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 15 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 16 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 17 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 18 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 19 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 20 */ 21 22 #ifndef _ARN_INITVALS_H 23 #define _ARN_INITVALS_H 24 25 #ifdef __cplusplus 26 extern "C" { 27 #endif 28 29 /* AR5416 to Fowl ar5146.ini */ 30 static const uint32_t ar5416Modes_9100[][6] = { 31 { 0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 32 0x000001e0 }, 33 { 0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c, 34 0x000001e0 }, 35 { 0x000010b0, 0x00000e60, 0x00001cc0, 0x00007c70, 0x00003e38, 36 0x00001180 }, 37 { 0x000010f0, 0x0000a000, 0x00014000, 0x00016000, 0x0000b000, 38 0x00014008 }, 39 { 0x00008014, 0x03e803e8, 0x07d007d0, 0x10801600, 0x08400b00, 40 0x06e006e0 }, 41 { 0x0000801c, 0x128d93a7, 0x128d93cf, 0x12e013d7, 0x12e013ab, 42 0x098813cf }, 43 { 0x00009804, 0x00000300, 0x000003c4, 0x000003c4, 0x00000300, 44 0x00000303 }, 45 { 0x00009820, 0x02020200, 0x02020200, 0x02020200, 0x02020200, 46 0x02020200 }, 47 { 0x00009824, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e, 48 0x00000e0e }, 49 { 0x00009828, 0x0a020001, 0x0a020001, 0x0a020001, 0x0a020001, 50 0x0a020001 }, 51 { 0x00009834, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e, 52 0x00000e0e }, 53 { 0x00009838, 0x00000007, 0x00000007, 0x00000007, 0x00000007, 54 0x00000007 }, 55 { 0x00009844, 0x1372161e, 0x1372161e, 0x137216a0, 0x137216a0, 56 0x137216a0 }, 57 { 0x00009848, 0x001a6a65, 0x001a6a65, 0x00197a68, 0x00197a68, 58 0x00197a68 }, 59 { 0x0000a848, 0x001a6a65, 0x001a6a65, 0x00197a68, 0x00197a68, 60 0x00197a68 }, 61 { 0x0000b848, 0x001a6a65, 0x001a6a65, 0x00197a68, 0x00197a68, 62 0x00197a68 }, 63 { 0x00009850, 0x6c48b4e0, 0x6c48b4e0, 0x6c48b0de, 0x6c48b0de, 64 0x6c48b0de }, 65 { 0x00009858, 0x7ec82d2e, 0x7ec82d2e, 0x7ec82d2e, 0x7ec82d2e, 66 0x7ec82d2e }, 67 { 0x0000985c, 0x31395d5e, 0x31395d5e, 0x31395d5e, 0x31395d5e, 68 0x31395d5e }, 69 { 0x00009860, 0x00049d18, 0x00049d18, 0x00049d18, 0x00049d18, 70 0x00049d18 }, 71 { 0x0000c864, 0x0001ce00, 0x0001ce00, 0x0001ce00, 0x0001ce00, 72 0x0001ce00 }, 73 { 0x00009868, 0x409a4190, 0x409a4190, 0x409a4190, 0x409a4190, 74 0x409a4190 }, 75 { 0x0000986c, 0x050cb081, 0x050cb081, 0x050cb081, 0x050cb081, 76 0x050cb081 }, 77 { 0x00009914, 0x000007d0, 0x00000fa0, 0x00001130, 0x00000898, 78 0x000007d0 }, 79 { 0x00009918, 0x000001b8, 0x00000370, 0x00000268, 0x00000134, 80 0x00000134 }, 81 { 0x00009924, 0xd0058a0b, 0xd0058a0b, 0xd0058a0b, 0xd0058a0b, 82 0xd0058a0b }, 83 { 0x00009944, 0xffb81020, 0xffb81020, 0xffb81020, 0xffb81020, 84 0xffb81020 }, 85 { 0x00009960, 0x00000900, 0x00000900, 0x00012d80, 0x00012d80, 86 0x00012d80 }, 87 { 0x0000a960, 0x00000900, 0x00000900, 0x00012d80, 0x00012d80, 88 0x00012d80 }, 89 { 0x0000b960, 0x00000900, 0x00000900, 0x00012d80, 0x00012d80, 90 0x00012d80 }, 91 { 0x00009964, 0x00000000, 0x00000000, 0x00001120, 0x00001120, 92 0x00001120 }, 93 { 0x0000c9bc, 0x001a0a00, 0x001a0a00, 0x001a0a00, 0x001a0a00, 94 0x001a0a00 }, 95 { 0x000099c0, 0x038919be, 0x038919be, 0x038919be, 0x038919be, 96 0x038919be }, 97 { 0x000099c4, 0x06336f77, 0x06336f77, 0x06336f77, 0x06336f77, 98 0x06336f77 }, 99 { 0x000099c8, 0x60f6532c, 0x60f6532c, 0x60f6532c, 0x60f6532c, 100 0x60f6532c }, 101 { 0x000099cc, 0x08f186c8, 0x08f186c8, 0x08f186c8, 0x08f186c8, 102 0x08f186c8 }, 103 { 0x000099d0, 0x00046384, 0x00046384, 0x00046384, 0x00046384, 104 0x00046384 }, 105 { 0x000099d4, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 106 0x00000000 }, 107 { 0x000099d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 108 0x00000000 }, 109 { 0x0000a204, 0x00000880, 0x00000880, 0x00000880, 0x00000880, 110 0x00000880 }, 111 { 0x0000a208, 0xd6be4788, 0xd6be4788, 0xd03e4788, 0xd03e4788, 112 0xd03e4788 }, 113 { 0x0000a20c, 0x002ec1e0, 0x002ec1e0, 0x002ac120, 0x002ac120, 114 0x002ac120 }, 115 { 0x0000b20c, 0x002ec1e0, 0x002ec1e0, 0x002ac120, 0x002ac120, 116 0x002ac120 }, 117 { 0x0000c20c, 0x002ec1e0, 0x002ec1e0, 0x002ac120, 0x002ac120, 118 0x002ac120 }, 119 { 0x0000a21c, 0x1883800a, 0x1883800a, 0x1883800a, 0x1883800a, 120 0x1883800a }, 121 { 0x0000a230, 0x00000000, 0x00000000, 0x00000210, 0x00000108, 122 0x00000000 }, 123 { 0x0000a274, 0x0a1a9caa, 0x0a1a9caa, 0x0a1a7caa, 0x0a1a7caa, 124 0x0a1a7caa }, 125 { 0x0000a300, 0x18010000, 0x18010000, 0x18010000, 0x18010000, 126 0x18010000 }, 127 { 0x0000a304, 0x30032602, 0x30032602, 0x2e032402, 0x2e032402, 128 0x2e032402 }, 129 { 0x0000a308, 0x48073e06, 0x48073e06, 0x4a0a3c06, 0x4a0a3c06, 130 0x4a0a3c06 }, 131 { 0x0000a30c, 0x560b4c0a, 0x560b4c0a, 0x621a540b, 0x621a540b, 132 0x621a540b }, 133 { 0x0000a310, 0x641a600f, 0x641a600f, 0x764f6c1b, 0x764f6c1b, 134 0x764f6c1b }, 135 { 0x0000a314, 0x7a4f6e1b, 0x7a4f6e1b, 0x845b7a5a, 0x845b7a5a, 136 0x845b7a5a }, 137 { 0x0000a318, 0x8c5b7e5a, 0x8c5b7e5a, 0x950f8ccf, 0x950f8ccf, 138 0x950f8ccf }, 139 { 0x0000a31c, 0x9d0f96cf, 0x9d0f96cf, 0xa5cf9b4f, 0xa5cf9b4f, 140 0xa5cf9b4f }, 141 { 0x0000a320, 0xb51fa69f, 0xb51fa69f, 0xbddfaf1f, 0xbddfaf1f, 142 0xbddfaf1f }, 143 { 0x0000a324, 0xcb3fbd07, 0xcb3fbcbf, 0xd1ffc93f, 0xd1ffc93f, 144 0xd1ffc93f }, 145 { 0x0000a328, 0x0000d7bf, 0x0000d7bf, 0x00000000, 0x00000000, 146 0x00000000 }, 147 { 0x0000a32c, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 148 0x00000000 }, 149 { 0x0000a330, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 150 0x00000000 }, 151 { 0x0000a334, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 152 0x00000000 } 153 }; 154 155 static const uint32_t ar5416Common_9100[][2] = { 156 { 0x0000000c, 0x00000000 }, 157 { 0x00000030, 0x00020015 }, 158 { 0x00000034, 0x00000005 }, 159 { 0x00000040, 0x00000000 }, 160 { 0x00000044, 0x00000008 }, 161 { 0x00000048, 0x00000008 }, 162 { 0x0000004c, 0x00000010 }, 163 { 0x00000050, 0x00000000 }, 164 { 0x00000054, 0x0000001f }, 165 { 0x00000800, 0x00000000 }, 166 { 0x00000804, 0x00000000 }, 167 { 0x00000808, 0x00000000 }, 168 { 0x0000080c, 0x00000000 }, 169 { 0x00000810, 0x00000000 }, 170 { 0x00000814, 0x00000000 }, 171 { 0x00000818, 0x00000000 }, 172 { 0x0000081c, 0x00000000 }, 173 { 0x00000820, 0x00000000 }, 174 { 0x00000824, 0x00000000 }, 175 { 0x00001040, 0x002ffc0f }, 176 { 0x00001044, 0x002ffc0f }, 177 { 0x00001048, 0x002ffc0f }, 178 { 0x0000104c, 0x002ffc0f }, 179 { 0x00001050, 0x002ffc0f }, 180 { 0x00001054, 0x002ffc0f }, 181 { 0x00001058, 0x002ffc0f }, 182 { 0x0000105c, 0x002ffc0f }, 183 { 0x00001060, 0x002ffc0f }, 184 { 0x00001064, 0x002ffc0f }, 185 { 0x00001230, 0x00000000 }, 186 { 0x00001270, 0x00000000 }, 187 { 0x00001038, 0x00000000 }, 188 { 0x00001078, 0x00000000 }, 189 { 0x000010b8, 0x00000000 }, 190 { 0x000010f8, 0x00000000 }, 191 { 0x00001138, 0x00000000 }, 192 { 0x00001178, 0x00000000 }, 193 { 0x000011b8, 0x00000000 }, 194 { 0x000011f8, 0x00000000 }, 195 { 0x00001238, 0x00000000 }, 196 { 0x00001278, 0x00000000 }, 197 { 0x000012b8, 0x00000000 }, 198 { 0x000012f8, 0x00000000 }, 199 { 0x00001338, 0x00000000 }, 200 { 0x00001378, 0x00000000 }, 201 { 0x000013b8, 0x00000000 }, 202 { 0x000013f8, 0x00000000 }, 203 { 0x00001438, 0x00000000 }, 204 { 0x00001478, 0x00000000 }, 205 { 0x000014b8, 0x00000000 }, 206 { 0x000014f8, 0x00000000 }, 207 { 0x00001538, 0x00000000 }, 208 { 0x00001578, 0x00000000 }, 209 { 0x000015b8, 0x00000000 }, 210 { 0x000015f8, 0x00000000 }, 211 { 0x00001638, 0x00000000 }, 212 { 0x00001678, 0x00000000 }, 213 { 0x000016b8, 0x00000000 }, 214 { 0x000016f8, 0x00000000 }, 215 { 0x00001738, 0x00000000 }, 216 { 0x00001778, 0x00000000 }, 217 { 0x000017b8, 0x00000000 }, 218 { 0x000017f8, 0x00000000 }, 219 { 0x0000103c, 0x00000000 }, 220 { 0x0000107c, 0x00000000 }, 221 { 0x000010bc, 0x00000000 }, 222 { 0x000010fc, 0x00000000 }, 223 { 0x0000113c, 0x00000000 }, 224 { 0x0000117c, 0x00000000 }, 225 { 0x000011bc, 0x00000000 }, 226 { 0x000011fc, 0x00000000 }, 227 { 0x0000123c, 0x00000000 }, 228 { 0x0000127c, 0x00000000 }, 229 { 0x000012bc, 0x00000000 }, 230 { 0x000012fc, 0x00000000 }, 231 { 0x0000133c, 0x00000000 }, 232 { 0x0000137c, 0x00000000 }, 233 { 0x000013bc, 0x00000000 }, 234 { 0x000013fc, 0x00000000 }, 235 { 0x0000143c, 0x00000000 }, 236 { 0x0000147c, 0x00000000 }, 237 { 0x00004030, 0x00000002 }, 238 { 0x0000403c, 0x00000002 }, 239 { 0x00007010, 0x00000000 }, 240 { 0x00007038, 0x000004c2 }, 241 { 0x00008004, 0x00000000 }, 242 { 0x00008008, 0x00000000 }, 243 { 0x0000800c, 0x00000000 }, 244 { 0x00008018, 0x00000700 }, 245 { 0x00008020, 0x00000000 }, 246 { 0x00008038, 0x00000000 }, 247 { 0x0000803c, 0x00000000 }, 248 { 0x00008048, 0x40000000 }, 249 { 0x00008054, 0x00000000 }, 250 { 0x00008058, 0x00000000 }, 251 { 0x0000805c, 0x000fc78f }, 252 { 0x00008060, 0x0000000f }, 253 { 0x00008064, 0x00000000 }, 254 { 0x000080c0, 0x2a82301a }, 255 { 0x000080c4, 0x05dc01e0 }, 256 { 0x000080c8, 0x1f402710 }, 257 { 0x000080cc, 0x01f40000 }, 258 { 0x000080d0, 0x00001e00 }, 259 { 0x000080d4, 0x00000000 }, 260 { 0x000080d8, 0x00400000 }, 261 { 0x000080e0, 0xffffffff }, 262 { 0x000080e4, 0x0000ffff }, 263 { 0x000080e8, 0x003f3f3f }, 264 { 0x000080ec, 0x00000000 }, 265 { 0x000080f0, 0x00000000 }, 266 { 0x000080f4, 0x00000000 }, 267 { 0x000080f8, 0x00000000 }, 268 { 0x000080fc, 0x00020000 }, 269 { 0x00008100, 0x00020000 }, 270 { 0x00008104, 0x00000001 }, 271 { 0x00008108, 0x00000052 }, 272 { 0x0000810c, 0x00000000 }, 273 { 0x00008110, 0x00000168 }, 274 { 0x00008118, 0x000100aa }, 275 { 0x0000811c, 0x00003210 }, 276 { 0x00008120, 0x08f04800 }, 277 { 0x00008124, 0x00000000 }, 278 { 0x00008128, 0x00000000 }, 279 { 0x0000812c, 0x00000000 }, 280 { 0x00008130, 0x00000000 }, 281 { 0x00008134, 0x00000000 }, 282 { 0x00008138, 0x00000000 }, 283 { 0x0000813c, 0x00000000 }, 284 { 0x00008144, 0xffffffff }, 285 { 0x00008168, 0x00000000 }, 286 { 0x0000816c, 0x00000000 }, 287 { 0x00008170, 0x32143320 }, 288 { 0x00008174, 0xfaa4fa50 }, 289 { 0x00008178, 0x00000100 }, 290 { 0x0000817c, 0x00000000 }, 291 { 0x000081c4, 0x00000000 }, 292 { 0x000081d0, 0x00003210 }, 293 { 0x000081ec, 0x00000000 }, 294 { 0x000081f0, 0x00000000 }, 295 { 0x000081f4, 0x00000000 }, 296 { 0x000081f8, 0x00000000 }, 297 { 0x000081fc, 0x00000000 }, 298 { 0x00008200, 0x00000000 }, 299 { 0x00008204, 0x00000000 }, 300 { 0x00008208, 0x00000000 }, 301 { 0x0000820c, 0x00000000 }, 302 { 0x00008210, 0x00000000 }, 303 { 0x00008214, 0x00000000 }, 304 { 0x00008218, 0x00000000 }, 305 { 0x0000821c, 0x00000000 }, 306 { 0x00008220, 0x00000000 }, 307 { 0x00008224, 0x00000000 }, 308 { 0x00008228, 0x00000000 }, 309 { 0x0000822c, 0x00000000 }, 310 { 0x00008230, 0x00000000 }, 311 { 0x00008234, 0x00000000 }, 312 { 0x00008238, 0x00000000 }, 313 { 0x0000823c, 0x00000000 }, 314 { 0x00008240, 0x00100000 }, 315 { 0x00008244, 0x0010f400 }, 316 { 0x00008248, 0x00000100 }, 317 { 0x0000824c, 0x0001e800 }, 318 { 0x00008250, 0x00000000 }, 319 { 0x00008254, 0x00000000 }, 320 { 0x00008258, 0x00000000 }, 321 { 0x0000825c, 0x400000ff }, 322 { 0x00008260, 0x00080922 }, 323 { 0x00008270, 0x00000000 }, 324 { 0x00008274, 0x40000000 }, 325 { 0x00008278, 0x003e4180 }, 326 { 0x0000827c, 0x00000000 }, 327 { 0x00008284, 0x0000002c }, 328 { 0x00008288, 0x0000002c }, 329 { 0x0000828c, 0x00000000 }, 330 { 0x00008294, 0x00000000 }, 331 { 0x00008298, 0x00000000 }, 332 { 0x00008300, 0x00000000 }, 333 { 0x00008304, 0x00000000 }, 334 { 0x00008308, 0x00000000 }, 335 { 0x0000830c, 0x00000000 }, 336 { 0x00008310, 0x00000000 }, 337 { 0x00008314, 0x00000000 }, 338 { 0x00008318, 0x00000000 }, 339 { 0x00008328, 0x00000000 }, 340 { 0x0000832c, 0x00000007 }, 341 { 0x00008330, 0x00000302 }, 342 { 0x00008334, 0x00000e00 }, 343 { 0x00008338, 0x00070000 }, 344 { 0x0000833c, 0x00000000 }, 345 { 0x00008340, 0x000107ff }, 346 { 0x00009808, 0x00000000 }, 347 { 0x0000980c, 0xad848e19 }, 348 { 0x00009810, 0x7d14e000 }, 349 { 0x00009814, 0x9c0a9f6b }, 350 { 0x0000981c, 0x00000000 }, 351 { 0x0000982c, 0x0000a000 }, 352 { 0x00009830, 0x00000000 }, 353 { 0x0000983c, 0x00200400 }, 354 { 0x00009840, 0x206a002e }, 355 { 0x0000984c, 0x1284233c }, 356 { 0x00009854, 0x00000859 }, 357 { 0x00009900, 0x00000000 }, 358 { 0x00009904, 0x00000000 }, 359 { 0x00009908, 0x00000000 }, 360 { 0x0000990c, 0x00000000 }, 361 { 0x0000991c, 0x10000fff }, 362 { 0x00009920, 0x05100000 }, 363 { 0x0000a920, 0x05100000 }, 364 { 0x0000b920, 0x05100000 }, 365 { 0x00009928, 0x00000001 }, 366 { 0x0000992c, 0x00000004 }, 367 { 0x00009934, 0x1e1f2022 }, 368 { 0x00009938, 0x0a0b0c0d }, 369 { 0x0000993c, 0x00000000 }, 370 { 0x00009948, 0x9280b212 }, 371 { 0x0000994c, 0x00020028 }, 372 { 0x00009954, 0x5d50e188 }, 373 { 0x00009958, 0x00081fff }, 374 { 0x0000c95c, 0x004b6a8e }, 375 { 0x0000c968, 0x000003ce }, 376 { 0x00009970, 0x190fb515 }, 377 { 0x00009974, 0x00000000 }, 378 { 0x00009978, 0x00000001 }, 379 { 0x0000997c, 0x00000000 }, 380 { 0x00009980, 0x00000000 }, 381 { 0x00009984, 0x00000000 }, 382 { 0x00009988, 0x00000000 }, 383 { 0x0000998c, 0x00000000 }, 384 { 0x00009990, 0x00000000 }, 385 { 0x00009994, 0x00000000 }, 386 { 0x00009998, 0x00000000 }, 387 { 0x0000999c, 0x00000000 }, 388 { 0x000099a0, 0x00000000 }, 389 { 0x000099a4, 0x00000001 }, 390 { 0x000099a8, 0x001fff00 }, 391 { 0x000099ac, 0x00000000 }, 392 { 0x000099b0, 0x03051000 }, 393 { 0x000099dc, 0x00000000 }, 394 { 0x000099e0, 0x00000200 }, 395 { 0x000099e4, 0xaaaaaaaa }, 396 { 0x000099e8, 0x3c466478 }, 397 { 0x000099ec, 0x000000aa }, 398 { 0x000099fc, 0x00001042 }, 399 { 0x00009b00, 0x00000000 }, 400 { 0x00009b04, 0x00000001 }, 401 { 0x00009b08, 0x00000002 }, 402 { 0x00009b0c, 0x00000003 }, 403 { 0x00009b10, 0x00000004 }, 404 { 0x00009b14, 0x00000005 }, 405 { 0x00009b18, 0x00000008 }, 406 { 0x00009b1c, 0x00000009 }, 407 { 0x00009b20, 0x0000000a }, 408 { 0x00009b24, 0x0000000b }, 409 { 0x00009b28, 0x0000000c }, 410 { 0x00009b2c, 0x0000000d }, 411 { 0x00009b30, 0x00000010 }, 412 { 0x00009b34, 0x00000011 }, 413 { 0x00009b38, 0x00000012 }, 414 { 0x00009b3c, 0x00000013 }, 415 { 0x00009b40, 0x00000014 }, 416 { 0x00009b44, 0x00000015 }, 417 { 0x00009b48, 0x00000018 }, 418 { 0x00009b4c, 0x00000019 }, 419 { 0x00009b50, 0x0000001a }, 420 { 0x00009b54, 0x0000001b }, 421 { 0x00009b58, 0x0000001c }, 422 { 0x00009b5c, 0x0000001d }, 423 { 0x00009b60, 0x00000020 }, 424 { 0x00009b64, 0x00000021 }, 425 { 0x00009b68, 0x00000022 }, 426 { 0x00009b6c, 0x00000023 }, 427 { 0x00009b70, 0x00000024 }, 428 { 0x00009b74, 0x00000025 }, 429 { 0x00009b78, 0x00000028 }, 430 { 0x00009b7c, 0x00000029 }, 431 { 0x00009b80, 0x0000002a }, 432 { 0x00009b84, 0x0000002b }, 433 { 0x00009b88, 0x0000002c }, 434 { 0x00009b8c, 0x0000002d }, 435 { 0x00009b90, 0x00000030 }, 436 { 0x00009b94, 0x00000031 }, 437 { 0x00009b98, 0x00000032 }, 438 { 0x00009b9c, 0x00000033 }, 439 { 0x00009ba0, 0x00000034 }, 440 { 0x00009ba4, 0x00000035 }, 441 { 0x00009ba8, 0x00000035 }, 442 { 0x00009bac, 0x00000035 }, 443 { 0x00009bb0, 0x00000035 }, 444 { 0x00009bb4, 0x00000035 }, 445 { 0x00009bb8, 0x00000035 }, 446 { 0x00009bbc, 0x00000035 }, 447 { 0x00009bc0, 0x00000035 }, 448 { 0x00009bc4, 0x00000035 }, 449 { 0x00009bc8, 0x00000035 }, 450 { 0x00009bcc, 0x00000035 }, 451 { 0x00009bd0, 0x00000035 }, 452 { 0x00009bd4, 0x00000035 }, 453 { 0x00009bd8, 0x00000035 }, 454 { 0x00009bdc, 0x00000035 }, 455 { 0x00009be0, 0x00000035 }, 456 { 0x00009be4, 0x00000035 }, 457 { 0x00009be8, 0x00000035 }, 458 { 0x00009bec, 0x00000035 }, 459 { 0x00009bf0, 0x00000035 }, 460 { 0x00009bf4, 0x00000035 }, 461 { 0x00009bf8, 0x00000010 }, 462 { 0x00009bfc, 0x0000001a }, 463 { 0x0000a210, 0x40806333 }, 464 { 0x0000a214, 0x00106c10 }, 465 { 0x0000a218, 0x009c4060 }, 466 { 0x0000a220, 0x018830c6 }, 467 { 0x0000a224, 0x00000400 }, 468 { 0x0000a228, 0x00000bb5 }, 469 { 0x0000a22c, 0x00000011 }, 470 { 0x0000a234, 0x20202020 }, 471 { 0x0000a238, 0x20202020 }, 472 { 0x0000a23c, 0x13c889af }, 473 { 0x0000a240, 0x38490a20 }, 474 { 0x0000a244, 0x00007bb6 }, 475 { 0x0000a248, 0x0fff3ffc }, 476 { 0x0000a24c, 0x00000001 }, 477 { 0x0000a250, 0x0000a000 }, 478 { 0x0000a254, 0x00000000 }, 479 { 0x0000a258, 0x0cc75380 }, 480 { 0x0000a25c, 0x0f0f0f01 }, 481 { 0x0000a260, 0xdfa91f01 }, 482 { 0x0000a268, 0x00000000 }, 483 { 0x0000a26c, 0x0ebae9c6 }, 484 { 0x0000b26c, 0x0ebae9c6 }, 485 { 0x0000c26c, 0x0ebae9c6 }, 486 { 0x0000d270, 0x00820820 }, 487 { 0x0000a278, 0x1ce739ce }, 488 { 0x0000a27c, 0x051701ce }, 489 { 0x0000a338, 0x00000000 }, 490 { 0x0000a33c, 0x00000000 }, 491 { 0x0000a340, 0x00000000 }, 492 { 0x0000a344, 0x00000000 }, 493 { 0x0000a348, 0x3fffffff }, 494 { 0x0000a34c, 0x3fffffff }, 495 { 0x0000a350, 0x3fffffff }, 496 { 0x0000a354, 0x0003ffff }, 497 { 0x0000a358, 0x79a8aa1f }, 498 { 0x0000d35c, 0x07ffffef }, 499 { 0x0000d360, 0x0fffffe7 }, 500 { 0x0000d364, 0x17ffffe5 }, 501 { 0x0000d368, 0x1fffffe4 }, 502 { 0x0000d36c, 0x37ffffe3 }, 503 { 0x0000d370, 0x3fffffe3 }, 504 { 0x0000d374, 0x57ffffe3 }, 505 { 0x0000d378, 0x5fffffe2 }, 506 { 0x0000d37c, 0x7fffffe2 }, 507 { 0x0000d380, 0x7f3c7bba }, 508 { 0x0000d384, 0xf3307ff0 }, 509 { 0x0000a388, 0x08000000 }, 510 { 0x0000a38c, 0x20202020 }, 511 { 0x0000a390, 0x20202020 }, 512 { 0x0000a394, 0x1ce739ce }, 513 { 0x0000a398, 0x000001ce }, 514 { 0x0000a39c, 0x00000001 }, 515 { 0x0000a3a0, 0x00000000 }, 516 { 0x0000a3a4, 0x00000000 }, 517 { 0x0000a3a8, 0x00000000 }, 518 { 0x0000a3ac, 0x00000000 }, 519 { 0x0000a3b0, 0x00000000 }, 520 { 0x0000a3b4, 0x00000000 }, 521 { 0x0000a3b8, 0x00000000 }, 522 { 0x0000a3bc, 0x00000000 }, 523 { 0x0000a3c0, 0x00000000 }, 524 { 0x0000a3c4, 0x00000000 }, 525 { 0x0000a3c8, 0x00000246 }, 526 { 0x0000a3cc, 0x20202020 }, 527 { 0x0000a3d0, 0x20202020 }, 528 { 0x0000a3d4, 0x20202020 }, 529 { 0x0000a3dc, 0x1ce739ce }, 530 { 0x0000a3e0, 0x000001ce }, 531 }; 532 533 static const uint32_t ar5416Bank0_9100[][2] = { 534 { 0x000098b0, 0x1e5795e5 }, 535 { 0x000098e0, 0x02008020 }, 536 }; 537 538 static const uint32_t ar5416BB_RfGain_9100[][3] = { 539 { 0x00009a00, 0x00000000, 0x00000000 }, 540 { 0x00009a04, 0x00000040, 0x00000040 }, 541 { 0x00009a08, 0x00000080, 0x00000080 }, 542 { 0x00009a0c, 0x000001a1, 0x00000141 }, 543 { 0x00009a10, 0x000001e1, 0x00000181 }, 544 { 0x00009a14, 0x00000021, 0x000001c1 }, 545 { 0x00009a18, 0x00000061, 0x00000001 }, 546 { 0x00009a1c, 0x00000168, 0x00000041 }, 547 { 0x00009a20, 0x000001a8, 0x000001a8 }, 548 { 0x00009a24, 0x000001e8, 0x000001e8 }, 549 { 0x00009a28, 0x00000028, 0x00000028 }, 550 { 0x00009a2c, 0x00000068, 0x00000068 }, 551 { 0x00009a30, 0x00000189, 0x000000a8 }, 552 { 0x00009a34, 0x000001c9, 0x00000169 }, 553 { 0x00009a38, 0x00000009, 0x000001a9 }, 554 { 0x00009a3c, 0x00000049, 0x000001e9 }, 555 { 0x00009a40, 0x00000089, 0x00000029 }, 556 { 0x00009a44, 0x00000170, 0x00000069 }, 557 { 0x00009a48, 0x000001b0, 0x00000190 }, 558 { 0x00009a4c, 0x000001f0, 0x000001d0 }, 559 { 0x00009a50, 0x00000030, 0x00000010 }, 560 { 0x00009a54, 0x00000070, 0x00000050 }, 561 { 0x00009a58, 0x00000191, 0x00000090 }, 562 { 0x00009a5c, 0x000001d1, 0x00000151 }, 563 { 0x00009a60, 0x00000011, 0x00000191 }, 564 { 0x00009a64, 0x00000051, 0x000001d1 }, 565 { 0x00009a68, 0x00000091, 0x00000011 }, 566 { 0x00009a6c, 0x000001b8, 0x00000051 }, 567 { 0x00009a70, 0x000001f8, 0x00000198 }, 568 { 0x00009a74, 0x00000038, 0x000001d8 }, 569 { 0x00009a78, 0x00000078, 0x00000018 }, 570 { 0x00009a7c, 0x00000199, 0x00000058 }, 571 { 0x00009a80, 0x000001d9, 0x00000098 }, 572 { 0x00009a84, 0x00000019, 0x00000159 }, 573 { 0x00009a88, 0x00000059, 0x00000199 }, 574 { 0x00009a8c, 0x00000099, 0x000001d9 }, 575 { 0x00009a90, 0x000000d9, 0x00000019 }, 576 { 0x00009a94, 0x000000f9, 0x00000059 }, 577 { 0x00009a98, 0x000000f9, 0x00000099 }, 578 { 0x00009a9c, 0x000000f9, 0x000000d9 }, 579 { 0x00009aa0, 0x000000f9, 0x000000f9 }, 580 { 0x00009aa4, 0x000000f9, 0x000000f9 }, 581 { 0x00009aa8, 0x000000f9, 0x000000f9 }, 582 { 0x00009aac, 0x000000f9, 0x000000f9 }, 583 { 0x00009ab0, 0x000000f9, 0x000000f9 }, 584 { 0x00009ab4, 0x000000f9, 0x000000f9 }, 585 { 0x00009ab8, 0x000000f9, 0x000000f9 }, 586 { 0x00009abc, 0x000000f9, 0x000000f9 }, 587 { 0x00009ac0, 0x000000f9, 0x000000f9 }, 588 { 0x00009ac4, 0x000000f9, 0x000000f9 }, 589 { 0x00009ac8, 0x000000f9, 0x000000f9 }, 590 { 0x00009acc, 0x000000f9, 0x000000f9 }, 591 { 0x00009ad0, 0x000000f9, 0x000000f9 }, 592 { 0x00009ad4, 0x000000f9, 0x000000f9 }, 593 { 0x00009ad8, 0x000000f9, 0x000000f9 }, 594 { 0x00009adc, 0x000000f9, 0x000000f9 }, 595 { 0x00009ae0, 0x000000f9, 0x000000f9 }, 596 { 0x00009ae4, 0x000000f9, 0x000000f9 }, 597 { 0x00009ae8, 0x000000f9, 0x000000f9 }, 598 { 0x00009aec, 0x000000f9, 0x000000f9 }, 599 { 0x00009af0, 0x000000f9, 0x000000f9 }, 600 { 0x00009af4, 0x000000f9, 0x000000f9 }, 601 { 0x00009af8, 0x000000f9, 0x000000f9 }, 602 { 0x00009afc, 0x000000f9, 0x000000f9 }, 603 }; 604 605 static const uint32_t ar5416Bank1_9100[][2] = { 606 { 0x000098b0, 0x02108421 }, 607 { 0x000098ec, 0x00000008 }, 608 }; 609 610 static const uint32_t ar5416Bank2_9100[][2] = { 611 { 0x000098b0, 0x0e73ff17 }, 612 { 0x000098e0, 0x00000420 }, 613 }; 614 615 static const uint32_t ar5416Bank3_9100[][3] = { 616 { 0x000098f0, 0x01400018, 0x01c00018 }, 617 }; 618 619 static const uint32_t ar5416Bank6_9100[][3] = { 620 621 { 0x0000989c, 0x00000000, 0x00000000 }, 622 { 0x0000989c, 0x00000000, 0x00000000 }, 623 { 0x0000989c, 0x00000000, 0x00000000 }, 624 { 0x0000989c, 0x00e00000, 0x00e00000 }, 625 { 0x0000989c, 0x005e0000, 0x005e0000 }, 626 { 0x0000989c, 0x00120000, 0x00120000 }, 627 { 0x0000989c, 0x00620000, 0x00620000 }, 628 { 0x0000989c, 0x00020000, 0x00020000 }, 629 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 630 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 631 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 632 { 0x0000989c, 0x40ff0000, 0x40ff0000 }, 633 { 0x0000989c, 0x005f0000, 0x005f0000 }, 634 { 0x0000989c, 0x00870000, 0x00870000 }, 635 { 0x0000989c, 0x00f90000, 0x00f90000 }, 636 { 0x0000989c, 0x007b0000, 0x007b0000 }, 637 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 638 { 0x0000989c, 0x00f50000, 0x00f50000 }, 639 { 0x0000989c, 0x00dc0000, 0x00dc0000 }, 640 { 0x0000989c, 0x00110000, 0x00110000 }, 641 { 0x0000989c, 0x006100a8, 0x006100a8 }, 642 { 0x0000989c, 0x004210a2, 0x004210a2 }, 643 { 0x0000989c, 0x0014008f, 0x0014008f }, 644 { 0x0000989c, 0x00c40003, 0x00c40003 }, 645 { 0x0000989c, 0x003000f2, 0x003000f2 }, 646 { 0x0000989c, 0x00440016, 0x00440016 }, 647 { 0x0000989c, 0x00410040, 0x00410040 }, 648 { 0x0000989c, 0x0001805e, 0x0001805e }, 649 { 0x0000989c, 0x0000c0ab, 0x0000c0ab }, 650 { 0x0000989c, 0x000000f1, 0x000000f1 }, 651 { 0x0000989c, 0x00002081, 0x00002081 }, 652 { 0x0000989c, 0x000000d4, 0x000000d4 }, 653 { 0x000098d0, 0x0000000f, 0x0010000f }, 654 }; 655 656 static const uint32_t ar5416Bank6TPC_9100[][3] = { 657 { 0x0000989c, 0x00000000, 0x00000000 }, 658 { 0x0000989c, 0x00000000, 0x00000000 }, 659 { 0x0000989c, 0x00000000, 0x00000000 }, 660 { 0x0000989c, 0x00e00000, 0x00e00000 }, 661 { 0x0000989c, 0x005e0000, 0x005e0000 }, 662 { 0x0000989c, 0x00120000, 0x00120000 }, 663 { 0x0000989c, 0x00620000, 0x00620000 }, 664 { 0x0000989c, 0x00020000, 0x00020000 }, 665 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 666 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 667 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 668 { 0x0000989c, 0x40ff0000, 0x40ff0000 }, 669 { 0x0000989c, 0x005f0000, 0x005f0000 }, 670 { 0x0000989c, 0x00870000, 0x00870000 }, 671 { 0x0000989c, 0x00f90000, 0x00f90000 }, 672 { 0x0000989c, 0x007b0000, 0x007b0000 }, 673 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 674 { 0x0000989c, 0x00f50000, 0x00f50000 }, 675 { 0x0000989c, 0x00dc0000, 0x00dc0000 }, 676 { 0x0000989c, 0x00110000, 0x00110000 }, 677 { 0x0000989c, 0x006100a8, 0x006100a8 }, 678 { 0x0000989c, 0x00423022, 0x00423022 }, 679 { 0x0000989c, 0x201400df, 0x201400df }, 680 { 0x0000989c, 0x00c40002, 0x00c40002 }, 681 { 0x0000989c, 0x003000f2, 0x003000f2 }, 682 { 0x0000989c, 0x00440016, 0x00440016 }, 683 { 0x0000989c, 0x00410040, 0x00410040 }, 684 { 0x0000989c, 0x0001805e, 0x0001805e }, 685 { 0x0000989c, 0x0000c0ab, 0x0000c0ab }, 686 { 0x0000989c, 0x000000e1, 0x000000e1 }, 687 { 0x0000989c, 0x00007081, 0x00007081 }, 688 { 0x0000989c, 0x000000d4, 0x000000d4 }, 689 { 0x000098d0, 0x0000000f, 0x0010000f }, 690 }; 691 692 static const uint32_t ar5416Bank7_9100[][2] = { 693 { 0x0000989c, 0x00000500 }, 694 { 0x0000989c, 0x00000800 }, 695 { 0x000098cc, 0x0000000e }, 696 }; 697 698 static const uint32_t ar5416Addac_9100[][2] = { 699 {0x0000989c, 0x00000000 }, 700 {0x0000989c, 0x00000003 }, 701 {0x0000989c, 0x00000000 }, 702 {0x0000989c, 0x0000000c }, 703 {0x0000989c, 0x00000000 }, 704 {0x0000989c, 0x00000030 }, 705 {0x0000989c, 0x00000000 }, 706 {0x0000989c, 0x00000000 }, 707 {0x0000989c, 0x00000000 }, 708 {0x0000989c, 0x00000000 }, 709 {0x0000989c, 0x00000000 }, 710 {0x0000989c, 0x00000000 }, 711 {0x0000989c, 0x00000000 }, 712 {0x0000989c, 0x00000000 }, 713 {0x0000989c, 0x00000000 }, 714 {0x0000989c, 0x00000000 }, 715 {0x0000989c, 0x00000000 }, 716 {0x0000989c, 0x00000000 }, 717 {0x0000989c, 0x00000060 }, 718 {0x0000989c, 0x00000000 }, 719 {0x0000989c, 0x00000000 }, 720 {0x0000989c, 0x00000000 }, 721 {0x0000989c, 0x00000000 }, 722 {0x0000989c, 0x00000000 }, 723 {0x0000989c, 0x00000000 }, 724 {0x0000989c, 0x00000000 }, 725 {0x0000989c, 0x00000000 }, 726 {0x0000989c, 0x00000000 }, 727 {0x0000989c, 0x00000000 }, 728 {0x0000989c, 0x00000000 }, 729 {0x0000989c, 0x00000000 }, 730 {0x0000989c, 0x00000058 }, 731 {0x0000989c, 0x00000000 }, 732 {0x0000989c, 0x00000000 }, 733 {0x0000989c, 0x00000000 }, 734 {0x0000989c, 0x00000000 }, 735 {0x000098c4, 0x00000000 }, 736 }; 737 738 /* ar5416 - howl ar5416_howl.ini */ 739 static const uint32_t ar5416Modes[][6] = { 740 { 0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 741 0x000001e0 }, 742 { 0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c, 743 0x000001e0 }, 744 { 0x000010b0, 0x00000e60, 0x00001cc0, 0x00007c70, 0x00003e38, 745 0x00001180 }, 746 { 0x000010f0, 0x0000a000, 0x00014000, 0x00016000, 0x0000b000, 747 0x00014008 }, 748 { 0x00008014, 0x03e803e8, 0x07d007d0, 0x10801600, 0x08400b00, 749 0x06e006e0 }, 750 { 0x0000801c, 0x128d93a7, 0x128d93cf, 0x12e013d7, 0x12e013ab, 751 0x098813cf }, 752 { 0x00009804, 0x00000300, 0x000003c4, 0x000003c4, 0x00000300, 753 0x00000303 }, 754 { 0x00009820, 0x02020200, 0x02020200, 0x02020200, 0x02020200, 755 0x02020200 }, 756 { 0x00009824, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e, 757 0x00000e0e }, 758 { 0x00009828, 0x0a020001, 0x0a020001, 0x0a020001, 0x0a020001, 759 0x0a020001 }, 760 { 0x00009834, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e, 761 0x00000e0e }, 762 { 0x00009838, 0x00000007, 0x00000007, 0x00000007, 0x00000007, 763 0x00000007 }, 764 { 0x00009844, 0x0372161e, 0x0372161e, 0x037216a0, 0x037216a0, 765 0x037216a0 }, 766 { 0x00009848, 0x001a6a65, 0x001a6a65, 0x00197a68, 0x00197a68, 767 0x00197a68 }, 768 { 0x0000a848, 0x001a6a65, 0x001a6a65, 0x00197a68, 0x00197a68, 769 0x00197a68 }, 770 { 0x0000b848, 0x001a6a65, 0x001a6a65, 0x00197a68, 0x00197a68, 771 0x00197a68 }, 772 { 0x00009850, 0x6d48b4e2, 0x6d48b4e2, 0x6d48b0e2, 0x6d48b0e2, 773 0x6d48b0e2 }, 774 { 0x00009858, 0x7ec82d2e, 0x7ec82d2e, 0x7ec86d2e, 0x7ec84d2e, 775 0x7ec82d2e }, 776 { 0x0000985c, 0x3139605e, 0x3139605e, 0x3139605e, 0x3139605e, 777 0x3139605e }, 778 { 0x00009860, 0x00048d18, 0x00048d18, 0x00048d20, 0x00048d20, 779 0x00048d18 }, 780 { 0x0000c864, 0x0001ce00, 0x0001ce00, 0x0001ce00, 0x0001ce00, 781 0x0001ce00 }, 782 { 0x00009868, 0x409a40d0, 0x409a40d0, 0x409a40d0, 0x409a40d0, 783 0x409a40d0 }, 784 { 0x0000986c, 0x050cb081, 0x050cb081, 0x050cb081, 0x050cb081, 785 0x050cb081 }, 786 { 0x00009914, 0x000007d0, 0x000007d0, 0x00000898, 0x00000898, 787 0x000007d0 }, 788 { 0x00009918, 0x0000000a, 0x00000014, 0x00000016, 0x0000000b, 789 0x00000016 }, 790 { 0x00009924, 0xd00a8a07, 0xd00a8a07, 0xd00a8a11, 0xd00a8a0d, 791 0xd00a8a0d }, 792 { 0x00009940, 0x00754604, 0x00754604, 0xfff81204, 0xfff81204, 793 0xfff81204 }, 794 { 0x00009944, 0xdfb81020, 0xdfb81020, 0xdfb81020, 0xdfb81020, 795 0xdfb81020 }, 796 { 0x00009954, 0x5f3ca3de, 0x5f3ca3de, 0xe250a51e, 0xe250a51e, 797 0xe250a51e }, 798 { 0x00009958, 0x2108ecff, 0x2108ecff, 0x3388ffff, 0x3388ffff, 799 0x3388ffff }, 800 #ifdef TB243 801 { 0x00009960, 0x00000900, 0x00000900, 0x00009b40, 0x00009b40, 802 0x00012d80 }, 803 { 0x0000a960, 0x00000900, 0x00000900, 0x00009b40, 0x00009b40, 804 0x00012d80 }, 805 { 0x0000b960, 0x00000900, 0x00000900, 0x00009b40, 0x00009b40, 806 0x00012d80 }, 807 { 0x00009964, 0x00000000, 0x00000000, 0x00002210, 0x00002210, 808 0x00001120 }, 809 #else 810 { 0x00009960, 0x0001bfc0, 0x0001bfc0, 0x0001bfc0, 0x0001bfc0, 811 0x0001bfc0 }, 812 { 0x0000a960, 0x0001bfc0, 0x0001bfc0, 0x0001bfc0, 0x0001bfc0, 813 0x0001bfc0 }, 814 { 0x0000b960, 0x0001bfc0, 0x0001bfc0, 0x0001bfc0, 0x0001bfc0, 815 0x0001bfc0 }, 816 { 0x00009964, 0x00001120, 0x00001120, 0x00001120, 0x00001120, 817 0x00001120 }, 818 #endif 819 { 0x0000c9bc, 0x001a0600, 0x001a0600, 0x001a1000, 0x001a0c00, 820 0x001a0c00 }, 821 { 0x000099c0, 0x038919be, 0x038919be, 0x038919be, 0x038919be, 822 0x038919be }, 823 { 0x000099c4, 0x06336f77, 0x06336f77, 0x06336f77, 0x06336f77, 824 0x06336f77 }, 825 { 0x000099c8, 0x60f65329, 0x60f65329, 0x60f65329, 0x60f65329, 826 0x60f65329 }, 827 { 0x000099cc, 0x08f186c8, 0x08f186c8, 0x08f186c8, 0x08f186c8, 828 0x08f186c8 }, 829 { 0x000099d0, 0x00046384, 0x00046384, 0x00046384, 0x00046384, 830 0x00046384 }, 831 { 0x000099d4, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 832 0x00000000 }, 833 { 0x000099d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 834 0x00000000 }, 835 { 0x0000a204, 0x00000880, 0x00000880, 0x00000880, 0x00000880, 836 0x00000880 }, 837 { 0x0000a208, 0xd6be4788, 0xd6be4788, 0xd03e4788, 0xd03e4788, 838 0xd03e4788 }, 839 { 0x0000a20c, 0x002fc160, 0x002fc160, 0x002ac120, 0x002ac120, 840 0x002ac120 }, 841 { 0x0000b20c, 0x002fc160, 0x002fc160, 0x002ac120, 0x002ac120, 842 0x002ac120 }, 843 { 0x0000c20c, 0x002fc160, 0x002fc160, 0x002ac120, 0x002ac120, 844 0x002ac120 }, 845 { 0x0000a21c, 0x1883800a, 0x1883800a, 0x1883800a, 0x1883800a, 846 0x1883800a }, 847 { 0x0000a230, 0x00000000, 0x00000000, 0x00000210, 0x00000108, 848 0x00000000 }, 849 { 0x0000a274, 0x0a1a9caa, 0x0a1a9caa, 0x0a1a7caa, 0x0a1a7caa, 850 0x0a1a7caa }, 851 { 0x0000a300, 0x18010000, 0x18010000, 0x18010000, 0x18010000, 852 0x18010000 }, 853 { 0x0000a304, 0x30032602, 0x30032602, 0x2e032402, 0x2e032402, 854 0x2e032402 }, 855 { 0x0000a308, 0x48073e06, 0x48073e06, 0x4a0a3c06, 0x4a0a3c06, 856 0x4a0a3c06 }, 857 { 0x0000a30c, 0x560b4c0a, 0x560b4c0a, 0x621a540b, 0x621a540b, 858 0x621a540b }, 859 { 0x0000a310, 0x641a600f, 0x641a600f, 0x764f6c1b, 0x764f6c1b, 860 0x764f6c1b }, 861 { 0x0000a314, 0x7a4f6e1b, 0x7a4f6e1b, 0x845b7a5a, 0x845b7a5a, 862 0x845b7a5a }, 863 { 0x0000a318, 0x8c5b7e5a, 0x8c5b7e5a, 0x950f8ccf, 0x950f8ccf, 864 0x950f8ccf }, 865 { 0x0000a31c, 0x9d0f96cf, 0x9d0f96cf, 0xa5cf9b4f, 0xa5cf9b4f, 866 0xa5cf9b4f }, 867 { 0x0000a320, 0xb51fa69f, 0xb51fa69f, 0xbddfaf1f, 0xbddfaf1f, 868 0xbddfaf1f }, 869 { 0x0000a324, 0xcb3fbd07, 0xcb3fbcbf, 0xd1ffc93f, 0xd1ffc93f, 870 0xd1ffc93f }, 871 { 0x0000a328, 0x0000d7bf, 0x0000d7bf, 0x00000000, 0x00000000, 872 0x00000000 }, 873 { 0x0000a32c, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 874 0x00000000 }, 875 { 0x0000a330, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 876 0x00000000 }, 877 { 0x0000a334, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 878 0x00000000 }, 879 }; 880 881 static const uint32_t ar5416Common[][2] = { 882 { 0x0000000c, 0x00000000 }, 883 { 0x00000030, 0x00020015 }, 884 { 0x00000034, 0x00000005 }, 885 { 0x00000040, 0x00000000 }, 886 { 0x00000044, 0x00000008 }, 887 { 0x00000048, 0x00000008 }, 888 { 0x0000004c, 0x00000010 }, 889 { 0x00000050, 0x00000000 }, 890 { 0x00000054, 0x0000001f }, 891 { 0x00000800, 0x00000000 }, 892 { 0x00000804, 0x00000000 }, 893 { 0x00000808, 0x00000000 }, 894 { 0x0000080c, 0x00000000 }, 895 { 0x00000810, 0x00000000 }, 896 { 0x00000814, 0x00000000 }, 897 { 0x00000818, 0x00000000 }, 898 { 0x0000081c, 0x00000000 }, 899 { 0x00000820, 0x00000000 }, 900 { 0x00000824, 0x00000000 }, 901 { 0x00001040, 0x002ffc0f }, 902 { 0x00001044, 0x002ffc0f }, 903 { 0x00001048, 0x002ffc0f }, 904 { 0x0000104c, 0x002ffc0f }, 905 { 0x00001050, 0x002ffc0f }, 906 { 0x00001054, 0x002ffc0f }, 907 { 0x00001058, 0x002ffc0f }, 908 { 0x0000105c, 0x002ffc0f }, 909 { 0x00001060, 0x002ffc0f }, 910 { 0x00001064, 0x002ffc0f }, 911 { 0x00001230, 0x00000000 }, 912 { 0x00001270, 0x00000000 }, 913 { 0x00001038, 0x00000000 }, 914 { 0x00001078, 0x00000000 }, 915 { 0x000010b8, 0x00000000 }, 916 { 0x000010f8, 0x00000000 }, 917 { 0x00001138, 0x00000000 }, 918 { 0x00001178, 0x00000000 }, 919 { 0x000011b8, 0x00000000 }, 920 { 0x000011f8, 0x00000000 }, 921 { 0x00001238, 0x00000000 }, 922 { 0x00001278, 0x00000000 }, 923 { 0x000012b8, 0x00000000 }, 924 { 0x000012f8, 0x00000000 }, 925 { 0x00001338, 0x00000000 }, 926 { 0x00001378, 0x00000000 }, 927 { 0x000013b8, 0x00000000 }, 928 { 0x000013f8, 0x00000000 }, 929 { 0x00001438, 0x00000000 }, 930 { 0x00001478, 0x00000000 }, 931 { 0x000014b8, 0x00000000 }, 932 { 0x000014f8, 0x00000000 }, 933 { 0x00001538, 0x00000000 }, 934 { 0x00001578, 0x00000000 }, 935 { 0x000015b8, 0x00000000 }, 936 { 0x000015f8, 0x00000000 }, 937 { 0x00001638, 0x00000000 }, 938 { 0x00001678, 0x00000000 }, 939 { 0x000016b8, 0x00000000 }, 940 { 0x000016f8, 0x00000000 }, 941 { 0x00001738, 0x00000000 }, 942 { 0x00001778, 0x00000000 }, 943 { 0x000017b8, 0x00000000 }, 944 { 0x000017f8, 0x00000000 }, 945 { 0x0000103c, 0x00000000 }, 946 { 0x0000107c, 0x00000000 }, 947 { 0x000010bc, 0x00000000 }, 948 { 0x000010fc, 0x00000000 }, 949 { 0x0000113c, 0x00000000 }, 950 { 0x0000117c, 0x00000000 }, 951 { 0x000011bc, 0x00000000 }, 952 { 0x000011fc, 0x00000000 }, 953 { 0x0000123c, 0x00000000 }, 954 { 0x0000127c, 0x00000000 }, 955 { 0x000012bc, 0x00000000 }, 956 { 0x000012fc, 0x00000000 }, 957 { 0x0000133c, 0x00000000 }, 958 { 0x0000137c, 0x00000000 }, 959 { 0x000013bc, 0x00000000 }, 960 { 0x000013fc, 0x00000000 }, 961 { 0x0000143c, 0x00000000 }, 962 { 0x0000147c, 0x00000000 }, 963 { 0x00020010, 0x00000003 }, 964 { 0x00020038, 0x000004c2 }, 965 { 0x00008004, 0x00000000 }, 966 { 0x00008008, 0x00000000 }, 967 { 0x0000800c, 0x00000000 }, 968 { 0x00008018, 0x00000700 }, 969 { 0x00008020, 0x00000000 }, 970 { 0x00008038, 0x00000000 }, 971 { 0x0000803c, 0x00000000 }, 972 { 0x00008048, 0x40000000 }, 973 { 0x00008054, 0x00004000 }, 974 { 0x00008058, 0x00000000 }, 975 { 0x0000805c, 0x000fc78f }, 976 { 0x00008060, 0x0000000f }, 977 { 0x00008064, 0x00000000 }, 978 { 0x000080c0, 0x2a82301a }, 979 { 0x000080c4, 0x05dc01e0 }, 980 { 0x000080c8, 0x1f402710 }, 981 { 0x000080cc, 0x01f40000 }, 982 { 0x000080d0, 0x00001e00 }, 983 { 0x000080d4, 0x00000000 }, 984 { 0x000080d8, 0x00400000 }, 985 { 0x000080e0, 0xffffffff }, 986 { 0x000080e4, 0x0000ffff }, 987 { 0x000080e8, 0x003f3f3f }, 988 { 0x000080ec, 0x00000000 }, 989 { 0x000080f0, 0x00000000 }, 990 { 0x000080f4, 0x00000000 }, 991 { 0x000080f8, 0x00000000 }, 992 { 0x000080fc, 0x00020000 }, 993 { 0x00008100, 0x00020000 }, 994 { 0x00008104, 0x00000001 }, 995 { 0x00008108, 0x00000052 }, 996 { 0x0000810c, 0x00000000 }, 997 { 0x00008110, 0x00000168 }, 998 { 0x00008118, 0x000100aa }, 999 { 0x0000811c, 0x00003210 }, 1000 { 0x00008120, 0x08f04800 }, 1001 { 0x00008124, 0x00000000 }, 1002 { 0x00008128, 0x00000000 }, 1003 { 0x0000812c, 0x00000000 }, 1004 { 0x00008130, 0x00000000 }, 1005 { 0x00008134, 0x00000000 }, 1006 { 0x00008138, 0x00000000 }, 1007 { 0x0000813c, 0x00000000 }, 1008 { 0x00008144, 0x00000000 }, 1009 { 0x00008168, 0x00000000 }, 1010 { 0x0000816c, 0x00000000 }, 1011 { 0x00008170, 0x32143320 }, 1012 { 0x00008174, 0xfaa4fa50 }, 1013 { 0x00008178, 0x00000100 }, 1014 { 0x0000817c, 0x00000000 }, 1015 { 0x000081c4, 0x00000000 }, 1016 { 0x000081d0, 0x00003210 }, 1017 { 0x000081ec, 0x00000000 }, 1018 { 0x000081f0, 0x00000000 }, 1019 { 0x000081f4, 0x00000000 }, 1020 { 0x000081f8, 0x00000000 }, 1021 { 0x000081fc, 0x00000000 }, 1022 { 0x00008200, 0x00000000 }, 1023 { 0x00008204, 0x00000000 }, 1024 { 0x00008208, 0x00000000 }, 1025 { 0x0000820c, 0x00000000 }, 1026 { 0x00008210, 0x00000000 }, 1027 { 0x00008214, 0x00000000 }, 1028 { 0x00008218, 0x00000000 }, 1029 { 0x0000821c, 0x00000000 }, 1030 { 0x00008220, 0x00000000 }, 1031 { 0x00008224, 0x00000000 }, 1032 { 0x00008228, 0x00000000 }, 1033 { 0x0000822c, 0x00000000 }, 1034 { 0x00008230, 0x00000000 }, 1035 { 0x00008234, 0x00000000 }, 1036 { 0x00008238, 0x00000000 }, 1037 { 0x0000823c, 0x00000000 }, 1038 { 0x00008240, 0x00100000 }, 1039 { 0x00008244, 0x0010f400 }, 1040 { 0x00008248, 0x00000100 }, 1041 { 0x0000824c, 0x0001e800 }, 1042 { 0x00008250, 0x00000000 }, 1043 { 0x00008254, 0x00000000 }, 1044 { 0x00008258, 0x00000000 }, 1045 { 0x0000825c, 0x400000ff }, 1046 { 0x00008260, 0x00080922 }, 1047 { 0x00008270, 0x00000000 }, 1048 { 0x00008274, 0x40000000 }, 1049 { 0x00008278, 0x003e4180 }, 1050 { 0x0000827c, 0x00000000 }, 1051 { 0x00008284, 0x0000002c }, 1052 { 0x00008288, 0x0000002c }, 1053 { 0x0000828c, 0x00000000 }, 1054 { 0x00008294, 0x00000000 }, 1055 { 0x00008298, 0x00000000 }, 1056 { 0x00008300, 0x00000000 }, 1057 { 0x00008304, 0x00000000 }, 1058 { 0x00008308, 0x00000000 }, 1059 { 0x0000830c, 0x00000000 }, 1060 { 0x00008310, 0x00000000 }, 1061 { 0x00008314, 0x00000000 }, 1062 { 0x00008318, 0x00000000 }, 1063 { 0x00008328, 0x00000000 }, 1064 { 0x0000832c, 0x00000007 }, 1065 { 0x00008330, 0x00000302 }, 1066 { 0x00008334, 0x00000e00 }, 1067 { 0x00008338, 0x00000000 }, 1068 { 0x0000833c, 0x00000000 }, 1069 { 0x00008340, 0x000107ff }, 1070 { 0x00009808, 0x00000000 }, 1071 { 0x0000980c, 0xad848e19 }, 1072 { 0x00009810, 0x7d14e000 }, 1073 { 0x00009814, 0x9c0a9f6b }, 1074 { 0x0000981c, 0x00000000 }, 1075 { 0x0000982c, 0x0000a000 }, 1076 { 0x00009830, 0x00000000 }, 1077 { 0x0000983c, 0x00200400 }, 1078 { 0x00009840, 0x206a01ae }, 1079 { 0x0000984c, 0x1284233c }, 1080 { 0x00009854, 0x00000859 }, 1081 { 0x00009900, 0x00000000 }, 1082 { 0x00009904, 0x00000000 }, 1083 { 0x00009908, 0x00000000 }, 1084 { 0x0000990c, 0x00000000 }, 1085 { 0x0000991c, 0x10000fff }, 1086 { 0x00009920, 0x05100000 }, 1087 { 0x0000a920, 0x05100000 }, 1088 { 0x0000b920, 0x05100000 }, 1089 { 0x00009928, 0x00000001 }, 1090 { 0x0000992c, 0x00000004 }, 1091 { 0x00009934, 0x1e1f2022 }, 1092 { 0x00009938, 0x0a0b0c0d }, 1093 { 0x0000993c, 0x00000000 }, 1094 { 0x00009948, 0x9280b212 }, 1095 { 0x0000994c, 0x00020028 }, 1096 { 0x0000c95c, 0x004b6a8e }, 1097 { 0x0000c968, 0x000003ce }, 1098 { 0x00009970, 0x190fb515 }, 1099 { 0x00009974, 0x00000000 }, 1100 { 0x00009978, 0x00000001 }, 1101 { 0x0000997c, 0x00000000 }, 1102 { 0x00009980, 0x00000000 }, 1103 { 0x00009984, 0x00000000 }, 1104 { 0x00009988, 0x00000000 }, 1105 { 0x0000998c, 0x00000000 }, 1106 { 0x00009990, 0x00000000 }, 1107 { 0x00009994, 0x00000000 }, 1108 { 0x00009998, 0x00000000 }, 1109 { 0x0000999c, 0x00000000 }, 1110 { 0x000099a0, 0x00000000 }, 1111 { 0x000099a4, 0x00000001 }, 1112 { 0x000099a8, 0x201fff00 }, 1113 { 0x000099ac, 0x006f0000 }, 1114 { 0x000099b0, 0x03051000 }, 1115 { 0x000099dc, 0x00000000 }, 1116 { 0x000099e0, 0x00000200 }, 1117 { 0x000099e4, 0xaaaaaaaa }, 1118 { 0x000099e8, 0x3c466478 }, 1119 { 0x000099ec, 0x0cc80caa }, 1120 { 0x000099fc, 0x00001042 }, 1121 { 0x00009b00, 0x00000000 }, 1122 { 0x00009b04, 0x00000001 }, 1123 { 0x00009b08, 0x00000002 }, 1124 { 0x00009b0c, 0x00000003 }, 1125 { 0x00009b10, 0x00000004 }, 1126 { 0x00009b14, 0x00000005 }, 1127 { 0x00009b18, 0x00000008 }, 1128 { 0x00009b1c, 0x00000009 }, 1129 { 0x00009b20, 0x0000000a }, 1130 { 0x00009b24, 0x0000000b }, 1131 { 0x00009b28, 0x0000000c }, 1132 { 0x00009b2c, 0x0000000d }, 1133 { 0x00009b30, 0x00000010 }, 1134 { 0x00009b34, 0x00000011 }, 1135 { 0x00009b38, 0x00000012 }, 1136 { 0x00009b3c, 0x00000013 }, 1137 { 0x00009b40, 0x00000014 }, 1138 { 0x00009b44, 0x00000015 }, 1139 { 0x00009b48, 0x00000018 }, 1140 { 0x00009b4c, 0x00000019 }, 1141 { 0x00009b50, 0x0000001a }, 1142 { 0x00009b54, 0x0000001b }, 1143 { 0x00009b58, 0x0000001c }, 1144 { 0x00009b5c, 0x0000001d }, 1145 { 0x00009b60, 0x00000020 }, 1146 { 0x00009b64, 0x00000021 }, 1147 { 0x00009b68, 0x00000022 }, 1148 { 0x00009b6c, 0x00000023 }, 1149 { 0x00009b70, 0x00000024 }, 1150 { 0x00009b74, 0x00000025 }, 1151 { 0x00009b78, 0x00000028 }, 1152 { 0x00009b7c, 0x00000029 }, 1153 { 0x00009b80, 0x0000002a }, 1154 { 0x00009b84, 0x0000002b }, 1155 { 0x00009b88, 0x0000002c }, 1156 { 0x00009b8c, 0x0000002d }, 1157 { 0x00009b90, 0x00000030 }, 1158 { 0x00009b94, 0x00000031 }, 1159 { 0x00009b98, 0x00000032 }, 1160 { 0x00009b9c, 0x00000033 }, 1161 { 0x00009ba0, 0x00000034 }, 1162 { 0x00009ba4, 0x00000035 }, 1163 { 0x00009ba8, 0x00000035 }, 1164 { 0x00009bac, 0x00000035 }, 1165 { 0x00009bb0, 0x00000035 }, 1166 { 0x00009bb4, 0x00000035 }, 1167 { 0x00009bb8, 0x00000035 }, 1168 { 0x00009bbc, 0x00000035 }, 1169 { 0x00009bc0, 0x00000035 }, 1170 { 0x00009bc4, 0x00000035 }, 1171 { 0x00009bc8, 0x00000035 }, 1172 { 0x00009bcc, 0x00000035 }, 1173 { 0x00009bd0, 0x00000035 }, 1174 { 0x00009bd4, 0x00000035 }, 1175 { 0x00009bd8, 0x00000035 }, 1176 { 0x00009bdc, 0x00000035 }, 1177 { 0x00009be0, 0x00000035 }, 1178 { 0x00009be4, 0x00000035 }, 1179 { 0x00009be8, 0x00000035 }, 1180 { 0x00009bec, 0x00000035 }, 1181 { 0x00009bf0, 0x00000035 }, 1182 { 0x00009bf4, 0x00000035 }, 1183 { 0x00009bf8, 0x00000010 }, 1184 { 0x00009bfc, 0x0000001a }, 1185 { 0x0000a210, 0x40806333 }, 1186 { 0x0000a214, 0x00106c10 }, 1187 { 0x0000a218, 0x009c4060 }, 1188 { 0x0000a220, 0x018830c6 }, 1189 { 0x0000a224, 0x00000400 }, 1190 { 0x0000a228, 0x001a0bb5 }, 1191 { 0x0000a22c, 0x00000000 }, 1192 { 0x0000a234, 0x20202020 }, 1193 { 0x0000a238, 0x20202020 }, 1194 { 0x0000a23c, 0x13c889ae }, 1195 { 0x0000a240, 0x38490a20 }, 1196 { 0x0000a244, 0x00007bb6 }, 1197 { 0x0000a248, 0x0fff3ffc }, 1198 { 0x0000a24c, 0x00000001 }, 1199 { 0x0000a250, 0x0000a000 }, 1200 { 0x0000a254, 0x00000000 }, 1201 { 0x0000a258, 0x0cc75380 }, 1202 { 0x0000a25c, 0x0f0f0f01 }, 1203 { 0x0000a260, 0xdfa91f01 }, 1204 { 0x0000a268, 0x00000001 }, 1205 { 0x0000a26c, 0x0ebae9c6 }, 1206 { 0x0000b26c, 0x0ebae9c6 }, 1207 { 0x0000c26c, 0x0ebae9c6 }, 1208 { 0x0000d270, 0x00820820 }, 1209 { 0x0000a278, 0x1ce739ce }, 1210 { 0x0000a27c, 0x050701ce }, 1211 { 0x0000a338, 0x00000000 }, 1212 { 0x0000a33c, 0x00000000 }, 1213 { 0x0000a340, 0x00000000 }, 1214 { 0x0000a344, 0x00000000 }, 1215 { 0x0000a348, 0x3fffffff }, 1216 { 0x0000a34c, 0x3fffffff }, 1217 { 0x0000a350, 0x3fffffff }, 1218 { 0x0000a354, 0x0003ffff }, 1219 { 0x0000a358, 0x79a8aa33 }, 1220 { 0x0000d35c, 0x07ffffef }, 1221 { 0x0000d360, 0x0fffffe7 }, 1222 { 0x0000d364, 0x17ffffe5 }, 1223 { 0x0000d368, 0x1fffffe4 }, 1224 { 0x0000d36c, 0x37ffffe3 }, 1225 { 0x0000d370, 0x3fffffe3 }, 1226 { 0x0000d374, 0x57ffffe3 }, 1227 { 0x0000d378, 0x5fffffe2 }, 1228 { 0x0000d37c, 0x7fffffe2 }, 1229 { 0x0000d380, 0x7f3c7bba }, 1230 { 0x0000d384, 0xf3307ff0 }, 1231 { 0x0000a388, 0x0c000000 }, 1232 { 0x0000a38c, 0x20202020 }, 1233 { 0x0000a390, 0x20202020 }, 1234 { 0x0000a394, 0x1ce739ce }, 1235 { 0x0000a398, 0x000001ce }, 1236 { 0x0000a39c, 0x00000001 }, 1237 { 0x0000a3a0, 0x00000000 }, 1238 { 0x0000a3a4, 0x00000000 }, 1239 { 0x0000a3a8, 0x00000000 }, 1240 { 0x0000a3ac, 0x00000000 }, 1241 { 0x0000a3b0, 0x00000000 }, 1242 { 0x0000a3b4, 0x00000000 }, 1243 { 0x0000a3b8, 0x00000000 }, 1244 { 0x0000a3bc, 0x00000000 }, 1245 { 0x0000a3c0, 0x00000000 }, 1246 { 0x0000a3c4, 0x00000000 }, 1247 { 0x0000a3c8, 0x00000246 }, 1248 { 0x0000a3cc, 0x20202020 }, 1249 { 0x0000a3d0, 0x20202020 }, 1250 { 0x0000a3d4, 0x20202020 }, 1251 { 0x0000a3dc, 0x1ce739ce }, 1252 { 0x0000a3e0, 0x000001ce }, 1253 }; 1254 1255 static const uint32_t ar5416Bank0[][2] = { 1256 { 0x000098b0, 0x1e5795e5 }, 1257 { 0x000098e0, 0x02008020 }, 1258 }; 1259 1260 static const uint32_t ar5416BB_RfGain[][3] = { 1261 { 0x00009a00, 0x00000000, 0x00000000 }, 1262 { 0x00009a04, 0x00000040, 0x00000040 }, 1263 { 0x00009a08, 0x00000080, 0x00000080 }, 1264 { 0x00009a0c, 0x000001a1, 0x00000141 }, 1265 { 0x00009a10, 0x000001e1, 0x00000181 }, 1266 { 0x00009a14, 0x00000021, 0x000001c1 }, 1267 { 0x00009a18, 0x00000061, 0x00000001 }, 1268 { 0x00009a1c, 0x00000168, 0x00000041 }, 1269 { 0x00009a20, 0x000001a8, 0x000001a8 }, 1270 { 0x00009a24, 0x000001e8, 0x000001e8 }, 1271 { 0x00009a28, 0x00000028, 0x00000028 }, 1272 { 0x00009a2c, 0x00000068, 0x00000068 }, 1273 { 0x00009a30, 0x00000189, 0x000000a8 }, 1274 { 0x00009a34, 0x000001c9, 0x00000169 }, 1275 { 0x00009a38, 0x00000009, 0x000001a9 }, 1276 { 0x00009a3c, 0x00000049, 0x000001e9 }, 1277 { 0x00009a40, 0x00000089, 0x00000029 }, 1278 { 0x00009a44, 0x00000170, 0x00000069 }, 1279 { 0x00009a48, 0x000001b0, 0x00000190 }, 1280 { 0x00009a4c, 0x000001f0, 0x000001d0 }, 1281 { 0x00009a50, 0x00000030, 0x00000010 }, 1282 { 0x00009a54, 0x00000070, 0x00000050 }, 1283 { 0x00009a58, 0x00000191, 0x00000090 }, 1284 { 0x00009a5c, 0x000001d1, 0x00000151 }, 1285 { 0x00009a60, 0x00000011, 0x00000191 }, 1286 { 0x00009a64, 0x00000051, 0x000001d1 }, 1287 { 0x00009a68, 0x00000091, 0x00000011 }, 1288 { 0x00009a6c, 0x000001b8, 0x00000051 }, 1289 { 0x00009a70, 0x000001f8, 0x00000198 }, 1290 { 0x00009a74, 0x00000038, 0x000001d8 }, 1291 { 0x00009a78, 0x00000078, 0x00000018 }, 1292 { 0x00009a7c, 0x00000199, 0x00000058 }, 1293 { 0x00009a80, 0x000001d9, 0x00000098 }, 1294 { 0x00009a84, 0x00000019, 0x00000159 }, 1295 { 0x00009a88, 0x00000059, 0x00000199 }, 1296 { 0x00009a8c, 0x00000099, 0x000001d9 }, 1297 { 0x00009a90, 0x000000d9, 0x00000019 }, 1298 { 0x00009a94, 0x000000f9, 0x00000059 }, 1299 { 0x00009a98, 0x000000f9, 0x00000099 }, 1300 { 0x00009a9c, 0x000000f9, 0x000000d9 }, 1301 { 0x00009aa0, 0x000000f9, 0x000000f9 }, 1302 { 0x00009aa4, 0x000000f9, 0x000000f9 }, 1303 { 0x00009aa8, 0x000000f9, 0x000000f9 }, 1304 { 0x00009aac, 0x000000f9, 0x000000f9 }, 1305 { 0x00009ab0, 0x000000f9, 0x000000f9 }, 1306 { 0x00009ab4, 0x000000f9, 0x000000f9 }, 1307 { 0x00009ab8, 0x000000f9, 0x000000f9 }, 1308 { 0x00009abc, 0x000000f9, 0x000000f9 }, 1309 { 0x00009ac0, 0x000000f9, 0x000000f9 }, 1310 { 0x00009ac4, 0x000000f9, 0x000000f9 }, 1311 { 0x00009ac8, 0x000000f9, 0x000000f9 }, 1312 { 0x00009acc, 0x000000f9, 0x000000f9 }, 1313 { 0x00009ad0, 0x000000f9, 0x000000f9 }, 1314 { 0x00009ad4, 0x000000f9, 0x000000f9 }, 1315 { 0x00009ad8, 0x000000f9, 0x000000f9 }, 1316 { 0x00009adc, 0x000000f9, 0x000000f9 }, 1317 { 0x00009ae0, 0x000000f9, 0x000000f9 }, 1318 { 0x00009ae4, 0x000000f9, 0x000000f9 }, 1319 { 0x00009ae8, 0x000000f9, 0x000000f9 }, 1320 { 0x00009aec, 0x000000f9, 0x000000f9 }, 1321 { 0x00009af0, 0x000000f9, 0x000000f9 }, 1322 { 0x00009af4, 0x000000f9, 0x000000f9 }, 1323 { 0x00009af8, 0x000000f9, 0x000000f9 }, 1324 { 0x00009afc, 0x000000f9, 0x000000f9 }, 1325 }; 1326 1327 static const uint32_t ar5416Bank1[][2] = { 1328 { 0x000098b0, 0x02108421}, 1329 { 0x000098ec, 0x00000008}, 1330 }; 1331 1332 static const uint32_t ar5416Bank2[][2] = { 1333 { 0x000098b0, 0x0e73ff17}, 1334 { 0x000098e0, 0x00000420}, 1335 }; 1336 1337 static const uint32_t ar5416Bank3[][3] = { 1338 { 0x000098f0, 0x01400018, 0x01c00018 }, 1339 }; 1340 1341 static const uint32_t ar5416Bank6[][3] = { 1342 1343 { 0x0000989c, 0x00000000, 0x00000000 }, 1344 { 0x0000989c, 0x00000000, 0x00000000 }, 1345 { 0x0000989c, 0x00000000, 0x00000000 }, 1346 { 0x0000989c, 0x00e00000, 0x00e00000 }, 1347 { 0x0000989c, 0x005e0000, 0x005e0000 }, 1348 { 0x0000989c, 0x00120000, 0x00120000 }, 1349 { 0x0000989c, 0x00620000, 0x00620000 }, 1350 { 0x0000989c, 0x00020000, 0x00020000 }, 1351 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 1352 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 1353 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 1354 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 1355 { 0x0000989c, 0x005f0000, 0x005f0000 }, 1356 { 0x0000989c, 0x00870000, 0x00870000 }, 1357 { 0x0000989c, 0x00f90000, 0x00f90000 }, 1358 { 0x0000989c, 0x007b0000, 0x007b0000 }, 1359 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 1360 { 0x0000989c, 0x00f50000, 0x00f50000 }, 1361 { 0x0000989c, 0x00dc0000, 0x00dc0000 }, 1362 { 0x0000989c, 0x00110000, 0x00110000 }, 1363 { 0x0000989c, 0x006100a8, 0x006100a8 }, 1364 { 0x0000989c, 0x004210a2, 0x004210a2 }, 1365 { 0x0000989c, 0x0014000f, 0x0014000f }, 1366 { 0x0000989c, 0x00c40002, 0x00c40002 }, 1367 { 0x0000989c, 0x003000f2, 0x003000f2 }, 1368 { 0x0000989c, 0x00440016, 0x00440016 }, 1369 { 0x0000989c, 0x00410040, 0x00410040 }, 1370 { 0x0000989c, 0x000180d6, 0x000180d6 }, 1371 { 0x0000989c, 0x0000c0aa, 0x0000c0aa }, 1372 { 0x0000989c, 0x000000b1, 0x000000b1 }, 1373 { 0x0000989c, 0x00002000, 0x00002000 }, 1374 { 0x0000989c, 0x000000d4, 0x000000d4 }, 1375 { 0x000098d0, 0x0000000f, 0x0010000f }, 1376 }; 1377 1378 1379 static const uint32_t ar5416Bank6TPC[][3] = { 1380 1381 { 0x0000989c, 0x00000000, 0x00000000 }, 1382 { 0x0000989c, 0x00000000, 0x00000000 }, 1383 { 0x0000989c, 0x00000000, 0x00000000 }, 1384 { 0x0000989c, 0x00e00000, 0x00e00000 }, 1385 { 0x0000989c, 0x005e0000, 0x005e0000 }, 1386 { 0x0000989c, 0x00120000, 0x00120000 }, 1387 { 0x0000989c, 0x00620000, 0x00620000 }, 1388 { 0x0000989c, 0x00020000, 0x00020000 }, 1389 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 1390 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 1391 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 1392 { 0x0000989c, 0x40ff0000, 0x40ff0000 }, 1393 { 0x0000989c, 0x005f0000, 0x005f0000 }, 1394 { 0x0000989c, 0x00870000, 0x00870000 }, 1395 { 0x0000989c, 0x00f90000, 0x00f90000 }, 1396 { 0x0000989c, 0x007b0000, 0x007b0000 }, 1397 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 1398 { 0x0000989c, 0x00f50000, 0x00f50000 }, 1399 { 0x0000989c, 0x00dc0000, 0x00dc0000 }, 1400 { 0x0000989c, 0x00110000, 0x00110000 }, 1401 { 0x0000989c, 0x006100a8, 0x006100a8 }, 1402 { 0x0000989c, 0x00423022, 0x00423022 }, 1403 { 0x0000989c, 0x2014008f, 0x2014008f }, 1404 { 0x0000989c, 0x00c40002, 0x00c40002 }, 1405 { 0x0000989c, 0x003000f2, 0x003000f2 }, 1406 { 0x0000989c, 0x00440016, 0x00440016 }, 1407 { 0x0000989c, 0x00410040, 0x00410040 }, 1408 { 0x0000989c, 0x0001805e, 0x0001805e }, 1409 { 0x0000989c, 0x0000c0ab, 0x0000c0ab }, 1410 { 0x0000989c, 0x000000e1, 0x000000e1 }, 1411 { 0x0000989c, 0x00007080, 0x00007080 }, 1412 { 0x0000989c, 0x000000d4, 0x000000d4 }, 1413 { 0x000098d0, 0x0000000f, 0x0010000f }, 1414 }; 1415 1416 static const uint32_t ar5416Bank7[][2] = { 1417 { 0x0000989c, 0x00000500 }, 1418 { 0x0000989c, 0x00000800 }, 1419 { 0x000098cc, 0x0000000e }, 1420 }; 1421 1422 static const uint32_t ar5416Addac[][2] = { 1423 {0x0000989c, 0x00000000 }, 1424 {0x0000989c, 0x00000000 }, 1425 {0x0000989c, 0x00000000 }, 1426 {0x0000989c, 0x00000000 }, 1427 {0x0000989c, 0x00000000 }, 1428 {0x0000989c, 0x00000000 }, 1429 {0x0000989c, 0x00000000 }, 1430 {0x0000989c, 0x00000010 }, 1431 {0x0000989c, 0x00000000 }, 1432 {0x0000989c, 0x00000000 }, 1433 {0x0000989c, 0x00000000 }, 1434 {0x0000989c, 0x00000000 }, 1435 {0x0000989c, 0x00000000 }, 1436 {0x0000989c, 0x00000000 }, 1437 {0x0000989c, 0x00000000 }, 1438 {0x0000989c, 0x00000000 }, 1439 {0x0000989c, 0x00000000 }, 1440 {0x0000989c, 0x00000000 }, 1441 {0x0000989c, 0x00000000 }, 1442 {0x0000989c, 0x00000000 }, 1443 {0x0000989c, 0x00000000 }, 1444 {0x0000989c, 0x000000c0 }, 1445 {0x0000989c, 0x00000015 }, 1446 {0x0000989c, 0x00000000 }, 1447 {0x0000989c, 0x00000000 }, 1448 {0x0000989c, 0x00000000 }, 1449 {0x0000989c, 0x00000000 }, 1450 {0x0000989c, 0x00000000 }, 1451 {0x0000989c, 0x00000000 }, 1452 {0x0000989c, 0x00000000 }, 1453 {0x0000989c, 0x00000000 }, 1454 {0x000098cc, 0x00000000 }, 1455 }; 1456 1457 /* AR5416 9160 Sowl ar5416_sowl.ini */ 1458 static const uint32_t ar5416Modes_9160[][6] = { 1459 { 0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 1460 0x000001e0 }, 1461 { 0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c, 1462 0x000001e0 }, 1463 { 0x000010b0, 0x00000e60, 0x00001cc0, 0x00007c70, 0x00003e38, 1464 0x00001180 }, 1465 { 0x000010f0, 0x0000a000, 0x00014000, 0x00016000, 0x0000b000, 1466 0x00014008 }, 1467 { 0x00008014, 0x03e803e8, 0x07d007d0, 0x10801600, 0x08400b00, 1468 0x06e006e0 }, 1469 { 0x0000801c, 0x128d93a7, 0x128d93cf, 0x12e013d7, 0x12e013ab, 1470 0x098813cf }, 1471 { 0x00009804, 0x00000300, 0x000003c4, 0x000003c4, 0x00000300, 1472 0x00000303 }, 1473 { 0x00009820, 0x02020200, 0x02020200, 0x02020200, 0x02020200, 1474 0x02020200 }, 1475 { 0x00009824, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e, 1476 0x00000e0e }, 1477 { 0x00009828, 0x0a020001, 0x0a020001, 0x0a020001, 0x0a020001, 1478 0x0a020001 }, 1479 { 0x00009834, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e, 1480 0x00000e0e }, 1481 { 0x00009838, 0x00000007, 0x00000007, 0x00000007, 0x00000007, 1482 0x00000007 }, 1483 { 0x00009844, 0x0372161e, 0x0372161e, 0x037216a0, 0x037216a0, 1484 0x037216a0 }, 1485 { 0x00009848, 0x001a6a65, 0x001a6a65, 0x00197a68, 0x00197a68, 1486 0x00197a68 }, 1487 { 0x0000a848, 0x001a6a65, 0x001a6a65, 0x00197a68, 0x00197a68, 1488 0x00197a68 }, 1489 { 0x0000b848, 0x001a6a65, 0x001a6a65, 0x00197a68, 0x00197a68, 1490 0x00197a68 }, 1491 { 0x00009850, 0x6c48b4e2, 0x6c48b4e2, 0x6c48b0e2, 0x6c48b0e2, 1492 0x6c48b0e2 }, 1493 { 0x00009858, 0x7ec82d2e, 0x7ec82d2e, 0x7ec82d2e, 0x7ec82d2e, 1494 0x7ec82d2e }, 1495 { 0x0000985c, 0x31395d5e, 0x31395d5e, 0x31395d5e, 0x31395d5e, 1496 0x31395d5e }, 1497 { 0x00009860, 0x00048d18, 0x00048d18, 0x00048d20, 0x00048d20, 1498 0x00048d18 }, 1499 { 0x0000c864, 0x0001ce00, 0x0001ce00, 0x0001ce00, 0x0001ce00, 1500 0x0001ce00 }, 1501 { 0x00009868, 0x409a40d0, 0x409a40d0, 0x409a40d0, 0x409a40d0, 1502 0x409a40d0 }, 1503 { 0x0000986c, 0x050cb081, 0x050cb081, 0x050cb081, 0x050cb081, 1504 0x050cb081 }, 1505 { 0x00009914, 0x000007d0, 0x00000fa0, 0x00001130, 0x00000898, 1506 0x000007d0 }, 1507 { 0x00009918, 0x0000000a, 0x00000014, 0x00000016, 0x0000000b, 1508 0x00000016 }, 1509 { 0x00009924, 0xd00a8a07, 0xd00a8a07, 0xd00a8a0d, 0xd00a8a0d, 1510 0xd00a8a0d }, 1511 { 0x00009944, 0xffb81020, 0xffb81020, 0xffb81020, 0xffb81020, 1512 0xffb81020 }, 1513 { 0x00009960, 0x00009b40, 0x00009b40, 0x00009b40, 0x00009b40, 1514 0x00009b40 }, 1515 { 0x0000a960, 0x00009b40, 0x00009b40, 0x00009b40, 0x00009b40, 1516 0x00009b40 }, 1517 { 0x0000b960, 0x00009b40, 0x00009b40, 0x00009b40, 0x00009b40, 1518 0x00009b40 }, 1519 { 0x00009964, 0x00001120, 0x00001120, 0x00001120, 0x00001120, 1520 0x00001120 }, 1521 { 0x0000c968, 0x000003b5, 0x000003b5, 0x000003ce, 0x000003ce, 1522 0x000003ce }, 1523 { 0x0000c9bc, 0x001a0600, 0x001a0600, 0x001a0c00, 0x001a0c00, 1524 0x001a0c00 }, 1525 { 0x000099c0, 0x038919be, 0x038919be, 0x038919be, 0x038919be, 1526 0x038919be }, 1527 { 0x000099c4, 0x06336f77, 0x06336f77, 0x06336f77, 0x06336f77, 1528 0x06336f77 }, 1529 { 0x000099c8, 0x60f65329, 0x60f65329, 0x60f65329, 0x60f65329, 1530 0x60f65329 }, 1531 { 0x000099cc, 0x08f186c8, 0x08f186c8, 0x08f186c8, 0x08f186c8, 1532 0x08f186c8 }, 1533 { 0x000099d0, 0x00046384, 0x00046384, 0x00046384, 0x00046384, 1534 0x00046384 }, 1535 { 0x000099d4, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 1536 0x00000000 }, 1537 { 0x000099d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 1538 0x00000000 }, 1539 { 0x0000a204, 0x00000880, 0x00000880, 0x00000880, 0x00000880, 1540 0x00000880 }, 1541 { 0x0000a208, 0xd6be4788, 0xd6be4788, 0xd03e4788, 0xd03e4788, 1542 0xd03e4788 }, 1543 { 0x0000a20c, 0x002fc160, 0x002fc160, 0x002ac120, 0x002ac120, 1544 0x002ac120 }, 1545 { 0x0000b20c, 0x002fc160, 0x002fc160, 0x002ac120, 0x002ac120, 1546 0x002ac120 }, 1547 { 0x0000c20c, 0x002fc160, 0x002fc160, 0x002ac120, 0x002ac120, 1548 0x002ac120 }, 1549 { 0x0000a21c, 0x1883800a, 0x1883800a, 0x1883800a, 0x1883800a, 1550 0x1883800a }, 1551 { 0x0000a230, 0x00000000, 0x00000000, 0x00000210, 0x00000108, 1552 0x00000000 }, 1553 { 0x0000a274, 0x0a1a9caa, 0x0a1a9caa, 0x0a1a7caa, 0x0a1a7caa, 1554 0x0a1a7caa }, 1555 { 0x0000a300, 0x18010000, 0x18010000, 0x18010000, 0x18010000, 1556 0x18010000 }, 1557 { 0x0000a304, 0x30032602, 0x30032602, 0x2e032402, 0x2e032402, 1558 0x2e032402 }, 1559 { 0x0000a308, 0x48073e06, 0x48073e06, 0x4a0a3c06, 0x4a0a3c06, 1560 0x4a0a3c06 }, 1561 { 0x0000a30c, 0x560b4c0a, 0x560b4c0a, 0x621a540b, 0x621a540b, 1562 0x621a540b }, 1563 { 0x0000a310, 0x641a600f, 0x641a600f, 0x764f6c1b, 0x764f6c1b, 1564 0x764f6c1b }, 1565 { 0x0000a314, 0x7a4f6e1b, 0x7a4f6e1b, 0x845b7a5a, 0x845b7a5a, 1566 0x845b7a5a }, 1567 { 0x0000a318, 0x8c5b7e5a, 0x8c5b7e5a, 0x950f8ccf, 0x950f8ccf, 1568 0x950f8ccf }, 1569 { 0x0000a31c, 0x9d0f96cf, 0x9d0f96cf, 0xa5cf9b4f, 0xa5cf9b4f, 1570 0xa5cf9b4f }, 1571 { 0x0000a320, 0xb51fa69f, 0xb51fa69f, 0xbddfaf1f, 0xbddfaf1f, 1572 0xbddfaf1f }, 1573 { 0x0000a324, 0xcb3fbd07, 0xcb3fbcbf, 0xd1ffc93f, 0xd1ffc93f, 1574 0xd1ffc93f }, 1575 { 0x0000a328, 0x0000d7bf, 0x0000d7bf, 0x00000000, 0x00000000, 1576 0x00000000 }, 1577 { 0x0000a32c, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 1578 0x00000000 }, 1579 { 0x0000a330, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 1580 0x00000000 }, 1581 { 0x0000a334, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 1582 0x00000000 }, 1583 }; 1584 1585 static const uint32_t ar5416Common_9160[][2] = { 1586 { 0x0000000c, 0x00000000 }, 1587 { 0x00000030, 0x00020015 }, 1588 { 0x00000034, 0x00000005 }, 1589 { 0x00000040, 0x00000000 }, 1590 { 0x00000044, 0x00000008 }, 1591 { 0x00000048, 0x00000008 }, 1592 { 0x0000004c, 0x00000010 }, 1593 { 0x00000050, 0x00000000 }, 1594 { 0x00000054, 0x0000001f }, 1595 { 0x00000800, 0x00000000 }, 1596 { 0x00000804, 0x00000000 }, 1597 { 0x00000808, 0x00000000 }, 1598 { 0x0000080c, 0x00000000 }, 1599 { 0x00000810, 0x00000000 }, 1600 { 0x00000814, 0x00000000 }, 1601 { 0x00000818, 0x00000000 }, 1602 { 0x0000081c, 0x00000000 }, 1603 { 0x00000820, 0x00000000 }, 1604 { 0x00000824, 0x00000000 }, 1605 { 0x00001040, 0x002ffc0f }, 1606 { 0x00001044, 0x002ffc0f }, 1607 { 0x00001048, 0x002ffc0f }, 1608 { 0x0000104c, 0x002ffc0f }, 1609 { 0x00001050, 0x002ffc0f }, 1610 { 0x00001054, 0x002ffc0f }, 1611 { 0x00001058, 0x002ffc0f }, 1612 { 0x0000105c, 0x002ffc0f }, 1613 { 0x00001060, 0x002ffc0f }, 1614 { 0x00001064, 0x002ffc0f }, 1615 { 0x00001230, 0x00000000 }, 1616 { 0x00001270, 0x00000000 }, 1617 { 0x00001038, 0x00000000 }, 1618 { 0x00001078, 0x00000000 }, 1619 { 0x000010b8, 0x00000000 }, 1620 { 0x000010f8, 0x00000000 }, 1621 { 0x00001138, 0x00000000 }, 1622 { 0x00001178, 0x00000000 }, 1623 { 0x000011b8, 0x00000000 }, 1624 { 0x000011f8, 0x00000000 }, 1625 { 0x00001238, 0x00000000 }, 1626 { 0x00001278, 0x00000000 }, 1627 { 0x000012b8, 0x00000000 }, 1628 { 0x000012f8, 0x00000000 }, 1629 { 0x00001338, 0x00000000 }, 1630 { 0x00001378, 0x00000000 }, 1631 { 0x000013b8, 0x00000000 }, 1632 { 0x000013f8, 0x00000000 }, 1633 { 0x00001438, 0x00000000 }, 1634 { 0x00001478, 0x00000000 }, 1635 { 0x000014b8, 0x00000000 }, 1636 { 0x000014f8, 0x00000000 }, 1637 { 0x00001538, 0x00000000 }, 1638 { 0x00001578, 0x00000000 }, 1639 { 0x000015b8, 0x00000000 }, 1640 { 0x000015f8, 0x00000000 }, 1641 { 0x00001638, 0x00000000 }, 1642 { 0x00001678, 0x00000000 }, 1643 { 0x000016b8, 0x00000000 }, 1644 { 0x000016f8, 0x00000000 }, 1645 { 0x00001738, 0x00000000 }, 1646 { 0x00001778, 0x00000000 }, 1647 { 0x000017b8, 0x00000000 }, 1648 { 0x000017f8, 0x00000000 }, 1649 { 0x0000103c, 0x00000000 }, 1650 { 0x0000107c, 0x00000000 }, 1651 { 0x000010bc, 0x00000000 }, 1652 { 0x000010fc, 0x00000000 }, 1653 { 0x0000113c, 0x00000000 }, 1654 { 0x0000117c, 0x00000000 }, 1655 { 0x000011bc, 0x00000000 }, 1656 { 0x000011fc, 0x00000000 }, 1657 { 0x0000123c, 0x00000000 }, 1658 { 0x0000127c, 0x00000000 }, 1659 { 0x000012bc, 0x00000000 }, 1660 { 0x000012fc, 0x00000000 }, 1661 { 0x0000133c, 0x00000000 }, 1662 { 0x0000137c, 0x00000000 }, 1663 { 0x000013bc, 0x00000000 }, 1664 { 0x000013fc, 0x00000000 }, 1665 { 0x0000143c, 0x00000000 }, 1666 { 0x0000147c, 0x00000000 }, 1667 { 0x00004030, 0x00000002 }, 1668 { 0x0000403c, 0x00000002 }, 1669 { 0x00007010, 0x00000020 }, 1670 { 0x00007038, 0x000004c2 }, 1671 { 0x00008004, 0x00000000 }, 1672 { 0x00008008, 0x00000000 }, 1673 { 0x0000800c, 0x00000000 }, 1674 { 0x00008018, 0x00000700 }, 1675 { 0x00008020, 0x00000000 }, 1676 { 0x00008038, 0x00000000 }, 1677 { 0x0000803c, 0x00000000 }, 1678 { 0x00008048, 0x40000000 }, 1679 { 0x00008054, 0x00000000 }, 1680 { 0x00008058, 0x00000000 }, 1681 { 0x0000805c, 0x000fc78f }, 1682 { 0x00008060, 0x0000000f }, 1683 { 0x00008064, 0x00000000 }, 1684 { 0x000080c0, 0x2a82301a }, 1685 { 0x000080c4, 0x05dc01e0 }, 1686 { 0x000080c8, 0x1f402710 }, 1687 { 0x000080cc, 0x01f40000 }, 1688 { 0x000080d0, 0x00001e00 }, 1689 { 0x000080d4, 0x00000000 }, 1690 { 0x000080d8, 0x00400000 }, 1691 { 0x000080e0, 0xffffffff }, 1692 { 0x000080e4, 0x0000ffff }, 1693 { 0x000080e8, 0x003f3f3f }, 1694 { 0x000080ec, 0x00000000 }, 1695 { 0x000080f0, 0x00000000 }, 1696 { 0x000080f4, 0x00000000 }, 1697 { 0x000080f8, 0x00000000 }, 1698 { 0x000080fc, 0x00020000 }, 1699 { 0x00008100, 0x00020000 }, 1700 { 0x00008104, 0x00000001 }, 1701 { 0x00008108, 0x00000052 }, 1702 { 0x0000810c, 0x00000000 }, 1703 { 0x00008110, 0x00000168 }, 1704 { 0x00008118, 0x000100aa }, 1705 { 0x0000811c, 0x00003210 }, 1706 { 0x00008120, 0x08f04800 }, 1707 { 0x00008124, 0x00000000 }, 1708 { 0x00008128, 0x00000000 }, 1709 { 0x0000812c, 0x00000000 }, 1710 { 0x00008130, 0x00000000 }, 1711 { 0x00008134, 0x00000000 }, 1712 { 0x00008138, 0x00000000 }, 1713 { 0x0000813c, 0x00000000 }, 1714 { 0x00008144, 0xffffffff }, 1715 { 0x00008168, 0x00000000 }, 1716 { 0x0000816c, 0x00000000 }, 1717 { 0x00008170, 0x32143320 }, 1718 { 0x00008174, 0xfaa4fa50 }, 1719 { 0x00008178, 0x00000100 }, 1720 { 0x0000817c, 0x00000000 }, 1721 { 0x000081c4, 0x00000000 }, 1722 { 0x000081d0, 0x00003210 }, 1723 { 0x000081ec, 0x00000000 }, 1724 { 0x000081f0, 0x00000000 }, 1725 { 0x000081f4, 0x00000000 }, 1726 { 0x000081f8, 0x00000000 }, 1727 { 0x000081fc, 0x00000000 }, 1728 { 0x00008200, 0x00000000 }, 1729 { 0x00008204, 0x00000000 }, 1730 { 0x00008208, 0x00000000 }, 1731 { 0x0000820c, 0x00000000 }, 1732 { 0x00008210, 0x00000000 }, 1733 { 0x00008214, 0x00000000 }, 1734 { 0x00008218, 0x00000000 }, 1735 { 0x0000821c, 0x00000000 }, 1736 { 0x00008220, 0x00000000 }, 1737 { 0x00008224, 0x00000000 }, 1738 { 0x00008228, 0x00000000 }, 1739 { 0x0000822c, 0x00000000 }, 1740 { 0x00008230, 0x00000000 }, 1741 { 0x00008234, 0x00000000 }, 1742 { 0x00008238, 0x00000000 }, 1743 { 0x0000823c, 0x00000000 }, 1744 { 0x00008240, 0x00100000 }, 1745 { 0x00008244, 0x0010f400 }, 1746 { 0x00008248, 0x00000100 }, 1747 { 0x0000824c, 0x0001e800 }, 1748 { 0x00008250, 0x00000000 }, 1749 { 0x00008254, 0x00000000 }, 1750 { 0x00008258, 0x00000000 }, 1751 { 0x0000825c, 0x400000ff }, 1752 { 0x00008260, 0x00080922 }, 1753 { 0x00008270, 0x00000000 }, 1754 { 0x00008274, 0x40000000 }, 1755 { 0x00008278, 0x003e4180 }, 1756 { 0x0000827c, 0x00000000 }, 1757 { 0x00008284, 0x0000002c }, 1758 { 0x00008288, 0x0000002c }, 1759 { 0x0000828c, 0x00000000 }, 1760 { 0x00008294, 0x00000000 }, 1761 { 0x00008298, 0x00000000 }, 1762 { 0x00008300, 0x00000000 }, 1763 { 0x00008304, 0x00000000 }, 1764 { 0x00008308, 0x00000000 }, 1765 { 0x0000830c, 0x00000000 }, 1766 { 0x00008310, 0x00000000 }, 1767 { 0x00008314, 0x00000000 }, 1768 { 0x00008318, 0x00000000 }, 1769 { 0x00008328, 0x00000000 }, 1770 { 0x0000832c, 0x00000007 }, 1771 { 0x00008330, 0x00000302 }, 1772 { 0x00008334, 0x00000e00 }, 1773 { 0x00008338, 0x00ff0000 }, 1774 { 0x0000833c, 0x00000000 }, 1775 { 0x00008340, 0x000107ff }, 1776 { 0x00009808, 0x00000000 }, 1777 { 0x0000980c, 0xad848e19 }, 1778 { 0x00009810, 0x7d14e000 }, 1779 { 0x00009814, 0x9c0a9f6b }, 1780 { 0x0000981c, 0x00000000 }, 1781 { 0x0000982c, 0x0000a000 }, 1782 { 0x00009830, 0x00000000 }, 1783 { 0x0000983c, 0x00200400 }, 1784 { 0x00009840, 0x206a01ae }, 1785 { 0x0000984c, 0x1284233c }, 1786 { 0x00009854, 0x00000859 }, 1787 { 0x00009900, 0x00000000 }, 1788 { 0x00009904, 0x00000000 }, 1789 { 0x00009908, 0x00000000 }, 1790 { 0x0000990c, 0x00000000 }, 1791 { 0x0000991c, 0x10000fff }, 1792 { 0x00009920, 0x05100000 }, 1793 { 0x0000a920, 0x05100000 }, 1794 { 0x0000b920, 0x05100000 }, 1795 { 0x00009928, 0x00000001 }, 1796 { 0x0000992c, 0x00000004 }, 1797 { 0x00009934, 0x1e1f2022 }, 1798 { 0x00009938, 0x0a0b0c0d }, 1799 { 0x0000993c, 0x00000000 }, 1800 { 0x00009948, 0x9280b212 }, 1801 { 0x0000994c, 0x00020028 }, 1802 { 0x00009954, 0x5f3ca3de }, 1803 { 0x00009958, 0x2108ecff }, 1804 { 0x00009940, 0x00750604 }, 1805 { 0x0000c95c, 0x004b6a8e }, 1806 { 0x00009970, 0x190fb515 }, 1807 { 0x00009974, 0x00000000 }, 1808 { 0x00009978, 0x00000001 }, 1809 { 0x0000997c, 0x00000000 }, 1810 { 0x00009980, 0x00000000 }, 1811 { 0x00009984, 0x00000000 }, 1812 { 0x00009988, 0x00000000 }, 1813 { 0x0000998c, 0x00000000 }, 1814 { 0x00009990, 0x00000000 }, 1815 { 0x00009994, 0x00000000 }, 1816 { 0x00009998, 0x00000000 }, 1817 { 0x0000999c, 0x00000000 }, 1818 { 0x000099a0, 0x00000000 }, 1819 { 0x000099a4, 0x00000001 }, 1820 { 0x000099a8, 0x201fff00 }, 1821 { 0x000099ac, 0x006f0000 }, 1822 { 0x000099b0, 0x03051000 }, 1823 { 0x000099dc, 0x00000000 }, 1824 { 0x000099e0, 0x00000200 }, 1825 { 0x000099e4, 0xaaaaaaaa }, 1826 { 0x000099e8, 0x3c466478 }, 1827 { 0x000099ec, 0x0cc80caa }, 1828 { 0x000099fc, 0x00001042 }, 1829 { 0x00009b00, 0x00000000 }, 1830 { 0x00009b04, 0x00000001 }, 1831 { 0x00009b08, 0x00000002 }, 1832 { 0x00009b0c, 0x00000003 }, 1833 { 0x00009b10, 0x00000004 }, 1834 { 0x00009b14, 0x00000005 }, 1835 { 0x00009b18, 0x00000008 }, 1836 { 0x00009b1c, 0x00000009 }, 1837 { 0x00009b20, 0x0000000a }, 1838 { 0x00009b24, 0x0000000b }, 1839 { 0x00009b28, 0x0000000c }, 1840 { 0x00009b2c, 0x0000000d }, 1841 { 0x00009b30, 0x00000010 }, 1842 { 0x00009b34, 0x00000011 }, 1843 { 0x00009b38, 0x00000012 }, 1844 { 0x00009b3c, 0x00000013 }, 1845 { 0x00009b40, 0x00000014 }, 1846 { 0x00009b44, 0x00000015 }, 1847 { 0x00009b48, 0x00000018 }, 1848 { 0x00009b4c, 0x00000019 }, 1849 { 0x00009b50, 0x0000001a }, 1850 { 0x00009b54, 0x0000001b }, 1851 { 0x00009b58, 0x0000001c }, 1852 { 0x00009b5c, 0x0000001d }, 1853 { 0x00009b60, 0x00000020 }, 1854 { 0x00009b64, 0x00000021 }, 1855 { 0x00009b68, 0x00000022 }, 1856 { 0x00009b6c, 0x00000023 }, 1857 { 0x00009b70, 0x00000024 }, 1858 { 0x00009b74, 0x00000025 }, 1859 { 0x00009b78, 0x00000028 }, 1860 { 0x00009b7c, 0x00000029 }, 1861 { 0x00009b80, 0x0000002a }, 1862 { 0x00009b84, 0x0000002b }, 1863 { 0x00009b88, 0x0000002c }, 1864 { 0x00009b8c, 0x0000002d }, 1865 { 0x00009b90, 0x00000030 }, 1866 { 0x00009b94, 0x00000031 }, 1867 { 0x00009b98, 0x00000032 }, 1868 { 0x00009b9c, 0x00000033 }, 1869 { 0x00009ba0, 0x00000034 }, 1870 { 0x00009ba4, 0x00000035 }, 1871 { 0x00009ba8, 0x00000035 }, 1872 { 0x00009bac, 0x00000035 }, 1873 { 0x00009bb0, 0x00000035 }, 1874 { 0x00009bb4, 0x00000035 }, 1875 { 0x00009bb8, 0x00000035 }, 1876 { 0x00009bbc, 0x00000035 }, 1877 { 0x00009bc0, 0x00000035 }, 1878 { 0x00009bc4, 0x00000035 }, 1879 { 0x00009bc8, 0x00000035 }, 1880 { 0x00009bcc, 0x00000035 }, 1881 { 0x00009bd0, 0x00000035 }, 1882 { 0x00009bd4, 0x00000035 }, 1883 { 0x00009bd8, 0x00000035 }, 1884 { 0x00009bdc, 0x00000035 }, 1885 { 0x00009be0, 0x00000035 }, 1886 { 0x00009be4, 0x00000035 }, 1887 { 0x00009be8, 0x00000035 }, 1888 { 0x00009bec, 0x00000035 }, 1889 { 0x00009bf0, 0x00000035 }, 1890 { 0x00009bf4, 0x00000035 }, 1891 { 0x00009bf8, 0x00000010 }, 1892 { 0x00009bfc, 0x0000001a }, 1893 { 0x0000a210, 0x40806333 }, 1894 { 0x0000a214, 0x00106c10 }, 1895 { 0x0000a218, 0x009c4060 }, 1896 { 0x0000a220, 0x018830c6 }, 1897 { 0x0000a224, 0x00000400 }, 1898 { 0x0000a228, 0x001a0bb5 }, 1899 { 0x0000a22c, 0x00000000 }, 1900 { 0x0000a234, 0x20202020 }, 1901 { 0x0000a238, 0x20202020 }, 1902 { 0x0000a23c, 0x13c889af }, 1903 { 0x0000a240, 0x38490a20 }, 1904 { 0x0000a244, 0x00007bb6 }, 1905 { 0x0000a248, 0x0fff3ffc }, 1906 { 0x0000a24c, 0x00000001 }, 1907 { 0x0000a250, 0x0000e000 }, 1908 { 0x0000a254, 0x00000000 }, 1909 { 0x0000a258, 0x0cc75380 }, 1910 { 0x0000a25c, 0x0f0f0f01 }, 1911 { 0x0000a260, 0xdfa91f01 }, 1912 { 0x0000a268, 0x00000001 }, 1913 { 0x0000a26c, 0x0ebae9c6 }, 1914 { 0x0000b26c, 0x0ebae9c6 }, 1915 { 0x0000c26c, 0x0ebae9c6 }, 1916 { 0x0000d270, 0x00820820 }, 1917 { 0x0000a278, 0x1ce739ce }, 1918 { 0x0000a27c, 0x050701ce }, 1919 { 0x0000a338, 0x00000000 }, 1920 { 0x0000a33c, 0x00000000 }, 1921 { 0x0000a340, 0x00000000 }, 1922 { 0x0000a344, 0x00000000 }, 1923 { 0x0000a348, 0x3fffffff }, 1924 { 0x0000a34c, 0x3fffffff }, 1925 { 0x0000a350, 0x3fffffff }, 1926 { 0x0000a354, 0x0003ffff }, 1927 { 0x0000a358, 0x79bfaa03 }, 1928 { 0x0000d35c, 0x07ffffef }, 1929 { 0x0000d360, 0x0fffffe7 }, 1930 { 0x0000d364, 0x17ffffe5 }, 1931 { 0x0000d368, 0x1fffffe4 }, 1932 { 0x0000d36c, 0x37ffffe3 }, 1933 { 0x0000d370, 0x3fffffe3 }, 1934 { 0x0000d374, 0x57ffffe3 }, 1935 { 0x0000d378, 0x5fffffe2 }, 1936 { 0x0000d37c, 0x7fffffe2 }, 1937 { 0x0000d380, 0x7f3c7bba }, 1938 { 0x0000d384, 0xf3307ff0 }, 1939 { 0x0000a388, 0x0c000000 }, 1940 { 0x0000a38c, 0x20202020 }, 1941 { 0x0000a390, 0x20202020 }, 1942 { 0x0000a394, 0x1ce739ce }, 1943 { 0x0000a398, 0x000001ce }, 1944 { 0x0000a39c, 0x00000001 }, 1945 { 0x0000a3a0, 0x00000000 }, 1946 { 0x0000a3a4, 0x00000000 }, 1947 { 0x0000a3a8, 0x00000000 }, 1948 { 0x0000a3ac, 0x00000000 }, 1949 { 0x0000a3b0, 0x00000000 }, 1950 { 0x0000a3b4, 0x00000000 }, 1951 { 0x0000a3b8, 0x00000000 }, 1952 { 0x0000a3bc, 0x00000000 }, 1953 { 0x0000a3c0, 0x00000000 }, 1954 { 0x0000a3c4, 0x00000000 }, 1955 { 0x0000a3c8, 0x00000246 }, 1956 { 0x0000a3cc, 0x20202020 }, 1957 { 0x0000a3d0, 0x20202020 }, 1958 { 0x0000a3d4, 0x20202020 }, 1959 { 0x0000a3dc, 0x1ce739ce }, 1960 { 0x0000a3e0, 0x000001ce }, 1961 }; 1962 1963 static const uint32_t ar5416Bank0_9160[][2] = { 1964 { 0x000098b0, 0x1e5795e5 }, 1965 { 0x000098e0, 0x02008020 }, 1966 }; 1967 1968 static const uint32_t ar5416BB_RfGain_9160[][3] = { 1969 { 0x00009a00, 0x00000000, 0x00000000 }, 1970 { 0x00009a04, 0x00000040, 0x00000040 }, 1971 { 0x00009a08, 0x00000080, 0x00000080 }, 1972 { 0x00009a0c, 0x000001a1, 0x00000141 }, 1973 { 0x00009a10, 0x000001e1, 0x00000181 }, 1974 { 0x00009a14, 0x00000021, 0x000001c1 }, 1975 { 0x00009a18, 0x00000061, 0x00000001 }, 1976 { 0x00009a1c, 0x00000168, 0x00000041 }, 1977 { 0x00009a20, 0x000001a8, 0x000001a8 }, 1978 { 0x00009a24, 0x000001e8, 0x000001e8 }, 1979 { 0x00009a28, 0x00000028, 0x00000028 }, 1980 { 0x00009a2c, 0x00000068, 0x00000068 }, 1981 { 0x00009a30, 0x00000189, 0x000000a8 }, 1982 { 0x00009a34, 0x000001c9, 0x00000169 }, 1983 { 0x00009a38, 0x00000009, 0x000001a9 }, 1984 { 0x00009a3c, 0x00000049, 0x000001e9 }, 1985 { 0x00009a40, 0x00000089, 0x00000029 }, 1986 { 0x00009a44, 0x00000170, 0x00000069 }, 1987 { 0x00009a48, 0x000001b0, 0x00000190 }, 1988 { 0x00009a4c, 0x000001f0, 0x000001d0 }, 1989 { 0x00009a50, 0x00000030, 0x00000010 }, 1990 { 0x00009a54, 0x00000070, 0x00000050 }, 1991 { 0x00009a58, 0x00000191, 0x00000090 }, 1992 { 0x00009a5c, 0x000001d1, 0x00000151 }, 1993 { 0x00009a60, 0x00000011, 0x00000191 }, 1994 { 0x00009a64, 0x00000051, 0x000001d1 }, 1995 { 0x00009a68, 0x00000091, 0x00000011 }, 1996 { 0x00009a6c, 0x000001b8, 0x00000051 }, 1997 { 0x00009a70, 0x000001f8, 0x00000198 }, 1998 { 0x00009a74, 0x00000038, 0x000001d8 }, 1999 { 0x00009a78, 0x00000078, 0x00000018 }, 2000 { 0x00009a7c, 0x00000199, 0x00000058 }, 2001 { 0x00009a80, 0x000001d9, 0x00000098 }, 2002 { 0x00009a84, 0x00000019, 0x00000159 }, 2003 { 0x00009a88, 0x00000059, 0x00000199 }, 2004 { 0x00009a8c, 0x00000099, 0x000001d9 }, 2005 { 0x00009a90, 0x000000d9, 0x00000019 }, 2006 { 0x00009a94, 0x000000f9, 0x00000059 }, 2007 { 0x00009a98, 0x000000f9, 0x00000099 }, 2008 { 0x00009a9c, 0x000000f9, 0x000000d9 }, 2009 { 0x00009aa0, 0x000000f9, 0x000000f9 }, 2010 { 0x00009aa4, 0x000000f9, 0x000000f9 }, 2011 { 0x00009aa8, 0x000000f9, 0x000000f9 }, 2012 { 0x00009aac, 0x000000f9, 0x000000f9 }, 2013 { 0x00009ab0, 0x000000f9, 0x000000f9 }, 2014 { 0x00009ab4, 0x000000f9, 0x000000f9 }, 2015 { 0x00009ab8, 0x000000f9, 0x000000f9 }, 2016 { 0x00009abc, 0x000000f9, 0x000000f9 }, 2017 { 0x00009ac0, 0x000000f9, 0x000000f9 }, 2018 { 0x00009ac4, 0x000000f9, 0x000000f9 }, 2019 { 0x00009ac8, 0x000000f9, 0x000000f9 }, 2020 { 0x00009acc, 0x000000f9, 0x000000f9 }, 2021 { 0x00009ad0, 0x000000f9, 0x000000f9 }, 2022 { 0x00009ad4, 0x000000f9, 0x000000f9 }, 2023 { 0x00009ad8, 0x000000f9, 0x000000f9 }, 2024 { 0x00009adc, 0x000000f9, 0x000000f9 }, 2025 { 0x00009ae0, 0x000000f9, 0x000000f9 }, 2026 { 0x00009ae4, 0x000000f9, 0x000000f9 }, 2027 { 0x00009ae8, 0x000000f9, 0x000000f9 }, 2028 { 0x00009aec, 0x000000f9, 0x000000f9 }, 2029 { 0x00009af0, 0x000000f9, 0x000000f9 }, 2030 { 0x00009af4, 0x000000f9, 0x000000f9 }, 2031 { 0x00009af8, 0x000000f9, 0x000000f9 }, 2032 { 0x00009afc, 0x000000f9, 0x000000f9 }, 2033 }; 2034 2035 static const uint32_t ar5416Bank1_9160[][2] = { 2036 { 0x000098b0, 0x02108421 }, 2037 {0x000098ec, 0x00000008 }, 2038 }; 2039 2040 static const uint32_t ar5416Bank2_9160[][2] = { 2041 { 0x000098b0, 0x0e73ff17 }, 2042 { 0x000098e0, 0x00000420 }, 2043 }; 2044 2045 static const uint32_t ar5416Bank3_9160[][3] = { 2046 { 0x000098f0, 0x01400018, 0x01c00018 }, 2047 }; 2048 2049 static const uint32_t ar5416Bank6_9160[][3] = { 2050 { 0x0000989c, 0x00000000, 0x00000000 }, 2051 { 0x0000989c, 0x00000000, 0x00000000 }, 2052 { 0x0000989c, 0x00000000, 0x00000000 }, 2053 { 0x0000989c, 0x00e00000, 0x00e00000 }, 2054 { 0x0000989c, 0x005e0000, 0x005e0000 }, 2055 { 0x0000989c, 0x00120000, 0x00120000 }, 2056 { 0x0000989c, 0x00620000, 0x00620000 }, 2057 { 0x0000989c, 0x00020000, 0x00020000 }, 2058 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 2059 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 2060 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 2061 { 0x0000989c, 0x40ff0000, 0x40ff0000 }, 2062 { 0x0000989c, 0x005f0000, 0x005f0000 }, 2063 { 0x0000989c, 0x00870000, 0x00870000 }, 2064 { 0x0000989c, 0x00f90000, 0x00f90000 }, 2065 { 0x0000989c, 0x007b0000, 0x007b0000 }, 2066 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 2067 { 0x0000989c, 0x00f50000, 0x00f50000 }, 2068 { 0x0000989c, 0x00dc0000, 0x00dc0000 }, 2069 { 0x0000989c, 0x00110000, 0x00110000 }, 2070 { 0x0000989c, 0x006100a8, 0x006100a8 }, 2071 { 0x0000989c, 0x004210a2, 0x004210a2 }, 2072 { 0x0000989c, 0x0014008f, 0x0014008f }, 2073 { 0x0000989c, 0x00c40003, 0x00c40003 }, 2074 { 0x0000989c, 0x003000f2, 0x003000f2 }, 2075 { 0x0000989c, 0x00440016, 0x00440016 }, 2076 { 0x0000989c, 0x00410040, 0x00410040 }, 2077 { 0x0000989c, 0x0001805e, 0x0001805e }, 2078 { 0x0000989c, 0x0000c0ab, 0x0000c0ab }, 2079 { 0x0000989c, 0x000000f1, 0x000000f1 }, 2080 { 0x0000989c, 0x00002081, 0x00002081 }, 2081 { 0x0000989c, 0x000000d4, 0x000000d4 }, 2082 { 0x000098d0, 0x0000000f, 0x0010000f }, 2083 }; 2084 2085 static const uint32_t ar5416Bank6TPC_9160[][3] = { 2086 { 0x0000989c, 0x00000000, 0x00000000 }, 2087 { 0x0000989c, 0x00000000, 0x00000000 }, 2088 { 0x0000989c, 0x00000000, 0x00000000 }, 2089 { 0x0000989c, 0x00e00000, 0x00e00000 }, 2090 { 0x0000989c, 0x005e0000, 0x005e0000 }, 2091 { 0x0000989c, 0x00120000, 0x00120000 }, 2092 { 0x0000989c, 0x00620000, 0x00620000 }, 2093 { 0x0000989c, 0x00020000, 0x00020000 }, 2094 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 2095 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 2096 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 2097 { 0x0000989c, 0x40ff0000, 0x40ff0000 }, 2098 { 0x0000989c, 0x005f0000, 0x005f0000 }, 2099 { 0x0000989c, 0x00870000, 0x00870000 }, 2100 { 0x0000989c, 0x00f90000, 0x00f90000 }, 2101 { 0x0000989c, 0x007b0000, 0x007b0000 }, 2102 { 0x0000989c, 0x00ff0000, 0x00ff0000 }, 2103 { 0x0000989c, 0x00f50000, 0x00f50000 }, 2104 { 0x0000989c, 0x00dc0000, 0x00dc0000 }, 2105 { 0x0000989c, 0x00110000, 0x00110000 }, 2106 { 0x0000989c, 0x006100a8, 0x006100a8 }, 2107 { 0x0000989c, 0x00423022, 0x00423022 }, 2108 { 0x0000989c, 0x2014008f, 0x2014008f }, 2109 { 0x0000989c, 0x00c40002, 0x00c40002 }, 2110 { 0x0000989c, 0x003000f2, 0x003000f2 }, 2111 { 0x0000989c, 0x00440016, 0x00440016 }, 2112 { 0x0000989c, 0x00410040, 0x00410040 }, 2113 { 0x0000989c, 0x0001805e, 0x0001805e }, 2114 { 0x0000989c, 0x0000c0ab, 0x0000c0ab }, 2115 { 0x0000989c, 0x000000e1, 0x000000e1 }, 2116 { 0x0000989c, 0x00007080, 0x00007080 }, 2117 { 0x0000989c, 0x000000d4, 0x000000d4 }, 2118 { 0x000098d0, 0x0000000f, 0x0010000f }, 2119 }; 2120 2121 static const uint32_t ar5416Bank7_9160[][2] = { 2122 { 0x0000989c, 0x00000500 }, 2123 { 0x0000989c, 0x00000800 }, 2124 { 0x000098cc, 0x0000000e }, 2125 }; 2126 2127 static uint32_t ar5416Addac_9160[][2] = { 2128 {0x0000989c, 0x00000000 }, 2129 {0x0000989c, 0x00000000 }, 2130 {0x0000989c, 0x00000000 }, 2131 {0x0000989c, 0x00000000 }, 2132 {0x0000989c, 0x00000000 }, 2133 {0x0000989c, 0x00000000 }, 2134 {0x0000989c, 0x000000c0 }, 2135 {0x0000989c, 0x00000018 }, 2136 {0x0000989c, 0x00000004 }, 2137 {0x0000989c, 0x00000000 }, 2138 {0x0000989c, 0x00000000 }, 2139 {0x0000989c, 0x00000000 }, 2140 {0x0000989c, 0x00000000 }, 2141 {0x0000989c, 0x00000000 }, 2142 {0x0000989c, 0x00000000 }, 2143 {0x0000989c, 0x00000000 }, 2144 {0x0000989c, 0x00000000 }, 2145 {0x0000989c, 0x00000000 }, 2146 {0x0000989c, 0x00000000 }, 2147 {0x0000989c, 0x00000000 }, 2148 {0x0000989c, 0x00000000 }, 2149 {0x0000989c, 0x000000c0 }, 2150 {0x0000989c, 0x00000019 }, 2151 {0x0000989c, 0x00000004 }, 2152 {0x0000989c, 0x00000000 }, 2153 {0x0000989c, 0x00000000 }, 2154 {0x0000989c, 0x00000000 }, 2155 {0x0000989c, 0x00000004 }, 2156 {0x0000989c, 0x00000003 }, 2157 {0x0000989c, 0x00000008 }, 2158 {0x0000989c, 0x00000000 }, 2159 {0x000098cc, 0x00000000 }, 2160 }; 2161 2162 static uint32_t ar5416Addac_91601_1[][2] = { 2163 {0x0000989c, 0x00000000 }, 2164 {0x0000989c, 0x00000000 }, 2165 {0x0000989c, 0x00000000 }, 2166 {0x0000989c, 0x00000000 }, 2167 {0x0000989c, 0x00000000 }, 2168 {0x0000989c, 0x00000000 }, 2169 {0x0000989c, 0x000000c0 }, 2170 {0x0000989c, 0x00000018 }, 2171 {0x0000989c, 0x00000004 }, 2172 {0x0000989c, 0x00000000 }, 2173 {0x0000989c, 0x00000000 }, 2174 {0x0000989c, 0x00000000 }, 2175 {0x0000989c, 0x00000000 }, 2176 {0x0000989c, 0x00000000 }, 2177 {0x0000989c, 0x00000000 }, 2178 {0x0000989c, 0x00000000 }, 2179 {0x0000989c, 0x00000000 }, 2180 {0x0000989c, 0x00000000 }, 2181 {0x0000989c, 0x00000000 }, 2182 {0x0000989c, 0x00000000 }, 2183 {0x0000989c, 0x00000000 }, 2184 {0x0000989c, 0x000000c0 }, 2185 {0x0000989c, 0x00000019 }, 2186 {0x0000989c, 0x00000004 }, 2187 {0x0000989c, 0x00000000 }, 2188 {0x0000989c, 0x00000000 }, 2189 {0x0000989c, 0x00000000 }, 2190 {0x0000989c, 0x00000000 }, 2191 {0x0000989c, 0x00000000 }, 2192 {0x0000989c, 0x00000000 }, 2193 {0x0000989c, 0x00000000 }, 2194 {0x000098cc, 0x00000000 }, 2195 }; 2196 2197 /* XXX 9280 1 */ 2198 static const uint32_t ar9280Modes_9280[][6] = { 2199 { 0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 2200 0x000001e0 }, 2201 { 0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c, 2202 0x000001e0 }, 2203 { 0x000010b0, 0x00000e60, 0x00001cc0, 0x00007c70, 0x00003e38, 2204 0x00001180 }, 2205 { 0x000010f0, 0x0000a000, 0x00014000, 0x00016000, 0x0000b000, 2206 0x00014008 }, 2207 { 0x00008014, 0x03e803e8, 0x07d007d0, 0x10801080, 0x08400840, 2208 0x06e006e0 }, 2209 { 0x0000801c, 0x128d8027, 0x128d804f, 0x12e00057, 0x12e0002b, 2210 0x0988004f }, 2211 { 0x00009804, 0x00000300, 0x000003c4, 0x000003c4, 0x00000300, 2212 0x00000303 }, 2213 { 0x00009820, 0x02020200, 0x02020200, 0x02020200, 0x02020200, 2214 0x02020200 }, 2215 { 0x00009824, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e, 2216 0x00000e0e }, 2217 { 0x00009828, 0x0a020001, 0x0a020001, 0x0a020001, 0x0a020001, 2218 0x0a020001 }, 2219 { 0x00009834, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e, 2220 0x00000e0e }, 2221 { 0x00009838, 0x00000007, 0x00000007, 0x00000007, 0x00000007, 2222 0x00000007 }, 2223 { 0x00009844, 0x1372161e, 0x1372161e, 0x137216a0, 0x137216a0, 2224 0x137216a0 }, 2225 { 0x00009848, 0x00028566, 0x00028566, 0x00028563, 0x00028563, 2226 0x00028563 }, 2227 { 0x0000a848, 0x00028566, 0x00028566, 0x00028563, 0x00028563, 2228 0x00028563 }, 2229 { 0x00009850, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2, 2230 0x6d4000e2 }, 2231 { 0x00009858, 0x7ec82d2e, 0x7ec82d2e, 0x7ec82d2e, 0x7ec82d2e, 2232 0x7ec82d2e }, 2233 { 0x0000985c, 0x3139605e, 0x3139605e, 0x3139605e, 0x3139605e, 2234 0x3139605e }, 2235 { 0x00009860, 0x00049d18, 0x00049d18, 0x00049d20, 0x00049d20, 2236 0x00049d18 }, 2237 { 0x0000c864, 0x0001ce00, 0x0001ce00, 0x0001ce00, 0x0001ce00, 2238 0x0001ce00 }, 2239 { 0x00009868, 0x5ac64190, 0x5ac64190, 0x5ac64190, 0x5ac64190, 2240 0x5ac64190 }, 2241 { 0x0000986c, 0x06903081, 0x06903081, 0x06903881, 0x06903881, 2242 0x06903881 }, 2243 { 0x00009914, 0x000007d0, 0x000007d0, 0x00000898, 0x00000898, 2244 0x000007d0 }, 2245 { 0x00009918, 0x0000000a, 0x00000014, 0x00000016, 0x0000000b, 2246 0x00000016 }, 2247 { 0x00009924, 0xd00a8a07, 0xd00a8a07, 0xd00a8a0d, 0xd00a8a0d, 2248 0xd00a8a0d }, 2249 { 0x00009944, 0xdfbc1010, 0xdfbc1010, 0xdfbc1010, 0xdfbc1010, 2250 0xdfbc1010 }, 2251 { 0x00009960, 0x00000010, 0x00000010, 0x00000010, 0x00000010, 2252 0x00000010 }, 2253 { 0x0000a960, 0x00000010, 0x00000010, 0x00000010, 0x00000010, 2254 0x00000010 }, 2255 { 0x00009964, 0x00000210, 0x00000210, 0x00000210, 0x00000210, 2256 0x00000210 }, 2257 { 0x0000c9b8, 0x0000001a, 0x0000001a, 0x0000001a, 0x0000001a, 2258 0x0000001a }, 2259 { 0x0000c9bc, 0x00000600, 0x00000600, 0x00000c00, 0x00000c00, 2260 0x00000c00 }, 2261 { 0x000099c0, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 2262 0x05eea6d4 }, 2263 { 0x000099c4, 0x06336f77, 0x06336f77, 0x06336f77, 0x06336f77, 2264 0x06336f77 }, 2265 { 0x000099c8, 0x60f6532c, 0x60f6532c, 0x60f6532c, 0x60f6532c, 2266 0x60f6532c }, 2267 { 0x000099cc, 0x08f186c8, 0x08f186c8, 0x08f186c8, 0x08f186c8, 2268 0x08f186c8 }, 2269 { 0x000099d0, 0x00046384, 0x00046384, 0x00046384, 0x00046384, 2270 0x00046384 }, 2271 { 0x000099d4, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 2272 0x00000000 }, 2273 { 0x000099d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 2274 0x00000000 }, 2275 { 0x00009a00, 0x00008184, 0x00008184, 0x00000214, 0x00000214, 2276 0x00000214 }, 2277 { 0x00009a04, 0x00008188, 0x00008188, 0x00000218, 0x00000218, 2278 0x00000218 }, 2279 { 0x00009a08, 0x0000818c, 0x0000818c, 0x00000224, 0x00000224, 2280 0x00000224 }, 2281 { 0x00009a0c, 0x00008190, 0x00008190, 0x00000228, 0x00000228, 2282 0x00000228 }, 2283 { 0x00009a10, 0x00008194, 0x00008194, 0x0000022c, 0x0000022c, 2284 0x0000022c }, 2285 { 0x00009a14, 0x00008200, 0x00008200, 0x00000230, 0x00000230, 2286 0x00000230 }, 2287 { 0x00009a18, 0x00008204, 0x00008204, 0x000002a4, 0x000002a4, 2288 0x000002a4 }, 2289 { 0x00009a1c, 0x00008208, 0x00008208, 0x000002a8, 0x000002a8, 2290 0x000002a8 }, 2291 { 0x00009a20, 0x0000820c, 0x0000820c, 0x000002ac, 0x000002ac, 2292 0x000002ac }, 2293 { 0x00009a24, 0x00008210, 0x00008210, 0x000002b0, 0x000002b0, 2294 0x000002b0 }, 2295 { 0x00009a28, 0x00008214, 0x00008214, 0x000002b4, 0x000002b4, 2296 0x000002b4 }, 2297 { 0x00009a2c, 0x00008280, 0x00008280, 0x000002b8, 0x000002b8, 2298 0x000002b8 }, 2299 { 0x00009a30, 0x00008284, 0x00008284, 0x00000390, 0x00000390, 2300 0x00000390 }, 2301 { 0x00009a34, 0x00008288, 0x00008288, 0x00000394, 0x00000394, 2302 0x00000394 }, 2303 { 0x00009a38, 0x0000828c, 0x0000828c, 0x00000398, 0x00000398, 2304 0x00000398 }, 2305 { 0x00009a3c, 0x00008290, 0x00008290, 0x00000334, 0x00000334, 2306 0x00000334 }, 2307 { 0x00009a40, 0x00008300, 0x00008300, 0x00000338, 0x00000338, 2308 0x00000338 }, 2309 { 0x00009a44, 0x00008304, 0x00008304, 0x000003ac, 0x000003ac, 2310 0x000003ac }, 2311 { 0x00009a48, 0x00008308, 0x00008308, 0x000003b0, 0x000003b0, 2312 0x000003b0 }, 2313 { 0x00009a4c, 0x0000830c, 0x0000830c, 0x000003b4, 0x000003b4, 2314 0x000003b4 }, 2315 { 0x00009a50, 0x00008310, 0x00008310, 0x000003b8, 0x000003b8, 2316 0x000003b8 }, 2317 { 0x00009a54, 0x00008314, 0x00008314, 0x000003a5, 0x000003a5, 2318 0x000003a5 }, 2319 { 0x00009a58, 0x00008380, 0x00008380, 0x000003a9, 0x000003a9, 2320 0x000003a9 }, 2321 { 0x00009a5c, 0x00008384, 0x00008384, 0x000003ad, 0x000003ad, 2322 0x000003ad }, 2323 { 0x00009a60, 0x00008388, 0x00008388, 0x00008194, 0x00008194, 2324 0x00008194 }, 2325 { 0x00009a64, 0x0000838c, 0x0000838c, 0x000081a0, 0x000081a0, 2326 0x000081a0 }, 2327 { 0x00009a68, 0x00008390, 0x00008390, 0x0000820c, 0x0000820c, 2328 0x0000820c }, 2329 { 0x00009a6c, 0x00008394, 0x00008394, 0x000081a8, 0x000081a8, 2330 0x000081a8 }, 2331 { 0x00009a70, 0x0000a380, 0x0000a380, 0x00008284, 0x00008284, 2332 0x00008284 }, 2333 { 0x00009a74, 0x0000a384, 0x0000a384, 0x00008288, 0x00008288, 2334 0x00008288 }, 2335 { 0x00009a78, 0x0000a388, 0x0000a388, 0x00008224, 0x00008224, 2336 0x00008224 }, 2337 { 0x00009a7c, 0x0000a38c, 0x0000a38c, 0x00008290, 0x00008290, 2338 0x00008290 }, 2339 { 0x00009a80, 0x0000a390, 0x0000a390, 0x00008300, 0x00008300, 2340 0x00008300 }, 2341 { 0x00009a84, 0x0000a394, 0x0000a394, 0x00008304, 0x00008304, 2342 0x00008304 }, 2343 { 0x00009a88, 0x0000a780, 0x0000a780, 0x00008308, 0x00008308, 2344 0x00008308 }, 2345 { 0x00009a8c, 0x0000a784, 0x0000a784, 0x0000830c, 0x0000830c, 2346 0x0000830c }, 2347 { 0x00009a90, 0x0000a788, 0x0000a788, 0x00008380, 0x00008380, 2348 0x00008380 }, 2349 { 0x00009a94, 0x0000a78c, 0x0000a78c, 0x00008384, 0x00008384, 2350 0x00008384 }, 2351 { 0x00009a98, 0x0000a790, 0x0000a790, 0x00008700, 0x00008700, 2352 0x00008700 }, 2353 { 0x00009a9c, 0x0000a794, 0x0000a794, 0x00008704, 0x00008704, 2354 0x00008704 }, 2355 { 0x00009aa0, 0x0000ab84, 0x0000ab84, 0x00008708, 0x00008708, 2356 0x00008708 }, 2357 { 0x00009aa4, 0x0000ab88, 0x0000ab88, 0x0000870c, 0x0000870c, 2358 0x0000870c }, 2359 { 0x00009aa8, 0x0000ab8c, 0x0000ab8c, 0x00008780, 0x00008780, 2360 0x00008780 }, 2361 { 0x00009aac, 0x0000ab90, 0x0000ab90, 0x00008784, 0x00008784, 2362 0x00008784 }, 2363 { 0x00009ab0, 0x0000ab94, 0x0000ab94, 0x00008b00, 0x00008b00, 2364 0x00008b00 }, 2365 { 0x00009ab4, 0x0000af80, 0x0000af80, 0x00008b04, 0x00008b04, 2366 0x00008b04 }, 2367 { 0x00009ab8, 0x0000af84, 0x0000af84, 0x00008b08, 0x00008b08, 2368 0x00008b08 }, 2369 { 0x00009abc, 0x0000af88, 0x0000af88, 0x00008b0c, 0x00008b0c, 2370 0x00008b0c }, 2371 { 0x00009ac0, 0x0000af8c, 0x0000af8c, 0x00008b80, 0x00008b80, 2372 0x00008b80 }, 2373 { 0x00009ac4, 0x0000af90, 0x0000af90, 0x00008b84, 0x00008b84, 2374 0x00008b84 }, 2375 { 0x00009ac8, 0x0000af94, 0x0000af94, 0x00008b88, 0x00008b88, 2376 0x00008b88 }, 2377 { 0x00009acc, 0x0000b380, 0x0000b380, 0x00008b8c, 0x00008b8c, 2378 0x00008b8c }, 2379 { 0x00009ad0, 0x0000b384, 0x0000b384, 0x00008b90, 0x00008b90, 2380 0x00008b90 }, 2381 { 0x00009ad4, 0x0000b388, 0x0000b388, 0x00008f80, 0x00008f80, 2382 0x00008f80 }, 2383 { 0x00009ad8, 0x0000b38c, 0x0000b38c, 0x00008f84, 0x00008f84, 2384 0x00008f84 }, 2385 { 0x00009adc, 0x0000b390, 0x0000b390, 0x00008f88, 0x00008f88, 2386 0x00008f88 }, 2387 { 0x00009ae0, 0x0000b394, 0x0000b394, 0x00008f8c, 0x00008f8c, 2388 0x00008f8c }, 2389 { 0x00009ae4, 0x0000b398, 0x0000b398, 0x00008f90, 0x00008f90, 2390 0x00008f90 }, 2391 { 0x00009ae8, 0x0000b780, 0x0000b780, 0x0000930c, 0x0000930c, 2392 0x0000930c }, 2393 { 0x00009aec, 0x0000b784, 0x0000b784, 0x00009310, 0x00009310, 2394 0x00009310 }, 2395 { 0x00009af0, 0x0000b788, 0x0000b788, 0x00009384, 0x00009384, 2396 0x00009384 }, 2397 { 0x00009af4, 0x0000b78c, 0x0000b78c, 0x00009388, 0x00009388, 2398 0x00009388 }, 2399 { 0x00009af8, 0x0000b790, 0x0000b790, 0x00009324, 0x00009324, 2400 0x00009324 }, 2401 { 0x00009afc, 0x0000b794, 0x0000b794, 0x00009704, 0x00009704, 2402 0x00009704 }, 2403 { 0x00009b00, 0x0000b798, 0x0000b798, 0x000096a4, 0x000096a4, 2404 0x000096a4 }, 2405 { 0x00009b04, 0x0000d784, 0x0000d784, 0x000096a8, 0x000096a8, 2406 0x000096a8 }, 2407 { 0x00009b08, 0x0000d788, 0x0000d788, 0x00009710, 0x00009710, 2408 0x00009710 }, 2409 { 0x00009b0c, 0x0000d78c, 0x0000d78c, 0x00009714, 0x00009714, 2410 0x00009714 }, 2411 { 0x00009b10, 0x0000d790, 0x0000d790, 0x00009720, 0x00009720, 2412 0x00009720 }, 2413 { 0x00009b14, 0x0000f780, 0x0000f780, 0x00009724, 0x00009724, 2414 0x00009724 }, 2415 { 0x00009b18, 0x0000f784, 0x0000f784, 0x00009728, 0x00009728, 2416 0x00009728 }, 2417 { 0x00009b1c, 0x0000f788, 0x0000f788, 0x0000972c, 0x0000972c, 2418 0x0000972c }, 2419 { 0x00009b20, 0x0000f78c, 0x0000f78c, 0x000097a0, 0x000097a0, 2420 0x000097a0 }, 2421 { 0x00009b24, 0x0000f790, 0x0000f790, 0x000097a4, 0x000097a4, 2422 0x000097a4 }, 2423 { 0x00009b28, 0x0000f794, 0x0000f794, 0x000097a8, 0x000097a8, 2424 0x000097a8 }, 2425 { 0x00009b2c, 0x0000f7a4, 0x0000f7a4, 0x000097b0, 0x000097b0, 2426 0x000097b0 }, 2427 { 0x00009b30, 0x0000f7a8, 0x0000f7a8, 0x000097b4, 0x000097b4, 2428 0x000097b4 }, 2429 { 0x00009b34, 0x0000f7ac, 0x0000f7ac, 0x000097b8, 0x000097b8, 2430 0x000097b8 }, 2431 { 0x00009b38, 0x0000f7b0, 0x0000f7b0, 0x000097a5, 0x000097a5, 2432 0x000097a5 }, 2433 { 0x00009b3c, 0x0000f7b4, 0x0000f7b4, 0x000097a9, 0x000097a9, 2434 0x000097a9 }, 2435 { 0x00009b40, 0x0000f7a1, 0x0000f7a1, 0x000097ad, 0x000097ad, 2436 0x000097ad }, 2437 { 0x00009b44, 0x0000f7a5, 0x0000f7a5, 0x000097b1, 0x000097b1, 2438 0x000097b1 }, 2439 { 0x00009b48, 0x0000f7a9, 0x0000f7a9, 0x000097b5, 0x000097b5, 2440 0x000097b5 }, 2441 { 0x00009b4c, 0x0000f7ad, 0x0000f7ad, 0x000097b9, 0x000097b9, 2442 0x000097b9 }, 2443 { 0x00009b50, 0x0000f7b1, 0x0000f7b1, 0x000097c5, 0x000097c5, 2444 0x000097c5 }, 2445 { 0x00009b54, 0x0000f7b5, 0x0000f7b5, 0x000097c9, 0x000097c9, 2446 0x000097c9 }, 2447 { 0x00009b58, 0x0000f7c5, 0x0000f7c5, 0x000097d1, 0x000097d1, 2448 0x000097d1 }, 2449 { 0x00009b5c, 0x0000f7c9, 0x0000f7c9, 0x000097d5, 0x000097d5, 2450 0x000097d5 }, 2451 { 0x00009b60, 0x0000f7cd, 0x0000f7cd, 0x000097d9, 0x000097d9, 2452 0x000097d9 }, 2453 { 0x00009b64, 0x0000f7d1, 0x0000f7d1, 0x000097c6, 0x000097c6, 2454 0x000097c6 }, 2455 { 0x00009b68, 0x0000f7d5, 0x0000f7d5, 0x000097ca, 0x000097ca, 2456 0x000097ca }, 2457 { 0x00009b6c, 0x0000f7c2, 0x0000f7c2, 0x000097ce, 0x000097ce, 2458 0x000097ce }, 2459 { 0x00009b70, 0x0000f7c6, 0x0000f7c6, 0x000097d2, 0x000097d2, 2460 0x000097d2 }, 2461 { 0x00009b74, 0x0000f7ca, 0x0000f7ca, 0x000097d6, 0x000097d6, 2462 0x000097d6 }, 2463 { 0x00009b78, 0x0000f7ce, 0x0000f7ce, 0x000097c3, 0x000097c3, 2464 0x000097c3 }, 2465 { 0x00009b7c, 0x0000f7d2, 0x0000f7d2, 0x000097c7, 0x000097c7, 2466 0x000097c7 }, 2467 { 0x00009b80, 0x0000f7d6, 0x0000f7d6, 0x000097cb, 0x000097cb, 2468 0x000097cb }, 2469 { 0x00009b84, 0x0000f7c3, 0x0000f7c3, 0x000097cf, 0x000097cf, 2470 0x000097cf }, 2471 { 0x00009b88, 0x0000f7c7, 0x0000f7c7, 0x000097d7, 0x000097d7, 2472 0x000097d7 }, 2473 { 0x00009b8c, 0x0000f7cb, 0x0000f7cb, 0x000097db, 0x000097db, 2474 0x000097db }, 2475 { 0x00009b90, 0x0000f7d3, 0x0000f7d3, 0x000097db, 0x000097db, 2476 0x000097db }, 2477 { 0x00009b94, 0x0000f7d7, 0x0000f7d7, 0x000097db, 0x000097db, 2478 0x000097db }, 2479 { 0x00009b98, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2480 0x000097db }, 2481 { 0x00009b9c, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2482 0x000097db }, 2483 { 0x00009ba0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2484 0x000097db }, 2485 { 0x00009ba4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2486 0x000097db }, 2487 { 0x00009ba8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2488 0x000097db }, 2489 { 0x00009bac, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2490 0x000097db }, 2491 { 0x00009bb0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2492 0x000097db }, 2493 { 0x00009bb4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2494 0x000097db }, 2495 { 0x00009bb8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2496 0x000097db }, 2497 { 0x00009bbc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2498 0x000097db }, 2499 { 0x00009bc0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2500 0x000097db }, 2501 { 0x00009bc4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2502 0x000097db }, 2503 { 0x00009bc8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2504 0x000097db }, 2505 { 0x00009bcc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2506 0x000097db }, 2507 { 0x00009bd0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2508 0x000097db }, 2509 { 0x00009bd4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2510 0x000097db }, 2511 { 0x00009bd8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2512 0x000097db }, 2513 { 0x00009bdc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2514 0x000097db }, 2515 { 0x00009be0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2516 0x000097db }, 2517 { 0x00009be4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2518 0x000097db }, 2519 { 0x00009be8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2520 0x000097db }, 2521 { 0x00009bec, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2522 0x000097db }, 2523 { 0x00009bf0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2524 0x000097db }, 2525 { 0x00009bf4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2526 0x000097db }, 2527 { 0x00009bf8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2528 0x000097db }, 2529 { 0x00009bfc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 2530 0x000097db }, 2531 { 0x0000a204, 0x00000444, 0x00000444, 0x00000444, 0x00000444, 2532 0x00000444 }, 2533 { 0x0000a208, 0x803e4788, 0x803e4788, 0x803e4788, 0x803e4788, 2534 0x803e4788 }, 2535 { 0x0000a20c, 0x000c6019, 0x000c6019, 0x000c6019, 0x000c6019, 2536 0x000c6019 }, 2537 { 0x0000b20c, 0x000c6019, 0x000c6019, 0x000c6019, 0x000c6019, 2538 0x000c6019 }, 2539 { 0x0000a21c, 0x1883800a, 0x1883800a, 0x1883800a, 0x1883800a, 2540 0x1883800a }, 2541 { 0x0000a230, 0x00000000, 0x00000000, 0x00000210, 0x00000108, 2542 0x00000000 }, 2543 { 0x0000a274, 0x0a19c652, 0x0a19c652, 0x0a1aa652, 0x0a1aa652, 2544 0x0a1aa652 }, 2545 { 0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 2546 0x00000000 }, 2547 { 0x0000a304, 0x00003002, 0x00003002, 0x00003002, 0x00003002, 2548 0x00003002 }, 2549 { 0x0000a308, 0x00006004, 0x00006004, 0x00008009, 0x00008009, 2550 0x00008009 }, 2551 { 0x0000a30c, 0x0000a006, 0x0000a006, 0x0000b00b, 0x0000b00b, 2552 0x0000b00b }, 2553 { 0x0000a310, 0x0000e012, 0x0000e012, 0x0000e012, 0x0000e012, 2554 0x0000e012 }, 2555 { 0x0000a314, 0x00011014, 0x00011014, 0x00012048, 0x00012048, 2556 0x00012048 }, 2557 { 0x0000a318, 0x0001504a, 0x0001504a, 0x0001604a, 0x0001604a, 2558 0x0001604a }, 2559 { 0x0000a31c, 0x0001904c, 0x0001904c, 0x0001a211, 0x0001a211, 2560 0x0001a211 }, 2561 { 0x0000a320, 0x0001c04e, 0x0001c04e, 0x0001e213, 0x0001e213, 2562 0x0001e213 }, 2563 { 0x0000a324, 0x00020092, 0x00020092, 0x0002121b, 0x0002121b, 2564 0x0002121b }, 2565 { 0x0000a328, 0x0002410a, 0x0002410a, 0x00024412, 0x00024412, 2566 0x00024412 }, 2567 { 0x0000a32c, 0x0002710c, 0x0002710c, 0x00028414, 0x00028414, 2568 0x00028414 }, 2569 { 0x0000a330, 0x0002b18b, 0x0002b18b, 0x0002b44a, 0x0002b44a, 2570 0x0002b44a }, 2571 { 0x0000a334, 0x0002e1cc, 0x0002e1cc, 0x00030649, 0x00030649, 2572 0x00030649 }, 2573 { 0x0000a338, 0x000321ec, 0x000321ec, 0x0003364b, 0x0003364b, 2574 0x0003364b }, 2575 { 0x0000a33c, 0x000321ec, 0x000321ec, 0x00038a49, 0x00038a49, 2576 0x00038a49 }, 2577 { 0x0000a340, 0x000321ec, 0x000321ec, 0x0003be48, 0x0003be48, 2578 0x0003be48 }, 2579 { 0x0000a344, 0x000321ec, 0x000321ec, 0x0003ee4a, 0x0003ee4a, 2580 0x0003ee4a }, 2581 { 0x0000a348, 0x000321ec, 0x000321ec, 0x00042e88, 0x00042e88, 2582 0x00042e88 }, 2583 { 0x0000a34c, 0x000321ec, 0x000321ec, 0x00046e8a, 0x00046e8a, 2584 0x00046e8a }, 2585 { 0x0000a350, 0x000321ec, 0x000321ec, 0x00049ec9, 0x00049ec9, 2586 0x00049ec9 }, 2587 { 0x0000a354, 0x000321ec, 0x000321ec, 0x0004bf42, 0x0004bf42, 2588 0x0004bf42 }, 2589 { 0x0000784c, 0x0e4f048c, 0x0e4f048c, 0x0e4d048c, 0x0e4d048c, 2590 0x0e4d048c }, 2591 { 0x00007854, 0x12031828, 0x12031828, 0x12035828, 0x12035828, 2592 0x12035828 }, 2593 { 0x00007870, 0x807ec400, 0x807ec400, 0x807ec000, 0x807ec000, 2594 0x807ec000 }, 2595 { 0x0000788c, 0x00010000, 0x00010000, 0x00110000, 0x00110000, 2596 0x00110000 }, 2597 }; 2598 2599 static const uint32_t ar9280Common_9280[][2] = { 2600 { 0x0000000c, 0x00000000 }, 2601 { 0x00000030, 0x00020015 }, 2602 { 0x00000034, 0x00000005 }, 2603 { 0x00000040, 0x00000000 }, 2604 { 0x00000044, 0x00000008 }, 2605 { 0x00000048, 0x00000008 }, 2606 { 0x0000004c, 0x00000010 }, 2607 { 0x00000050, 0x00000000 }, 2608 { 0x00000054, 0x0000001f }, 2609 { 0x00000800, 0x00000000 }, 2610 { 0x00000804, 0x00000000 }, 2611 { 0x00000808, 0x00000000 }, 2612 { 0x0000080c, 0x00000000 }, 2613 { 0x00000810, 0x00000000 }, 2614 { 0x00000814, 0x00000000 }, 2615 { 0x00000818, 0x00000000 }, 2616 { 0x0000081c, 0x00000000 }, 2617 { 0x00000820, 0x00000000 }, 2618 { 0x00000824, 0x00000000 }, 2619 { 0x00001040, 0x002ffc0f }, 2620 { 0x00001044, 0x002ffc0f }, 2621 { 0x00001048, 0x002ffc0f }, 2622 { 0x0000104c, 0x002ffc0f }, 2623 { 0x00001050, 0x002ffc0f }, 2624 { 0x00001054, 0x002ffc0f }, 2625 { 0x00001058, 0x002ffc0f }, 2626 { 0x0000105c, 0x002ffc0f }, 2627 { 0x00001060, 0x002ffc0f }, 2628 { 0x00001064, 0x002ffc0f }, 2629 { 0x00001230, 0x00000000 }, 2630 { 0x00001270, 0x00000000 }, 2631 { 0x00001038, 0x00000000 }, 2632 { 0x00001078, 0x00000000 }, 2633 { 0x000010b8, 0x00000000 }, 2634 { 0x000010f8, 0x00000000 }, 2635 { 0x00001138, 0x00000000 }, 2636 { 0x00001178, 0x00000000 }, 2637 { 0x000011b8, 0x00000000 }, 2638 { 0x000011f8, 0x00000000 }, 2639 { 0x00001238, 0x00000000 }, 2640 { 0x00001278, 0x00000000 }, 2641 { 0x000012b8, 0x00000000 }, 2642 { 0x000012f8, 0x00000000 }, 2643 { 0x00001338, 0x00000000 }, 2644 { 0x00001378, 0x00000000 }, 2645 { 0x000013b8, 0x00000000 }, 2646 { 0x000013f8, 0x00000000 }, 2647 { 0x00001438, 0x00000000 }, 2648 { 0x00001478, 0x00000000 }, 2649 { 0x000014b8, 0x00000000 }, 2650 { 0x000014f8, 0x00000000 }, 2651 { 0x00001538, 0x00000000 }, 2652 { 0x00001578, 0x00000000 }, 2653 { 0x000015b8, 0x00000000 }, 2654 { 0x000015f8, 0x00000000 }, 2655 { 0x00001638, 0x00000000 }, 2656 { 0x00001678, 0x00000000 }, 2657 { 0x000016b8, 0x00000000 }, 2658 { 0x000016f8, 0x00000000 }, 2659 { 0x00001738, 0x00000000 }, 2660 { 0x00001778, 0x00000000 }, 2661 { 0x000017b8, 0x00000000 }, 2662 { 0x000017f8, 0x00000000 }, 2663 { 0x0000103c, 0x00000000 }, 2664 { 0x0000107c, 0x00000000 }, 2665 { 0x000010bc, 0x00000000 }, 2666 { 0x000010fc, 0x00000000 }, 2667 { 0x0000113c, 0x00000000 }, 2668 { 0x0000117c, 0x00000000 }, 2669 { 0x000011bc, 0x00000000 }, 2670 { 0x000011fc, 0x00000000 }, 2671 { 0x0000123c, 0x00000000 }, 2672 { 0x0000127c, 0x00000000 }, 2673 { 0x000012bc, 0x00000000 }, 2674 { 0x000012fc, 0x00000000 }, 2675 { 0x0000133c, 0x00000000 }, 2676 { 0x0000137c, 0x00000000 }, 2677 { 0x000013bc, 0x00000000 }, 2678 { 0x000013fc, 0x00000000 }, 2679 { 0x0000143c, 0x00000000 }, 2680 { 0x0000147c, 0x00000000 }, 2681 { 0x00004030, 0x00000002 }, 2682 { 0x0000403c, 0x00000002 }, 2683 { 0x00004024, 0x0000001f }, 2684 { 0x00007010, 0x00000033 }, 2685 { 0x00007038, 0x000004c2 }, 2686 { 0x00008004, 0x00000000 }, 2687 { 0x00008008, 0x00000000 }, 2688 { 0x0000800c, 0x00000000 }, 2689 { 0x00008018, 0x00000700 }, 2690 { 0x00008020, 0x00000000 }, 2691 { 0x00008038, 0x00000000 }, 2692 { 0x0000803c, 0x00000000 }, 2693 { 0x00008048, 0x40000000 }, 2694 { 0x00008054, 0x00000000 }, 2695 { 0x00008058, 0x00000000 }, 2696 { 0x0000805c, 0x000fc78f }, 2697 { 0x00008060, 0x0000000f }, 2698 { 0x00008064, 0x00000000 }, 2699 { 0x00008070, 0x00000000 }, 2700 { 0x000080c0, 0x2a82301a }, 2701 { 0x000080c4, 0x05dc01e0 }, 2702 { 0x000080c8, 0x1f402710 }, 2703 { 0x000080cc, 0x01f40000 }, 2704 { 0x000080d0, 0x00001e00 }, 2705 { 0x000080d4, 0x00000000 }, 2706 { 0x000080d8, 0x00400000 }, 2707 { 0x000080e0, 0xffffffff }, 2708 { 0x000080e4, 0x0000ffff }, 2709 { 0x000080e8, 0x003f3f3f }, 2710 { 0x000080ec, 0x00000000 }, 2711 { 0x000080f0, 0x00000000 }, 2712 { 0x000080f4, 0x00000000 }, 2713 { 0x000080f8, 0x00000000 }, 2714 { 0x000080fc, 0x00020000 }, 2715 { 0x00008100, 0x00020000 }, 2716 { 0x00008104, 0x00000001 }, 2717 { 0x00008108, 0x00000052 }, 2718 { 0x0000810c, 0x00000000 }, 2719 { 0x00008110, 0x00000168 }, 2720 { 0x00008118, 0x000100aa }, 2721 { 0x0000811c, 0x00003210 }, 2722 { 0x00008120, 0x08f04800 }, 2723 { 0x00008124, 0x00000000 }, 2724 { 0x00008128, 0x00000000 }, 2725 { 0x0000812c, 0x00000000 }, 2726 { 0x00008130, 0x00000000 }, 2727 { 0x00008134, 0x00000000 }, 2728 { 0x00008138, 0x00000000 }, 2729 { 0x0000813c, 0x00000000 }, 2730 { 0x00008144, 0x00000000 }, 2731 { 0x00008168, 0x00000000 }, 2732 { 0x0000816c, 0x00000000 }, 2733 { 0x00008170, 0x32143320 }, 2734 { 0x00008174, 0xfaa4fa50 }, 2735 { 0x00008178, 0x00000100 }, 2736 { 0x0000817c, 0x00000000 }, 2737 { 0x000081c4, 0x00000000 }, 2738 { 0x000081d0, 0x00003210 }, 2739 { 0x000081ec, 0x00000000 }, 2740 { 0x000081f0, 0x00000000 }, 2741 { 0x000081f4, 0x00000000 }, 2742 { 0x000081f8, 0x00000000 }, 2743 { 0x000081fc, 0x00000000 }, 2744 { 0x00008200, 0x00000000 }, 2745 { 0x00008204, 0x00000000 }, 2746 { 0x00008208, 0x00000000 }, 2747 { 0x0000820c, 0x00000000 }, 2748 { 0x00008210, 0x00000000 }, 2749 { 0x00008214, 0x00000000 }, 2750 { 0x00008218, 0x00000000 }, 2751 { 0x0000821c, 0x00000000 }, 2752 { 0x00008220, 0x00000000 }, 2753 { 0x00008224, 0x00000000 }, 2754 { 0x00008228, 0x00000000 }, 2755 { 0x0000822c, 0x00000000 }, 2756 { 0x00008230, 0x00000000 }, 2757 { 0x00008234, 0x00000000 }, 2758 { 0x00008238, 0x00000000 }, 2759 { 0x0000823c, 0x00000000 }, 2760 { 0x00008240, 0x00100000 }, 2761 { 0x00008244, 0x0010f400 }, 2762 { 0x00008248, 0x00000100 }, 2763 { 0x0000824c, 0x0001e800 }, 2764 { 0x00008250, 0x00000000 }, 2765 { 0x00008254, 0x00000000 }, 2766 { 0x00008258, 0x00000000 }, 2767 { 0x0000825c, 0x400000ff }, 2768 { 0x00008260, 0x00080922 }, 2769 { 0x00008270, 0x00000000 }, 2770 { 0x00008274, 0x40000000 }, 2771 { 0x00008278, 0x003e4180 }, 2772 { 0x0000827c, 0x00000000 }, 2773 { 0x00008284, 0x0000002c }, 2774 { 0x00008288, 0x0000002c }, 2775 { 0x0000828c, 0x00000000 }, 2776 { 0x00008294, 0x00000000 }, 2777 { 0x00008298, 0x00000000 }, 2778 { 0x00008300, 0x00000000 }, 2779 { 0x00008304, 0x00000000 }, 2780 { 0x00008308, 0x00000000 }, 2781 { 0x0000830c, 0x00000000 }, 2782 { 0x00008310, 0x00000000 }, 2783 { 0x00008314, 0x00000000 }, 2784 { 0x00008318, 0x00000000 }, 2785 { 0x00008328, 0x00000000 }, 2786 { 0x0000832c, 0x00000007 }, 2787 { 0x00008330, 0x00000302 }, 2788 { 0x00008334, 0x00000e00 }, 2789 { 0x00008338, 0x00000000 }, 2790 { 0x0000833c, 0x00000000 }, 2791 { 0x00008340, 0x000107ff }, 2792 { 0x00008344, 0x00000000 }, 2793 { 0x00009808, 0x00000000 }, 2794 { 0x0000980c, 0xaf268e30 }, 2795 { 0x00009810, 0xfd14e000 }, 2796 { 0x00009814, 0x9c0a9f6b }, 2797 { 0x0000981c, 0x00000000 }, 2798 { 0x0000982c, 0x0000a000 }, 2799 { 0x00009830, 0x00000000 }, 2800 { 0x0000983c, 0x00200400 }, 2801 { 0x00009840, 0x206a01ae }, 2802 { 0x0000984c, 0x0040233c }, 2803 { 0x0000a84c, 0x0040233c }, 2804 { 0x00009854, 0x00000044 }, 2805 { 0x00009900, 0x00000000 }, 2806 { 0x00009904, 0x00000000 }, 2807 { 0x00009908, 0x00000000 }, 2808 { 0x0000990c, 0x00000000 }, 2809 { 0x0000991c, 0x10000fff }, 2810 { 0x00009920, 0x04900000 }, 2811 { 0x0000a920, 0x04900000 }, 2812 { 0x00009928, 0x00000001 }, 2813 { 0x0000992c, 0x00000004 }, 2814 { 0x00009934, 0x1e1f2022 }, 2815 { 0x00009938, 0x0a0b0c0d }, 2816 { 0x0000993c, 0x00000000 }, 2817 { 0x00009948, 0x9280c00a }, 2818 { 0x0000994c, 0x00020028 }, 2819 { 0x00009954, 0xe250a51e }, 2820 { 0x00009958, 0x3388ffff }, 2821 { 0x00009940, 0x00781204 }, 2822 { 0x0000c95c, 0x004b6a8e }, 2823 { 0x0000c968, 0x000003ce }, 2824 { 0x00009970, 0x190fb514 }, 2825 { 0x00009974, 0x00000000 }, 2826 { 0x00009978, 0x00000001 }, 2827 { 0x0000997c, 0x00000000 }, 2828 { 0x00009980, 0x00000000 }, 2829 { 0x00009984, 0x00000000 }, 2830 { 0x00009988, 0x00000000 }, 2831 { 0x0000998c, 0x00000000 }, 2832 { 0x00009990, 0x00000000 }, 2833 { 0x00009994, 0x00000000 }, 2834 { 0x00009998, 0x00000000 }, 2835 { 0x0000999c, 0x00000000 }, 2836 { 0x000099a0, 0x00000000 }, 2837 { 0x000099a4, 0x00000001 }, 2838 { 0x000099a8, 0x201fff00 }, 2839 { 0x000099ac, 0x006f00c4 }, 2840 { 0x000099b0, 0x03051000 }, 2841 { 0x000099b4, 0x00000820 }, 2842 { 0x000099dc, 0x00000000 }, 2843 { 0x000099e0, 0x00000000 }, 2844 { 0x000099e4, 0xaaaaaaaa }, 2845 { 0x000099e8, 0x3c466478 }, 2846 { 0x000099ec, 0x0cc80caa }, 2847 { 0x000099fc, 0x00001042 }, 2848 { 0x0000a210, 0x4080a333 }, 2849 { 0x0000a214, 0x40206c10 }, 2850 { 0x0000a218, 0x009c4060 }, 2851 { 0x0000a220, 0x01834061 }, 2852 { 0x0000a224, 0x00000400 }, 2853 { 0x0000a228, 0x000003b5 }, 2854 { 0x0000a22c, 0x23277200 }, 2855 { 0x0000a234, 0x20202020 }, 2856 { 0x0000a238, 0x20202020 }, 2857 { 0x0000a23c, 0x13c889af }, 2858 { 0x0000a240, 0x38490a20 }, 2859 { 0x0000a244, 0x00007bb6 }, 2860 { 0x0000a248, 0x0fff3ffc }, 2861 { 0x0000a24c, 0x00000001 }, 2862 { 0x0000a250, 0x001da000 }, 2863 { 0x0000a254, 0x00000000 }, 2864 { 0x0000a258, 0x0cdbd380 }, 2865 { 0x0000a25c, 0x0f0f0f01 }, 2866 { 0x0000a260, 0xdfa91f01 }, 2867 { 0x0000a268, 0x00000000 }, 2868 { 0x0000a26c, 0x0ebae9c6 }, 2869 { 0x0000b26c, 0x0ebae9c6 }, 2870 { 0x0000d270, 0x00820820 }, 2871 { 0x0000a278, 0x1ce739ce }, 2872 { 0x0000a27c, 0x050701ce }, 2873 { 0x0000a358, 0x7999aa0f }, 2874 { 0x0000d35c, 0x07ffffef }, 2875 { 0x0000d360, 0x0fffffe7 }, 2876 { 0x0000d364, 0x17ffffe5 }, 2877 { 0x0000d368, 0x1fffffe4 }, 2878 { 0x0000d36c, 0x37ffffe3 }, 2879 { 0x0000d370, 0x3fffffe3 }, 2880 { 0x0000d374, 0x57ffffe3 }, 2881 { 0x0000d378, 0x5fffffe2 }, 2882 { 0x0000d37c, 0x7fffffe2 }, 2883 { 0x0000d380, 0x7f3c7bba }, 2884 { 0x0000d384, 0xf3307ff0 }, 2885 { 0x0000a388, 0x0c000000 }, 2886 { 0x0000a38c, 0x20202020 }, 2887 { 0x0000a390, 0x20202020 }, 2888 { 0x0000a394, 0x1ce739ce }, 2889 { 0x0000a398, 0x000001ce }, 2890 { 0x0000a39c, 0x00000001 }, 2891 { 0x0000a3a0, 0x00000000 }, 2892 { 0x0000a3a4, 0x00000000 }, 2893 { 0x0000a3a8, 0x00000000 }, 2894 { 0x0000a3ac, 0x00000000 }, 2895 { 0x0000a3b0, 0x00000000 }, 2896 { 0x0000a3b4, 0x00000000 }, 2897 { 0x0000a3b8, 0x00000000 }, 2898 { 0x0000a3bc, 0x00000000 }, 2899 { 0x0000a3c0, 0x00000000 }, 2900 { 0x0000a3c4, 0x00000000 }, 2901 { 0x0000a3c8, 0x00000246 }, 2902 { 0x0000a3cc, 0x20202020 }, 2903 { 0x0000a3d0, 0x20202020 }, 2904 { 0x0000a3d4, 0x20202020 }, 2905 { 0x0000a3dc, 0x1ce739ce }, 2906 { 0x0000a3e0, 0x000001ce }, 2907 { 0x0000a3e4, 0x00000000 }, 2908 { 0x0000a3e8, 0x18c43433 }, 2909 { 0x0000a3ec, 0x00f38081 }, 2910 { 0x00007800, 0x00040000 }, 2911 { 0x00007804, 0xdb005012 }, 2912 { 0x00007808, 0x04924914 }, 2913 { 0x0000780c, 0x21084210 }, 2914 { 0x00007810, 0x6d801300 }, 2915 { 0x00007814, 0x0019beff }, 2916 { 0x00007818, 0x07e40000 }, 2917 { 0x0000781c, 0x00492000 }, 2918 { 0x00007820, 0x92492480 }, 2919 { 0x00007824, 0x00040000 }, 2920 { 0x00007828, 0xdb005012 }, 2921 { 0x0000782c, 0x04924914 }, 2922 { 0x00007830, 0x21084210 }, 2923 { 0x00007834, 0x6d801300 }, 2924 { 0x00007838, 0x0019beff }, 2925 { 0x0000783c, 0x07e40000 }, 2926 { 0x00007840, 0x00492000 }, 2927 { 0x00007844, 0x92492480 }, 2928 { 0x00007848, 0x00120000 }, 2929 { 0x00007850, 0x54214514 }, 2930 { 0x00007858, 0x92592692 }, 2931 { 0x00007860, 0x52802000 }, 2932 { 0x00007864, 0x0a8e370e }, 2933 { 0x00007868, 0xc0102850 }, 2934 { 0x0000786c, 0x812d4000 }, 2935 { 0x00007874, 0x001b6db0 }, 2936 { 0x00007878, 0x00376b63 }, 2937 { 0x0000787c, 0x06db6db6 }, 2938 { 0x00007880, 0x006d8000 }, 2939 { 0x00007884, 0xffeffffe }, 2940 { 0x00007888, 0xffeffffe }, 2941 { 0x00007890, 0x00060aeb }, 2942 { 0x00007894, 0x5a108000 }, 2943 { 0x00007898, 0x2a850160 }, 2944 }; 2945 2946 /* XXX 9280 2 */ 2947 static const uint32_t ar9280Modes_9280_2[][6] = { 2948 { 0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 2949 0x000001e0 }, 2950 { 0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c, 2951 0x000001e0 }, 2952 { 0x000010b0, 0x00000e60, 0x00001cc0, 0x00007c70, 0x00003e38, 2953 0x00001180 }, 2954 { 0x000010f0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 2955 0x00000008 }, 2956 { 0x00008014, 0x03e803e8, 0x07d007d0, 0x10801600, 0x08400b00, 2957 0x06e006e0 }, 2958 { 0x0000801c, 0x128d8027, 0x128d804f, 0x12e00057, 0x12e0002b, 2959 0x0988004f }, 2960 { 0x00008318, 0x00003e80, 0x00007d00, 0x00006880, 0x00003440, 2961 0x00006880 }, 2962 { 0x00009804, 0x00000300, 0x000003c4, 0x000003c4, 0x00000300, 2963 0x00000303 }, 2964 { 0x00009820, 0x02020200, 0x02020200, 0x02020200, 0x02020200, 2965 0x02020200 }, 2966 { 0x00009824, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e, 2967 0x00000e0e }, 2968 { 0x00009828, 0x0a020001, 0x0a020001, 0x0a020001, 0x0a020001, 2969 0x0a020001 }, 2970 { 0x00009834, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e, 2971 0x00000e0e }, 2972 { 0x00009838, 0x00000007, 0x00000007, 0x00000007, 0x00000007, 2973 0x00000007 }, 2974 { 0x00009840, 0x206a022e, 0x206a022e, 0x206a012e, 0x206a012e, 2975 0x206a012e }, 2976 { 0x00009844, 0x0372161e, 0x0372161e, 0x037216a0, 0x037216a0, 2977 0x037216a0 }, 2978 { 0x00009850, 0x6c4000e2, 0x6c4000e2, 0x6d4000e2, 0x6c4000e2, 2979 0x6c4000e2 }, 2980 { 0x00009858, 0x7ec88d2e, 0x7ec88d2e, 0x7ec84d2e, 0x7ec84d2e, 2981 0x7ec84d2e }, 2982 { 0x0000985c, 0x31395d5e, 0x31395d5e, 0x3139605e, 0x31395d5e, 2983 0x31395d5e }, 2984 { 0x00009860, 0x00048d18, 0x00048d18, 0x00048d20, 0x00048d20, 2985 0x00048d18 }, 2986 { 0x00009864, 0x0001ce00, 0x0001ce00, 0x0001ce00, 0x0001ce00, 2987 0x0001ce00 }, 2988 { 0x00009868, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0, 2989 0x5ac640d0 }, 2990 { 0x0000986c, 0x06903081, 0x06903081, 0x06903881, 0x06903881, 2991 0x06903881 }, 2992 { 0x00009914, 0x000007d0, 0x00000fa0, 0x00001130, 0x00000898, 2993 0x000007d0 }, 2994 { 0x00009918, 0x0000000a, 0x00000014, 0x00000016, 0x0000000b, 2995 0x00000016 }, 2996 { 0x00009924, 0xd00a8a0b, 0xd00a8a0b, 0xd00a8a0d, 0xd00a8a0d, 2997 0xd00a8a0d }, 2998 { 0x00009944, 0xffbc1010, 0xffbc1010, 0xffbc1010, 0xffbc1010, 2999 0xffbc1010 }, 3000 { 0x00009960, 0x00000010, 0x00000010, 0x00000010, 0x00000010, 3001 0x00000010 }, 3002 { 0x0000a960, 0x00000010, 0x00000010, 0x00000010, 0x00000010, 3003 0x00000010 }, 3004 { 0x00009964, 0x00000210, 0x00000210, 0x00000210, 0x00000210, 3005 0x00000210 }, 3006 { 0x000099b8, 0x0000001c, 0x0000001c, 0x0000001c, 0x0000001c, 3007 0x0000001c }, 3008 { 0x000099bc, 0x00000a00, 0x00000a00, 0x00000c00, 0x00000c00, 3009 0x00000c00 }, 3010 { 0x000099c0, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 3011 0x05eea6d4 }, 3012 { 0x000099c4, 0x06336f77, 0x06336f77, 0x06336f77, 0x06336f77, 3013 0x06336f77 }, 3014 { 0x000099c8, 0x60f65329, 0x60f65329, 0x60f65329, 0x60f65329, 3015 0x60f65329 }, 3016 { 0x000099cc, 0x08f186c8, 0x08f186c8, 0x08f186c8, 0x08f186c8, 3017 0x08f186c8 }, 3018 { 0x000099d0, 0x00046384, 0x00046384, 0x00046384, 0x00046384, 3019 0x00046384 }, 3020 { 0x000099d4, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 3021 0x00000000 }, 3022 { 0x000099d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 3023 0x00000000 }, 3024 { 0x0000a204, 0x00000444, 0x00000444, 0x00000444, 0x00000444, 3025 0x00000444 }, 3026 { 0x0000a20c, 0x00000014, 0x00000014, 0x0001f019, 0x0001f019, 3027 0x0001f019 }, 3028 { 0x0000b20c, 0x00000014, 0x00000014, 0x0001f019, 0x0001f019, 3029 0x0001f019 }, 3030 { 0x0000a21c, 0x1883800a, 0x1883800a, 0x1883800a, 0x1883800a, 3031 0x1883800a }, 3032 { 0x0000a230, 0x00000000, 0x00000000, 0x00000210, 0x00000108, 3033 0x00000000 }, 3034 { 0x0000a250, 0x001ff000, 0x001ff000, 0x0004a000, 0x0004a000, 3035 0x0004a000 }, 3036 { 0x0000a274, 0x0a19c652, 0x0a19c652, 0x0a1aa652, 0x0a1aa652, 3037 0x0a1aa652 }, 3038 { 0x0000a358, 0x7999aa02, 0x7999aa02, 0x7999aa0e, 0x7999aa0e, 3039 0x7999aa0e }, 3040 { 0x0000a3d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 3041 0x00000000 }, 3042 { 0x00007894, 0x5a508000, 0x5a508000, 0x5a508000, 0x5a508000, 3043 0x5a508000 }, 3044 }; 3045 3046 static const uint32_t ar9280Common_9280_2[][2] = { 3047 { 0x0000000c, 0x00000000 }, 3048 { 0x00000030, 0x00020015 }, 3049 { 0x00000034, 0x00000005 }, 3050 { 0x00000040, 0x00000000 }, 3051 { 0x00000044, 0x00000008 }, 3052 { 0x00000048, 0x00000008 }, 3053 { 0x0000004c, 0x00000010 }, 3054 { 0x00000050, 0x00000000 }, 3055 { 0x00000054, 0x0000001f }, 3056 { 0x00000800, 0x00000000 }, 3057 { 0x00000804, 0x00000000 }, 3058 { 0x00000808, 0x00000000 }, 3059 { 0x0000080c, 0x00000000 }, 3060 { 0x00000810, 0x00000000 }, 3061 { 0x00000814, 0x00000000 }, 3062 { 0x00000818, 0x00000000 }, 3063 { 0x0000081c, 0x00000000 }, 3064 { 0x00000820, 0x00000000 }, 3065 { 0x00000824, 0x00000000 }, 3066 { 0x00001040, 0x002ffc0f }, 3067 { 0x00001044, 0x002ffc0f }, 3068 { 0x00001048, 0x002ffc0f }, 3069 { 0x0000104c, 0x002ffc0f }, 3070 { 0x00001050, 0x002ffc0f }, 3071 { 0x00001054, 0x002ffc0f }, 3072 { 0x00001058, 0x002ffc0f }, 3073 { 0x0000105c, 0x002ffc0f }, 3074 { 0x00001060, 0x002ffc0f }, 3075 { 0x00001064, 0x002ffc0f }, 3076 { 0x00001230, 0x00000000 }, 3077 { 0x00001270, 0x00000000 }, 3078 { 0x00001038, 0x00000000 }, 3079 { 0x00001078, 0x00000000 }, 3080 { 0x000010b8, 0x00000000 }, 3081 { 0x000010f8, 0x00000000 }, 3082 { 0x00001138, 0x00000000 }, 3083 { 0x00001178, 0x00000000 }, 3084 { 0x000011b8, 0x00000000 }, 3085 { 0x000011f8, 0x00000000 }, 3086 { 0x00001238, 0x00000000 }, 3087 { 0x00001278, 0x00000000 }, 3088 { 0x000012b8, 0x00000000 }, 3089 { 0x000012f8, 0x00000000 }, 3090 { 0x00001338, 0x00000000 }, 3091 { 0x00001378, 0x00000000 }, 3092 { 0x000013b8, 0x00000000 }, 3093 { 0x000013f8, 0x00000000 }, 3094 { 0x00001438, 0x00000000 }, 3095 { 0x00001478, 0x00000000 }, 3096 { 0x000014b8, 0x00000000 }, 3097 { 0x000014f8, 0x00000000 }, 3098 { 0x00001538, 0x00000000 }, 3099 { 0x00001578, 0x00000000 }, 3100 { 0x000015b8, 0x00000000 }, 3101 { 0x000015f8, 0x00000000 }, 3102 { 0x00001638, 0x00000000 }, 3103 { 0x00001678, 0x00000000 }, 3104 { 0x000016b8, 0x00000000 }, 3105 { 0x000016f8, 0x00000000 }, 3106 { 0x00001738, 0x00000000 }, 3107 { 0x00001778, 0x00000000 }, 3108 { 0x000017b8, 0x00000000 }, 3109 { 0x000017f8, 0x00000000 }, 3110 { 0x0000103c, 0x00000000 }, 3111 { 0x0000107c, 0x00000000 }, 3112 { 0x000010bc, 0x00000000 }, 3113 { 0x000010fc, 0x00000000 }, 3114 { 0x0000113c, 0x00000000 }, 3115 { 0x0000117c, 0x00000000 }, 3116 { 0x000011bc, 0x00000000 }, 3117 { 0x000011fc, 0x00000000 }, 3118 { 0x0000123c, 0x00000000 }, 3119 { 0x0000127c, 0x00000000 }, 3120 { 0x000012bc, 0x00000000 }, 3121 { 0x000012fc, 0x00000000 }, 3122 { 0x0000133c, 0x00000000 }, 3123 { 0x0000137c, 0x00000000 }, 3124 { 0x000013bc, 0x00000000 }, 3125 { 0x000013fc, 0x00000000 }, 3126 { 0x0000143c, 0x00000000 }, 3127 { 0x0000147c, 0x00000000 }, 3128 { 0x00004030, 0x00000002 }, 3129 { 0x0000403c, 0x00000002 }, 3130 { 0x00004024, 0x0000001f }, 3131 { 0x00004060, 0x00000000 }, 3132 { 0x00004064, 0x00000000 }, 3133 { 0x00007010, 0x00000033 }, 3134 { 0x00007034, 0x00000002 }, 3135 { 0x00007038, 0x000004c2 }, 3136 { 0x00008004, 0x00000000 }, 3137 { 0x00008008, 0x00000000 }, 3138 { 0x0000800c, 0x00000000 }, 3139 { 0x00008018, 0x00000700 }, 3140 { 0x00008020, 0x00000000 }, 3141 { 0x00008038, 0x00000000 }, 3142 { 0x0000803c, 0x00000000 }, 3143 { 0x00008048, 0x40000000 }, 3144 { 0x00008054, 0x00000000 }, 3145 { 0x00008058, 0x00000000 }, 3146 { 0x0000805c, 0x000fc78f }, 3147 { 0x00008060, 0x0000000f }, 3148 { 0x00008064, 0x00000000 }, 3149 { 0x00008070, 0x00000000 }, 3150 { 0x000080c0, 0x2a80001a }, 3151 { 0x000080c4, 0x05dc01e0 }, 3152 { 0x000080c8, 0x1f402710 }, 3153 { 0x000080cc, 0x01f40000 }, 3154 { 0x000080d0, 0x00001e00 }, 3155 { 0x000080d4, 0x00000000 }, 3156 { 0x000080d8, 0x00400000 }, 3157 { 0x000080e0, 0xffffffff }, 3158 { 0x000080e4, 0x0000ffff }, 3159 { 0x000080e8, 0x003f3f3f }, 3160 { 0x000080ec, 0x00000000 }, 3161 { 0x000080f0, 0x00000000 }, 3162 { 0x000080f4, 0x00000000 }, 3163 { 0x000080f8, 0x00000000 }, 3164 { 0x000080fc, 0x00020000 }, 3165 { 0x00008100, 0x00020000 }, 3166 { 0x00008104, 0x00000001 }, 3167 { 0x00008108, 0x00000052 }, 3168 { 0x0000810c, 0x00000000 }, 3169 { 0x00008110, 0x00000168 }, 3170 { 0x00008118, 0x000100aa }, 3171 { 0x0000811c, 0x00003210 }, 3172 { 0x00008120, 0x08f04800 }, 3173 { 0x00008124, 0x00000000 }, 3174 { 0x00008128, 0x00000000 }, 3175 { 0x0000812c, 0x00000000 }, 3176 { 0x00008130, 0x00000000 }, 3177 { 0x00008134, 0x00000000 }, 3178 { 0x00008138, 0x00000000 }, 3179 { 0x0000813c, 0x00000000 }, 3180 { 0x00008144, 0xffffffff }, 3181 { 0x00008168, 0x00000000 }, 3182 { 0x0000816c, 0x00000000 }, 3183 { 0x00008170, 0x32143320 }, 3184 { 0x00008174, 0xfaa4fa50 }, 3185 { 0x00008178, 0x00000100 }, 3186 { 0x0000817c, 0x00000000 }, 3187 { 0x000081c0, 0x00000000 }, 3188 { 0x000081d0, 0x00003210 }, 3189 { 0x000081ec, 0x00000000 }, 3190 { 0x000081f0, 0x00000000 }, 3191 { 0x000081f4, 0x00000000 }, 3192 { 0x000081f8, 0x00000000 }, 3193 { 0x000081fc, 0x00000000 }, 3194 { 0x00008200, 0x00000000 }, 3195 { 0x00008204, 0x00000000 }, 3196 { 0x00008208, 0x00000000 }, 3197 { 0x0000820c, 0x00000000 }, 3198 { 0x00008210, 0x00000000 }, 3199 { 0x00008214, 0x00000000 }, 3200 { 0x00008218, 0x00000000 }, 3201 { 0x0000821c, 0x00000000 }, 3202 { 0x00008220, 0x00000000 }, 3203 { 0x00008224, 0x00000000 }, 3204 { 0x00008228, 0x00000000 }, 3205 { 0x0000822c, 0x00000000 }, 3206 { 0x00008230, 0x00000000 }, 3207 { 0x00008234, 0x00000000 }, 3208 { 0x00008238, 0x00000000 }, 3209 { 0x0000823c, 0x00000000 }, 3210 { 0x00008240, 0x00100000 }, 3211 { 0x00008244, 0x0010f400 }, 3212 { 0x00008248, 0x00000100 }, 3213 { 0x0000824c, 0x0001e800 }, 3214 { 0x00008250, 0x00000000 }, 3215 { 0x00008254, 0x00000000 }, 3216 { 0x00008258, 0x00000000 }, 3217 { 0x0000825c, 0x400000ff }, 3218 { 0x00008260, 0x00080922 }, 3219 { 0x00008264, 0xa8a00010 }, 3220 { 0x00008270, 0x00000000 }, 3221 { 0x00008274, 0x40000000 }, 3222 { 0x00008278, 0x003e4180 }, 3223 { 0x0000827c, 0x00000000 }, 3224 { 0x00008284, 0x0000002c }, 3225 { 0x00008288, 0x0000002c }, 3226 { 0x0000828c, 0x00000000 }, 3227 { 0x00008294, 0x00000000 }, 3228 { 0x00008298, 0x00000000 }, 3229 { 0x0000829c, 0x00000000 }, 3230 { 0x00008300, 0x00000040 }, 3231 { 0x00008314, 0x00000000 }, 3232 { 0x00008328, 0x00000000 }, 3233 { 0x0000832c, 0x00000007 }, 3234 { 0x00008330, 0x00000302 }, 3235 { 0x00008334, 0x00000e00 }, 3236 { 0x00008338, 0x00ff0000 }, 3237 { 0x0000833c, 0x00000000 }, 3238 { 0x00008340, 0x000107ff }, 3239 { 0x00008344, 0x00581043 }, 3240 { 0x00009808, 0x00000000 }, 3241 { 0x0000980c, 0xafa68e30 }, 3242 { 0x00009810, 0xfd14e000 }, 3243 { 0x00009814, 0x9c0a9f6b }, 3244 { 0x0000981c, 0x00000000 }, 3245 { 0x0000982c, 0x0000a000 }, 3246 { 0x00009830, 0x00000000 }, 3247 { 0x0000983c, 0x00200400 }, 3248 { 0x0000984c, 0x0040233c }, 3249 { 0x0000a84c, 0x0040233c }, 3250 { 0x00009854, 0x00000044 }, 3251 { 0x00009900, 0x00000000 }, 3252 { 0x00009904, 0x00000000 }, 3253 { 0x00009908, 0x00000000 }, 3254 { 0x0000990c, 0x00000000 }, 3255 { 0x00009910, 0x01002310 }, 3256 { 0x0000991c, 0x10000fff }, 3257 { 0x00009920, 0x04900000 }, 3258 { 0x0000a920, 0x04900000 }, 3259 { 0x00009928, 0x00000001 }, 3260 { 0x0000992c, 0x00000004 }, 3261 { 0x00009934, 0x1e1f2022 }, 3262 { 0x00009938, 0x0a0b0c0d }, 3263 { 0x0000993c, 0x00000000 }, 3264 { 0x00009948, 0x9280c00a }, 3265 { 0x0000994c, 0x00020028 }, 3266 { 0x00009954, 0x5f3ca3de }, 3267 { 0x00009958, 0x2108ecff }, 3268 { 0x00009940, 0x14750604 }, 3269 { 0x0000c95c, 0x004b6a8e }, 3270 { 0x00009968, 0x000003ce }, 3271 { 0x00009970, 0x190fb515 }, 3272 { 0x00009974, 0x00000000 }, 3273 { 0x00009978, 0x00000001 }, 3274 { 0x0000997c, 0x00000000 }, 3275 { 0x00009980, 0x00000000 }, 3276 { 0x00009984, 0x00000000 }, 3277 { 0x00009988, 0x00000000 }, 3278 { 0x0000998c, 0x00000000 }, 3279 { 0x00009990, 0x00000000 }, 3280 { 0x00009994, 0x00000000 }, 3281 { 0x00009998, 0x00000000 }, 3282 { 0x0000999c, 0x00000000 }, 3283 { 0x000099a0, 0x00000000 }, 3284 { 0x000099a4, 0x00000001 }, 3285 { 0x000099a8, 0x201fff00 }, 3286 { 0x000099ac, 0x006f0000 }, 3287 { 0x000099b0, 0x03051000 }, 3288 { 0x000099b4, 0x00000820 }, 3289 { 0x000099dc, 0x00000000 }, 3290 { 0x000099e0, 0x00000000 }, 3291 { 0x000099e4, 0xaaaaaaaa }, 3292 { 0x000099e8, 0x3c466478 }, 3293 { 0x000099ec, 0x0cc80caa }, 3294 { 0x000099f0, 0x00000000 }, 3295 { 0x000099fc, 0x00001042 }, 3296 { 0x0000a208, 0x803e4788 }, 3297 { 0x0000a210, 0x4080a333 }, 3298 { 0x0000a214, 0x40206c10 }, 3299 { 0x0000a218, 0x009c4060 }, 3300 { 0x0000a220, 0x01834061 }, 3301 { 0x0000a224, 0x00000400 }, 3302 { 0x0000a228, 0x000003b5 }, 3303 { 0x0000a22c, 0x233f7180 }, 3304 { 0x0000a234, 0x20202020 }, 3305 { 0x0000a238, 0x20202020 }, 3306 { 0x0000a23c, 0x13c88000 }, 3307 { 0x0000a240, 0x38490a20 }, 3308 { 0x0000a244, 0x00007bb6 }, 3309 { 0x0000a248, 0x0fff3ffc }, 3310 { 0x0000a24c, 0x00000000 }, 3311 { 0x0000a254, 0x00000000 }, 3312 { 0x0000a258, 0x0cdbd380 }, 3313 { 0x0000a25c, 0x0f0f0f01 }, 3314 { 0x0000a260, 0xdfa91f01 }, 3315 { 0x0000a268, 0x00000000 }, 3316 { 0x0000a26c, 0x0ebae9c6 }, 3317 { 0x0000b26c, 0x0ebae9c6 }, 3318 { 0x0000d270, 0x00820820 }, 3319 { 0x0000a278, 0x1ce739ce }, 3320 { 0x0000d35c, 0x07ffffef }, 3321 { 0x0000d360, 0x0fffffe7 }, 3322 { 0x0000d364, 0x17ffffe5 }, 3323 { 0x0000d368, 0x1fffffe4 }, 3324 { 0x0000d36c, 0x37ffffe3 }, 3325 { 0x0000d370, 0x3fffffe3 }, 3326 { 0x0000d374, 0x57ffffe3 }, 3327 { 0x0000d378, 0x5fffffe2 }, 3328 { 0x0000d37c, 0x7fffffe2 }, 3329 { 0x0000d380, 0x7f3c7bba }, 3330 { 0x0000d384, 0xf3307ff0 }, 3331 { 0x0000a388, 0x0c000000 }, 3332 { 0x0000a38c, 0x20202020 }, 3333 { 0x0000a390, 0x20202020 }, 3334 { 0x0000a394, 0x1ce739ce }, 3335 { 0x0000a398, 0x000001ce }, 3336 { 0x0000a39c, 0x00000001 }, 3337 { 0x0000a3a0, 0x00000000 }, 3338 { 0x0000a3a4, 0x00000000 }, 3339 { 0x0000a3a8, 0x00000000 }, 3340 { 0x0000a3ac, 0x00000000 }, 3341 { 0x0000a3b0, 0x00000000 }, 3342 { 0x0000a3b4, 0x00000000 }, 3343 { 0x0000a3b8, 0x00000000 }, 3344 { 0x0000a3bc, 0x00000000 }, 3345 { 0x0000a3c0, 0x00000000 }, 3346 { 0x0000a3c4, 0x00000000 }, 3347 { 0x0000a3c8, 0x00000246 }, 3348 { 0x0000a3cc, 0x20202020 }, 3349 { 0x0000a3d0, 0x20202020 }, 3350 { 0x0000a3d4, 0x20202020 }, 3351 { 0x0000a3dc, 0x1ce739ce }, 3352 { 0x0000a3e0, 0x000001ce }, 3353 { 0x0000a3e4, 0x00000000 }, 3354 { 0x0000a3e8, 0x18c43433 }, 3355 { 0x0000a3ec, 0x00f70081 }, 3356 { 0x00007800, 0x00040000 }, 3357 { 0x00007804, 0xdb005012 }, 3358 { 0x00007808, 0x04924914 }, 3359 { 0x0000780c, 0x21084210 }, 3360 { 0x00007810, 0x6d801300 }, 3361 { 0x00007818, 0x07e41000 }, 3362 { 0x0000781c, 0x00392000 }, 3363 { 0x00007820, 0x92592480 }, 3364 { 0x00007824, 0x00040000 }, 3365 { 0x00007828, 0xdb005012 }, 3366 { 0x0000782c, 0x04924914 }, 3367 { 0x00007830, 0x21084210 }, 3368 { 0x00007834, 0x6d801300 }, 3369 { 0x0000783c, 0x07e40000 }, 3370 { 0x00007840, 0x00392000 }, 3371 { 0x00007844, 0x92592480 }, 3372 { 0x00007848, 0x00100000 }, 3373 { 0x0000784c, 0x773f0567 }, 3374 { 0x00007850, 0x54214514 }, 3375 { 0x00007854, 0x12035828 }, 3376 { 0x00007858, 0x9259269a }, 3377 { 0x00007860, 0x52802000 }, 3378 { 0x00007864, 0x0a8e370e }, 3379 { 0x00007868, 0xc0102850 }, 3380 { 0x0000786c, 0x812d4000 }, 3381 { 0x00007870, 0x807ec400 }, 3382 { 0x00007874, 0x001b6db0 }, 3383 { 0x00007878, 0x00376b63 }, 3384 { 0x0000787c, 0x06db6db6 }, 3385 { 0x00007880, 0x006d8000 }, 3386 { 0x00007884, 0xffeffffe }, 3387 { 0x00007888, 0xffeffffe }, 3388 { 0x0000788c, 0x00010000 }, 3389 { 0x00007890, 0x02060aeb }, 3390 { 0x00007898, 0x2a850160 }, 3391 }; 3392 3393 static const uint32_t ar9280Modes_fast_clock_9280_2[][3] = { 3394 { 0x00001030, 0x00000268, 0x000004d0 }, 3395 { 0x00001070, 0x0000018c, 0x00000318 }, 3396 { 0x000010b0, 0x00000fd0, 0x00001fa0 }, 3397 { 0x00008014, 0x044c044c, 0x08980898 }, 3398 { 0x0000801c, 0x148ec02b, 0x148ec057 }, 3399 { 0x00008318, 0x000044c0, 0x00008980 }, 3400 { 0x00009820, 0x02020200, 0x02020200 }, 3401 { 0x00009824, 0x00000f0f, 0x00000f0f }, 3402 { 0x00009828, 0x0b020001, 0x0b020001 }, 3403 { 0x00009834, 0x00000f0f, 0x00000f0f }, 3404 { 0x00009844, 0x03721821, 0x03721821 }, 3405 { 0x00009914, 0x00000898, 0x00001130 }, 3406 { 0x00009918, 0x0000000b, 0x00000016 }, 3407 { 0x00009944, 0xdfbc1210, 0xdfbc1210 }, 3408 }; 3409 3410 static const uint32_t ar9280Modes_backoff_23db_rxgain_9280_2[][6] = { 3411 { 0x00009a00, 0x00008184, 0x00008184, 0x00000290, 0x00000290, 3412 0x00000290 }, 3413 { 0x00009a04, 0x00008188, 0x00008188, 0x00000300, 0x00000300, 3414 0x00000300 }, 3415 { 0x00009a08, 0x0000818c, 0x0000818c, 0x00000304, 0x00000304, 3416 0x00000304 }, 3417 { 0x00009a0c, 0x00008190, 0x00008190, 0x00000308, 0x00000308, 3418 0x00000308 }, 3419 { 0x00009a10, 0x00008194, 0x00008194, 0x0000030c, 0x0000030c, 3420 0x0000030c }, 3421 { 0x00009a14, 0x00008200, 0x00008200, 0x00008000, 0x00008000, 3422 0x00008000 }, 3423 { 0x00009a18, 0x00008204, 0x00008204, 0x00008004, 0x00008004, 3424 0x00008004 }, 3425 { 0x00009a1c, 0x00008208, 0x00008208, 0x00008008, 0x00008008, 3426 0x00008008 }, 3427 { 0x00009a20, 0x0000820c, 0x0000820c, 0x0000800c, 0x0000800c, 3428 0x0000800c }, 3429 { 0x00009a24, 0x00008210, 0x00008210, 0x00008080, 0x00008080, 3430 0x00008080 }, 3431 { 0x00009a28, 0x00008214, 0x00008214, 0x00008084, 0x00008084, 3432 0x00008084 }, 3433 { 0x00009a2c, 0x00008280, 0x00008280, 0x00008088, 0x00008088, 3434 0x00008088 }, 3435 { 0x00009a30, 0x00008284, 0x00008284, 0x0000808c, 0x0000808c, 3436 0x0000808c }, 3437 { 0x00009a34, 0x00008288, 0x00008288, 0x00008100, 0x00008100, 3438 0x00008100 }, 3439 { 0x00009a38, 0x0000828c, 0x0000828c, 0x00008104, 0x00008104, 3440 0x00008104 }, 3441 { 0x00009a3c, 0x00008290, 0x00008290, 0x00008108, 0x00008108, 3442 0x00008108 }, 3443 { 0x00009a40, 0x00008300, 0x00008300, 0x0000810c, 0x0000810c, 3444 0x0000810c }, 3445 { 0x00009a44, 0x00008304, 0x00008304, 0x00008110, 0x00008110, 3446 0x00008110 }, 3447 { 0x00009a48, 0x00008308, 0x00008308, 0x00008114, 0x00008114, 3448 0x00008114 }, 3449 { 0x00009a4c, 0x0000830c, 0x0000830c, 0x00008180, 0x00008180, 3450 0x00008180 }, 3451 { 0x00009a50, 0x00008310, 0x00008310, 0x00008184, 0x00008184, 3452 0x00008184 }, 3453 { 0x00009a54, 0x00008314, 0x00008314, 0x00008188, 0x00008188, 3454 0x00008188 }, 3455 { 0x00009a58, 0x00008380, 0x00008380, 0x0000818c, 0x0000818c, 3456 0x0000818c }, 3457 { 0x00009a5c, 0x00008384, 0x00008384, 0x00008190, 0x00008190, 3458 0x00008190 }, 3459 { 0x00009a60, 0x00008388, 0x00008388, 0x00008194, 0x00008194, 3460 0x00008194 }, 3461 { 0x00009a64, 0x0000838c, 0x0000838c, 0x000081a0, 0x000081a0, 3462 0x000081a0 }, 3463 { 0x00009a68, 0x00008390, 0x00008390, 0x0000820c, 0x0000820c, 3464 0x0000820c }, 3465 { 0x00009a6c, 0x00008394, 0x00008394, 0x000081a8, 0x000081a8, 3466 0x000081a8 }, 3467 { 0x00009a70, 0x0000a380, 0x0000a380, 0x00008284, 0x00008284, 3468 0x00008284 }, 3469 { 0x00009a74, 0x0000a384, 0x0000a384, 0x00008288, 0x00008288, 3470 0x00008288 }, 3471 { 0x00009a78, 0x0000a388, 0x0000a388, 0x00008224, 0x00008224, 3472 0x00008224 }, 3473 { 0x00009a7c, 0x0000a38c, 0x0000a38c, 0x00008290, 0x00008290, 3474 0x00008290 }, 3475 { 0x00009a80, 0x0000a390, 0x0000a390, 0x00008300, 0x00008300, 3476 0x00008300 }, 3477 { 0x00009a84, 0x0000a394, 0x0000a394, 0x00008304, 0x00008304, 3478 0x00008304 }, 3479 { 0x00009a88, 0x0000a780, 0x0000a780, 0x00008308, 0x00008308, 3480 0x00008308 }, 3481 { 0x00009a8c, 0x0000a784, 0x0000a784, 0x0000830c, 0x0000830c, 3482 0x0000830c }, 3483 { 0x00009a90, 0x0000a788, 0x0000a788, 0x00008380, 0x00008380, 3484 0x00008380 }, 3485 { 0x00009a94, 0x0000a78c, 0x0000a78c, 0x00008384, 0x00008384, 3486 0x00008384 }, 3487 { 0x00009a98, 0x0000a790, 0x0000a790, 0x00008700, 0x00008700, 3488 0x00008700 }, 3489 { 0x00009a9c, 0x0000a794, 0x0000a794, 0x00008704, 0x00008704, 3490 0x00008704 }, 3491 { 0x00009aa0, 0x0000ab84, 0x0000ab84, 0x00008708, 0x00008708, 3492 0x00008708 }, 3493 { 0x00009aa4, 0x0000ab88, 0x0000ab88, 0x0000870c, 0x0000870c, 3494 0x0000870c }, 3495 { 0x00009aa8, 0x0000ab8c, 0x0000ab8c, 0x00008780, 0x00008780, 3496 0x00008780 }, 3497 { 0x00009aac, 0x0000ab90, 0x0000ab90, 0x00008784, 0x00008784, 3498 0x00008784 }, 3499 { 0x00009ab0, 0x0000ab94, 0x0000ab94, 0x00008b00, 0x00008b00, 3500 0x00008b00 }, 3501 { 0x00009ab4, 0x0000af80, 0x0000af80, 0x00008b04, 0x00008b04, 3502 0x00008b04 }, 3503 { 0x00009ab8, 0x0000af84, 0x0000af84, 0x00008b08, 0x00008b08, 3504 0x00008b08 }, 3505 { 0x00009abc, 0x0000af88, 0x0000af88, 0x00008b0c, 0x00008b0c, 3506 0x00008b0c }, 3507 { 0x00009ac0, 0x0000af8c, 0x0000af8c, 0x00008b10, 0x00008b10, 3508 0x00008b10 }, 3509 { 0x00009ac4, 0x0000af90, 0x0000af90, 0x00008b14, 0x00008b14, 3510 0x00008b14 }, 3511 { 0x00009ac8, 0x0000af94, 0x0000af94, 0x00008b01, 0x00008b01, 3512 0x00008b01 }, 3513 { 0x00009acc, 0x0000b380, 0x0000b380, 0x00008b05, 0x00008b05, 3514 0x00008b05 }, 3515 { 0x00009ad0, 0x0000b384, 0x0000b384, 0x00008b09, 0x00008b09, 3516 0x00008b09 }, 3517 { 0x00009ad4, 0x0000b388, 0x0000b388, 0x00008b0d, 0x00008b0d, 3518 0x00008b0d }, 3519 { 0x00009ad8, 0x0000b38c, 0x0000b38c, 0x00008b11, 0x00008b11, 3520 0x00008b11 }, 3521 { 0x00009adc, 0x0000b390, 0x0000b390, 0x00008b15, 0x00008b15, 3522 0x00008b15 }, 3523 { 0x00009ae0, 0x0000b394, 0x0000b394, 0x00008b02, 0x00008b02, 3524 0x00008b02 }, 3525 { 0x00009ae4, 0x0000b398, 0x0000b398, 0x00008b06, 0x00008b06, 3526 0x00008b06 }, 3527 { 0x00009ae8, 0x0000b780, 0x0000b780, 0x00008b0a, 0x00008b0a, 3528 0x00008b0a }, 3529 { 0x00009aec, 0x0000b784, 0x0000b784, 0x00008b0e, 0x00008b0e, 3530 0x00008b0e }, 3531 { 0x00009af0, 0x0000b788, 0x0000b788, 0x00008b12, 0x00008b12, 3532 0x00008b12 }, 3533 { 0x00009af4, 0x0000b78c, 0x0000b78c, 0x00008b16, 0x00008b16, 3534 0x00008b16 }, 3535 { 0x00009af8, 0x0000b790, 0x0000b790, 0x00008b03, 0x00008b03, 3536 0x00008b03 }, 3537 { 0x00009afc, 0x0000b794, 0x0000b794, 0x00008b07, 0x00008b07, 3538 0x00008b07 }, 3539 { 0x00009b00, 0x0000b798, 0x0000b798, 0x00008b0b, 0x00008b0b, 3540 0x00008b0b }, 3541 { 0x00009b04, 0x0000d784, 0x0000d784, 0x00008b0f, 0x00008b0f, 3542 0x00008b0f }, 3543 { 0x00009b08, 0x0000d788, 0x0000d788, 0x00008b13, 0x00008b13, 3544 0x00008b13 }, 3545 { 0x00009b0c, 0x0000d78c, 0x0000d78c, 0x00008b17, 0x00008b17, 3546 0x00008b17 }, 3547 { 0x00009b10, 0x0000d790, 0x0000d790, 0x00008b23, 0x00008b23, 3548 0x00008b23 }, 3549 { 0x00009b14, 0x0000f780, 0x0000f780, 0x00008b27, 0x00008b27, 3550 0x00008b27 }, 3551 { 0x00009b18, 0x0000f784, 0x0000f784, 0x00008b2b, 0x00008b2b, 3552 0x00008b2b }, 3553 { 0x00009b1c, 0x0000f788, 0x0000f788, 0x00008b2f, 0x00008b2f, 3554 0x00008b2f }, 3555 { 0x00009b20, 0x0000f78c, 0x0000f78c, 0x00008b33, 0x00008b33, 3556 0x00008b33 }, 3557 { 0x00009b24, 0x0000f790, 0x0000f790, 0x00008b37, 0x00008b37, 3558 0x00008b37 }, 3559 { 0x00009b28, 0x0000f794, 0x0000f794, 0x00008b43, 0x00008b43, 3560 0x00008b43 }, 3561 { 0x00009b2c, 0x0000f7a4, 0x0000f7a4, 0x00008b47, 0x00008b47, 3562 0x00008b47 }, 3563 { 0x00009b30, 0x0000f7a8, 0x0000f7a8, 0x00008b4b, 0x00008b4b, 3564 0x00008b4b }, 3565 { 0x00009b34, 0x0000f7ac, 0x0000f7ac, 0x00008b4f, 0x00008b4f, 3566 0x00008b4f }, 3567 { 0x00009b38, 0x0000f7b0, 0x0000f7b0, 0x00008b53, 0x00008b53, 3568 0x00008b53 }, 3569 { 0x00009b3c, 0x0000f7b4, 0x0000f7b4, 0x00008b57, 0x00008b57, 3570 0x00008b57 }, 3571 { 0x00009b40, 0x0000f7a1, 0x0000f7a1, 0x00008b5b, 0x00008b5b, 3572 0x00008b5b }, 3573 { 0x00009b44, 0x0000f7a5, 0x0000f7a5, 0x00008b5b, 0x00008b5b, 3574 0x00008b5b }, 3575 { 0x00009b48, 0x0000f7a9, 0x0000f7a9, 0x00008b5b, 0x00008b5b, 3576 0x00008b5b }, 3577 { 0x00009b4c, 0x0000f7ad, 0x0000f7ad, 0x00008b5b, 0x00008b5b, 3578 0x00008b5b }, 3579 { 0x00009b50, 0x0000f7b1, 0x0000f7b1, 0x00008b5b, 0x00008b5b, 3580 0x00008b5b }, 3581 { 0x00009b54, 0x0000f7b5, 0x0000f7b5, 0x00008b5b, 0x00008b5b, 3582 0x00008b5b }, 3583 { 0x00009b58, 0x0000f7c5, 0x0000f7c5, 0x00008b5b, 0x00008b5b, 3584 0x00008b5b }, 3585 { 0x00009b5c, 0x0000f7c9, 0x0000f7c9, 0x00008b5b, 0x00008b5b, 3586 0x00008b5b }, 3587 { 0x00009b60, 0x0000f7cd, 0x0000f7cd, 0x00008b5b, 0x00008b5b, 3588 0x00008b5b }, 3589 { 0x00009b64, 0x0000f7d1, 0x0000f7d1, 0x00008b5b, 0x00008b5b, 3590 0x00008b5b }, 3591 { 0x00009b68, 0x0000f7d5, 0x0000f7d5, 0x00008b5b, 0x00008b5b, 3592 0x00008b5b }, 3593 { 0x00009b6c, 0x0000f7c2, 0x0000f7c2, 0x00008b5b, 0x00008b5b, 3594 0x00008b5b }, 3595 { 0x00009b70, 0x0000f7c6, 0x0000f7c6, 0x00008b5b, 0x00008b5b, 3596 0x00008b5b }, 3597 { 0x00009b74, 0x0000f7ca, 0x0000f7ca, 0x00008b5b, 0x00008b5b, 3598 0x00008b5b }, 3599 { 0x00009b78, 0x0000f7ce, 0x0000f7ce, 0x00008b5b, 0x00008b5b, 3600 0x00008b5b }, 3601 { 0x00009b7c, 0x0000f7d2, 0x0000f7d2, 0x00008b5b, 0x00008b5b, 3602 0x00008b5b }, 3603 { 0x00009b80, 0x0000f7d6, 0x0000f7d6, 0x00008b5b, 0x00008b5b, 3604 0x00008b5b }, 3605 { 0x00009b84, 0x0000f7c3, 0x0000f7c3, 0x00008b5b, 0x00008b5b, 3606 0x00008b5b }, 3607 { 0x00009b88, 0x0000f7c7, 0x0000f7c7, 0x00008b5b, 0x00008b5b, 3608 0x00008b5b }, 3609 { 0x00009b8c, 0x0000f7cb, 0x0000f7cb, 0x00008b5b, 0x00008b5b, 3610 0x00008b5b }, 3611 { 0x00009b90, 0x0000f7d3, 0x0000f7d3, 0x00008b5b, 0x00008b5b, 3612 0x00008b5b }, 3613 { 0x00009b94, 0x0000f7d7, 0x0000f7d7, 0x00008b5b, 0x00008b5b, 3614 0x00008b5b }, 3615 { 0x00009b98, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3616 0x00008b5b }, 3617 { 0x00009b9c, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3618 0x00008b5b }, 3619 { 0x00009ba0, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3620 0x00008b5b }, 3621 { 0x00009ba4, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3622 0x00008b5b }, 3623 { 0x00009ba8, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3624 0x00008b5b }, 3625 { 0x00009bac, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3626 0x00008b5b }, 3627 { 0x00009bb0, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3628 0x00008b5b }, 3629 { 0x00009bb4, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3630 0x00008b5b }, 3631 { 0x00009bb8, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3632 0x00008b5b }, 3633 { 0x00009bbc, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3634 0x00008b5b }, 3635 { 0x00009bc0, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3636 0x00008b5b }, 3637 { 0x00009bc4, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3638 0x00008b5b }, 3639 { 0x00009bc8, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3640 0x00008b5b }, 3641 { 0x00009bcc, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3642 0x00008b5b }, 3643 { 0x00009bd0, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3644 0x00008b5b }, 3645 { 0x00009bd4, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3646 0x00008b5b }, 3647 { 0x00009bd8, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3648 0x00008b5b }, 3649 { 0x00009bdc, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3650 0x00008b5b }, 3651 { 0x00009be0, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3652 0x00008b5b }, 3653 { 0x00009be4, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3654 0x00008b5b }, 3655 { 0x00009be8, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3656 0x00008b5b }, 3657 { 0x00009bec, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3658 0x00008b5b }, 3659 { 0x00009bf0, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3660 0x00008b5b }, 3661 { 0x00009bf4, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3662 0x00008b5b }, 3663 { 0x00009bf8, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3664 0x00008b5b }, 3665 { 0x00009bfc, 0x0000f7db, 0x0000f7db, 0x00008b5b, 0x00008b5b, 3666 0x00008b5b }, 3667 { 0x00009848, 0x00001066, 0x00001066, 0x00001050, 0x00001050, 3668 0x00001050 }, 3669 { 0x0000a848, 0x00001066, 0x00001066, 0x00001050, 0x00001050, 3670 0x00001050 }, 3671 }; 3672 3673 static const uint32_t ar9280Modes_original_rxgain_9280_2[][6] = { 3674 { 0x00009a00, 0x00008184, 0x00008184, 0x00000290, 0x00000290, 3675 0x00000290 }, 3676 { 0x00009a04, 0x00008188, 0x00008188, 0x00000300, 0x00000300, 3677 0x00000300 }, 3678 { 0x00009a08, 0x0000818c, 0x0000818c, 0x00000304, 0x00000304, 3679 0x00000304 }, 3680 { 0x00009a0c, 0x00008190, 0x00008190, 0x00000308, 0x00000308, 3681 0x00000308 }, 3682 { 0x00009a10, 0x00008194, 0x00008194, 0x0000030c, 0x0000030c, 3683 0x0000030c }, 3684 { 0x00009a14, 0x00008200, 0x00008200, 0x00008000, 0x00008000, 3685 0x00008000 }, 3686 { 0x00009a18, 0x00008204, 0x00008204, 0x00008004, 0x00008004, 3687 0x00008004 }, 3688 { 0x00009a1c, 0x00008208, 0x00008208, 0x00008008, 0x00008008, 3689 0x00008008 }, 3690 { 0x00009a20, 0x0000820c, 0x0000820c, 0x0000800c, 0x0000800c, 3691 0x0000800c }, 3692 { 0x00009a24, 0x00008210, 0x00008210, 0x00008080, 0x00008080, 3693 0x00008080 }, 3694 { 0x00009a28, 0x00008214, 0x00008214, 0x00008084, 0x00008084, 3695 0x00008084 }, 3696 { 0x00009a2c, 0x00008280, 0x00008280, 0x00008088, 0x00008088, 3697 0x00008088 }, 3698 { 0x00009a30, 0x00008284, 0x00008284, 0x0000808c, 0x0000808c, 3699 0x0000808c }, 3700 { 0x00009a34, 0x00008288, 0x00008288, 0x00008100, 0x00008100, 3701 0x00008100 }, 3702 { 0x00009a38, 0x0000828c, 0x0000828c, 0x00008104, 0x00008104, 3703 0x00008104 }, 3704 { 0x00009a3c, 0x00008290, 0x00008290, 0x00008108, 0x00008108, 3705 0x00008108 }, 3706 { 0x00009a40, 0x00008300, 0x00008300, 0x0000810c, 0x0000810c, 3707 0x0000810c }, 3708 { 0x00009a44, 0x00008304, 0x00008304, 0x00008110, 0x00008110, 3709 0x00008110 }, 3710 { 0x00009a48, 0x00008308, 0x00008308, 0x00008114, 0x00008114, 3711 0x00008114 }, 3712 { 0x00009a4c, 0x0000830c, 0x0000830c, 0x00008180, 0x00008180, 3713 0x00008180 }, 3714 { 0x00009a50, 0x00008310, 0x00008310, 0x00008184, 0x00008184, 3715 0x00008184 }, 3716 { 0x00009a54, 0x00008314, 0x00008314, 0x00008188, 0x00008188, 3717 0x00008188 }, 3718 { 0x00009a58, 0x00008380, 0x00008380, 0x0000818c, 0x0000818c, 3719 0x0000818c }, 3720 { 0x00009a5c, 0x00008384, 0x00008384, 0x00008190, 0x00008190, 3721 0x00008190 }, 3722 { 0x00009a60, 0x00008388, 0x00008388, 0x00008194, 0x00008194, 3723 0x00008194 }, 3724 { 0x00009a64, 0x0000838c, 0x0000838c, 0x000081a0, 0x000081a0, 3725 0x000081a0 }, 3726 { 0x00009a68, 0x00008390, 0x00008390, 0x0000820c, 0x0000820c, 3727 0x0000820c }, 3728 { 0x00009a6c, 0x00008394, 0x00008394, 0x000081a8, 0x000081a8, 3729 0x000081a8 }, 3730 { 0x00009a70, 0x0000a380, 0x0000a380, 0x00008284, 0x00008284, 3731 0x00008284 }, 3732 { 0x00009a74, 0x0000a384, 0x0000a384, 0x00008288, 0x00008288, 3733 0x00008288 }, 3734 { 0x00009a78, 0x0000a388, 0x0000a388, 0x00008224, 0x00008224, 3735 0x00008224 }, 3736 { 0x00009a7c, 0x0000a38c, 0x0000a38c, 0x00008290, 0x00008290, 3737 0x00008290 }, 3738 { 0x00009a80, 0x0000a390, 0x0000a390, 0x00008300, 0x00008300, 3739 0x00008300 }, 3740 { 0x00009a84, 0x0000a394, 0x0000a394, 0x00008304, 0x00008304, 3741 0x00008304 }, 3742 { 0x00009a88, 0x0000a780, 0x0000a780, 0x00008308, 0x00008308, 3743 0x00008308 }, 3744 { 0x00009a8c, 0x0000a784, 0x0000a784, 0x0000830c, 0x0000830c, 3745 0x0000830c }, 3746 { 0x00009a90, 0x0000a788, 0x0000a788, 0x00008380, 0x00008380, 3747 0x00008380 }, 3748 { 0x00009a94, 0x0000a78c, 0x0000a78c, 0x00008384, 0x00008384, 3749 0x00008384 }, 3750 { 0x00009a98, 0x0000a790, 0x0000a790, 0x00008700, 0x00008700, 3751 0x00008700 }, 3752 { 0x00009a9c, 0x0000a794, 0x0000a794, 0x00008704, 0x00008704, 3753 0x00008704 }, 3754 { 0x00009aa0, 0x0000ab84, 0x0000ab84, 0x00008708, 0x00008708, 3755 0x00008708 }, 3756 { 0x00009aa4, 0x0000ab88, 0x0000ab88, 0x0000870c, 0x0000870c, 3757 0x0000870c }, 3758 { 0x00009aa8, 0x0000ab8c, 0x0000ab8c, 0x00008780, 0x00008780, 3759 0x00008780 }, 3760 { 0x00009aac, 0x0000ab90, 0x0000ab90, 0x00008784, 0x00008784, 3761 0x00008784 }, 3762 { 0x00009ab0, 0x0000ab94, 0x0000ab94, 0x00008b00, 0x00008b00, 3763 0x00008b00 }, 3764 { 0x00009ab4, 0x0000af80, 0x0000af80, 0x00008b04, 0x00008b04, 3765 0x00008b04 }, 3766 { 0x00009ab8, 0x0000af84, 0x0000af84, 0x00008b08, 0x00008b08, 3767 0x00008b08 }, 3768 { 0x00009abc, 0x0000af88, 0x0000af88, 0x00008b0c, 0x00008b0c, 3769 0x00008b0c }, 3770 { 0x00009ac0, 0x0000af8c, 0x0000af8c, 0x00008b80, 0x00008b80, 3771 0x00008b80 }, 3772 { 0x00009ac4, 0x0000af90, 0x0000af90, 0x00008b84, 0x00008b84, 3773 0x00008b84 }, 3774 { 0x00009ac8, 0x0000af94, 0x0000af94, 0x00008b88, 0x00008b88, 3775 0x00008b88 }, 3776 { 0x00009acc, 0x0000b380, 0x0000b380, 0x00008b8c, 0x00008b8c, 3777 0x00008b8c }, 3778 { 0x00009ad0, 0x0000b384, 0x0000b384, 0x00008b90, 0x00008b90, 3779 0x00008b90 }, 3780 { 0x00009ad4, 0x0000b388, 0x0000b388, 0x00008f80, 0x00008f80, 3781 0x00008f80 }, 3782 { 0x00009ad8, 0x0000b38c, 0x0000b38c, 0x00008f84, 0x00008f84, 3783 0x00008f84 }, 3784 { 0x00009adc, 0x0000b390, 0x0000b390, 0x00008f88, 0x00008f88, 3785 0x00008f88 }, 3786 { 0x00009ae0, 0x0000b394, 0x0000b394, 0x00008f8c, 0x00008f8c, 3787 0x00008f8c }, 3788 { 0x00009ae4, 0x0000b398, 0x0000b398, 0x00008f90, 0x00008f90, 3789 0x00008f90 }, 3790 { 0x00009ae8, 0x0000b780, 0x0000b780, 0x0000930c, 0x0000930c, 3791 0x0000930c }, 3792 { 0x00009aec, 0x0000b784, 0x0000b784, 0x00009310, 0x00009310, 3793 0x00009310 }, 3794 { 0x00009af0, 0x0000b788, 0x0000b788, 0x00009384, 0x00009384, 3795 0x00009384 }, 3796 { 0x00009af4, 0x0000b78c, 0x0000b78c, 0x00009388, 0x00009388, 3797 0x00009388 }, 3798 { 0x00009af8, 0x0000b790, 0x0000b790, 0x00009324, 0x00009324, 3799 0x00009324 }, 3800 { 0x00009afc, 0x0000b794, 0x0000b794, 0x00009704, 0x00009704, 3801 0x00009704 }, 3802 { 0x00009b00, 0x0000b798, 0x0000b798, 0x000096a4, 0x000096a4, 3803 0x000096a4 }, 3804 { 0x00009b04, 0x0000d784, 0x0000d784, 0x000096a8, 0x000096a8, 3805 0x000096a8 }, 3806 { 0x00009b08, 0x0000d788, 0x0000d788, 0x00009710, 0x00009710, 3807 0x00009710 }, 3808 { 0x00009b0c, 0x0000d78c, 0x0000d78c, 0x00009714, 0x00009714, 3809 0x00009714 }, 3810 { 0x00009b10, 0x0000d790, 0x0000d790, 0x00009720, 0x00009720, 3811 0x00009720 }, 3812 { 0x00009b14, 0x0000f780, 0x0000f780, 0x00009724, 0x00009724, 3813 0x00009724 }, 3814 { 0x00009b18, 0x0000f784, 0x0000f784, 0x00009728, 0x00009728, 3815 0x00009728 }, 3816 { 0x00009b1c, 0x0000f788, 0x0000f788, 0x0000972c, 0x0000972c, 3817 0x0000972c }, 3818 { 0x00009b20, 0x0000f78c, 0x0000f78c, 0x000097a0, 0x000097a0, 3819 0x000097a0 }, 3820 { 0x00009b24, 0x0000f790, 0x0000f790, 0x000097a4, 0x000097a4, 3821 0x000097a4 }, 3822 { 0x00009b28, 0x0000f794, 0x0000f794, 0x000097a8, 0x000097a8, 3823 0x000097a8 }, 3824 { 0x00009b2c, 0x0000f7a4, 0x0000f7a4, 0x000097b0, 0x000097b0, 3825 0x000097b0 }, 3826 { 0x00009b30, 0x0000f7a8, 0x0000f7a8, 0x000097b4, 0x000097b4, 3827 0x000097b4 }, 3828 { 0x00009b34, 0x0000f7ac, 0x0000f7ac, 0x000097b8, 0x000097b8, 3829 0x000097b8 }, 3830 { 0x00009b38, 0x0000f7b0, 0x0000f7b0, 0x000097a5, 0x000097a5, 3831 0x000097a5 }, 3832 { 0x00009b3c, 0x0000f7b4, 0x0000f7b4, 0x000097a9, 0x000097a9, 3833 0x000097a9 }, 3834 { 0x00009b40, 0x0000f7a1, 0x0000f7a1, 0x000097ad, 0x000097ad, 3835 0x000097ad }, 3836 { 0x00009b44, 0x0000f7a5, 0x0000f7a5, 0x000097b1, 0x000097b1, 3837 0x000097b1 }, 3838 { 0x00009b48, 0x0000f7a9, 0x0000f7a9, 0x000097b5, 0x000097b5, 3839 0x000097b5 }, 3840 { 0x00009b4c, 0x0000f7ad, 0x0000f7ad, 0x000097b9, 0x000097b9, 3841 0x000097b9 }, 3842 { 0x00009b50, 0x0000f7b1, 0x0000f7b1, 0x000097c5, 0x000097c5, 3843 0x000097c5 }, 3844 { 0x00009b54, 0x0000f7b5, 0x0000f7b5, 0x000097c9, 0x000097c9, 3845 0x000097c9 }, 3846 { 0x00009b58, 0x0000f7c5, 0x0000f7c5, 0x000097d1, 0x000097d1, 3847 0x000097d1 }, 3848 { 0x00009b5c, 0x0000f7c9, 0x0000f7c9, 0x000097d5, 0x000097d5, 3849 0x000097d5 }, 3850 { 0x00009b60, 0x0000f7cd, 0x0000f7cd, 0x000097d9, 0x000097d9, 3851 0x000097d9 }, 3852 { 0x00009b64, 0x0000f7d1, 0x0000f7d1, 0x000097c6, 0x000097c6, 3853 0x000097c6 }, 3854 { 0x00009b68, 0x0000f7d5, 0x0000f7d5, 0x000097ca, 0x000097ca, 3855 0x000097ca }, 3856 { 0x00009b6c, 0x0000f7c2, 0x0000f7c2, 0x000097ce, 0x000097ce, 3857 0x000097ce }, 3858 { 0x00009b70, 0x0000f7c6, 0x0000f7c6, 0x000097d2, 0x000097d2, 3859 0x000097d2 }, 3860 { 0x00009b74, 0x0000f7ca, 0x0000f7ca, 0x000097d6, 0x000097d6, 3861 0x000097d6 }, 3862 { 0x00009b78, 0x0000f7ce, 0x0000f7ce, 0x000097c3, 0x000097c3, 3863 0x000097c3 }, 3864 { 0x00009b7c, 0x0000f7d2, 0x0000f7d2, 0x000097c7, 0x000097c7, 3865 0x000097c7 }, 3866 { 0x00009b80, 0x0000f7d6, 0x0000f7d6, 0x000097cb, 0x000097cb, 3867 0x000097cb }, 3868 { 0x00009b84, 0x0000f7c3, 0x0000f7c3, 0x000097cf, 0x000097cf, 3869 0x000097cf }, 3870 { 0x00009b88, 0x0000f7c7, 0x0000f7c7, 0x000097d7, 0x000097d7, 3871 0x000097d7 }, 3872 { 0x00009b8c, 0x0000f7cb, 0x0000f7cb, 0x000097db, 0x000097db, 3873 0x000097db }, 3874 { 0x00009b90, 0x0000f7d3, 0x0000f7d3, 0x000097db, 0x000097db, 3875 0x000097db }, 3876 { 0x00009b94, 0x0000f7d7, 0x0000f7d7, 0x000097db, 0x000097db, 3877 0x000097db }, 3878 { 0x00009b98, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3879 0x000097db }, 3880 { 0x00009b9c, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3881 0x000097db }, 3882 { 0x00009ba0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3883 0x000097db }, 3884 { 0x00009ba4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3885 0x000097db }, 3886 { 0x00009ba8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3887 0x000097db }, 3888 { 0x00009bac, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3889 0x000097db }, 3890 { 0x00009bb0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3891 0x000097db }, 3892 { 0x00009bb4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3893 0x000097db }, 3894 { 0x00009bb8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3895 0x000097db }, 3896 { 0x00009bbc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3897 0x000097db }, 3898 { 0x00009bc0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3899 0x000097db }, 3900 { 0x00009bc4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3901 0x000097db }, 3902 { 0x00009bc8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3903 0x000097db }, 3904 { 0x00009bcc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3905 0x000097db }, 3906 { 0x00009bd0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3907 0x000097db }, 3908 { 0x00009bd4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3909 0x000097db }, 3910 { 0x00009bd8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3911 0x000097db }, 3912 { 0x00009bdc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3913 0x000097db }, 3914 { 0x00009be0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3915 0x000097db }, 3916 { 0x00009be4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3917 0x000097db }, 3918 { 0x00009be8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3919 0x000097db }, 3920 { 0x00009bec, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3921 0x000097db }, 3922 { 0x00009bf0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3923 0x000097db }, 3924 { 0x00009bf4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3925 0x000097db }, 3926 { 0x00009bf8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3927 0x000097db }, 3928 { 0x00009bfc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db, 3929 0x000097db }, 3930 { 0x00009848, 0x00001066, 0x00001066, 0x00001063, 0x00001063, 3931 0x00001063 }, 3932 { 0x0000a848, 0x00001066, 0x00001066, 0x00001063, 0x00001063, 3933 0x00001063 }, 3934 }; 3935 3936 static const uint32_t ar9280Modes_backoff_13db_rxgain_9280_2[][6] = { 3937 { 0x00009a00, 0x00008184, 0x00008184, 0x00000290, 0x00000290, 3938 0x00000290 }, 3939 { 0x00009a04, 0x00008188, 0x00008188, 0x00000300, 0x00000300, 3940 0x00000300 }, 3941 { 0x00009a08, 0x0000818c, 0x0000818c, 0x00000304, 0x00000304, 3942 0x00000304 }, 3943 { 0x00009a0c, 0x00008190, 0x00008190, 0x00000308, 0x00000308, 3944 0x00000308 }, 3945 { 0x00009a10, 0x00008194, 0x00008194, 0x0000030c, 0x0000030c, 3946 0x0000030c }, 3947 { 0x00009a14, 0x00008200, 0x00008200, 0x00008000, 0x00008000, 3948 0x00008000 }, 3949 { 0x00009a18, 0x00008204, 0x00008204, 0x00008004, 0x00008004, 3950 0x00008004 }, 3951 { 0x00009a1c, 0x00008208, 0x00008208, 0x00008008, 0x00008008, 3952 0x00008008 }, 3953 { 0x00009a20, 0x0000820c, 0x0000820c, 0x0000800c, 0x0000800c, 3954 0x0000800c }, 3955 { 0x00009a24, 0x00008210, 0x00008210, 0x00008080, 0x00008080, 3956 0x00008080 }, 3957 { 0x00009a28, 0x00008214, 0x00008214, 0x00008084, 0x00008084, 3958 0x00008084 }, 3959 { 0x00009a2c, 0x00008280, 0x00008280, 0x00008088, 0x00008088, 3960 0x00008088 }, 3961 { 0x00009a30, 0x00008284, 0x00008284, 0x0000808c, 0x0000808c, 3962 0x0000808c }, 3963 { 0x00009a34, 0x00008288, 0x00008288, 0x00008100, 0x00008100, 3964 0x00008100 }, 3965 { 0x00009a38, 0x0000828c, 0x0000828c, 0x00008104, 0x00008104, 3966 0x00008104 }, 3967 { 0x00009a3c, 0x00008290, 0x00008290, 0x00008108, 0x00008108, 3968 0x00008108 }, 3969 { 0x00009a40, 0x00008300, 0x00008300, 0x0000810c, 0x0000810c, 3970 0x0000810c }, 3971 { 0x00009a44, 0x00008304, 0x00008304, 0x00008110, 0x00008110, 3972 0x00008110 }, 3973 { 0x00009a48, 0x00008308, 0x00008308, 0x00008114, 0x00008114, 3974 0x00008114 }, 3975 { 0x00009a4c, 0x0000830c, 0x0000830c, 0x00008180, 0x00008180, 3976 0x00008180 }, 3977 { 0x00009a50, 0x00008310, 0x00008310, 0x00008184, 0x00008184, 3978 0x00008184 }, 3979 { 0x00009a54, 0x00008314, 0x00008314, 0x00008188, 0x00008188, 3980 0x00008188 }, 3981 { 0x00009a58, 0x00008380, 0x00008380, 0x0000818c, 0x0000818c, 3982 0x0000818c }, 3983 { 0x00009a5c, 0x00008384, 0x00008384, 0x00008190, 0x00008190, 3984 0x00008190 }, 3985 { 0x00009a60, 0x00008388, 0x00008388, 0x00008194, 0x00008194, 3986 0x00008194 }, 3987 { 0x00009a64, 0x0000838c, 0x0000838c, 0x000081a0, 0x000081a0, 3988 0x000081a0 }, 3989 { 0x00009a68, 0x00008390, 0x00008390, 0x0000820c, 0x0000820c, 3990 0x0000820c }, 3991 { 0x00009a6c, 0x00008394, 0x00008394, 0x000081a8, 0x000081a8, 3992 0x000081a8 }, 3993 { 0x00009a70, 0x0000a380, 0x0000a380, 0x00008284, 0x00008284, 3994 0x00008284 }, 3995 { 0x00009a74, 0x0000a384, 0x0000a384, 0x00008288, 0x00008288, 3996 0x00008288 }, 3997 { 0x00009a78, 0x0000a388, 0x0000a388, 0x00008224, 0x00008224, 3998 0x00008224 }, 3999 { 0x00009a7c, 0x0000a38c, 0x0000a38c, 0x00008290, 0x00008290, 4000 0x00008290 }, 4001 { 0x00009a80, 0x0000a390, 0x0000a390, 0x00008300, 0x00008300, 4002 0x00008300 }, 4003 { 0x00009a84, 0x0000a394, 0x0000a394, 0x00008304, 0x00008304, 4004 0x00008304 }, 4005 { 0x00009a88, 0x0000a780, 0x0000a780, 0x00008308, 0x00008308, 4006 0x00008308 }, 4007 { 0x00009a8c, 0x0000a784, 0x0000a784, 0x0000830c, 0x0000830c, 4008 0x0000830c }, 4009 { 0x00009a90, 0x0000a788, 0x0000a788, 0x00008380, 0x00008380, 4010 0x00008380 }, 4011 { 0x00009a94, 0x0000a78c, 0x0000a78c, 0x00008384, 0x00008384, 4012 0x00008384 }, 4013 { 0x00009a98, 0x0000a790, 0x0000a790, 0x00008700, 0x00008700, 4014 0x00008700 }, 4015 { 0x00009a9c, 0x0000a794, 0x0000a794, 0x00008704, 0x00008704, 4016 0x00008704 }, 4017 { 0x00009aa0, 0x0000ab84, 0x0000ab84, 0x00008708, 0x00008708, 4018 0x00008708 }, 4019 { 0x00009aa4, 0x0000ab88, 0x0000ab88, 0x0000870c, 0x0000870c, 4020 0x0000870c }, 4021 { 0x00009aa8, 0x0000ab8c, 0x0000ab8c, 0x00008780, 0x00008780, 4022 0x00008780 }, 4023 { 0x00009aac, 0x0000ab90, 0x0000ab90, 0x00008784, 0x00008784, 4024 0x00008784 }, 4025 { 0x00009ab0, 0x0000ab94, 0x0000ab94, 0x00008b00, 0x00008b00, 4026 0x00008b00 }, 4027 { 0x00009ab4, 0x0000af80, 0x0000af80, 0x00008b04, 0x00008b04, 4028 0x00008b04 }, 4029 { 0x00009ab8, 0x0000af84, 0x0000af84, 0x00008b08, 0x00008b08, 4030 0x00008b08 }, 4031 { 0x00009abc, 0x0000af88, 0x0000af88, 0x00008b0c, 0x00008b0c, 4032 0x00008b0c }, 4033 { 0x00009ac0, 0x0000af8c, 0x0000af8c, 0x00008b80, 0x00008b80, 4034 0x00008b80 }, 4035 { 0x00009ac4, 0x0000af90, 0x0000af90, 0x00008b84, 0x00008b84, 4036 0x00008b84 }, 4037 { 0x00009ac8, 0x0000af94, 0x0000af94, 0x00008b88, 0x00008b88, 4038 0x00008b88 }, 4039 { 0x00009acc, 0x0000b380, 0x0000b380, 0x00008b8c, 0x00008b8c, 4040 0x00008b8c }, 4041 { 0x00009ad0, 0x0000b384, 0x0000b384, 0x00008b90, 0x00008b90, 4042 0x00008b90 }, 4043 { 0x00009ad4, 0x0000b388, 0x0000b388, 0x00008f80, 0x00008f80, 4044 0x00008f80 }, 4045 { 0x00009ad8, 0x0000b38c, 0x0000b38c, 0x00008f84, 0x00008f84, 4046 0x00008f84 }, 4047 { 0x00009adc, 0x0000b390, 0x0000b390, 0x00008f88, 0x00008f88, 4048 0x00008f88 }, 4049 { 0x00009ae0, 0x0000b394, 0x0000b394, 0x00008f8c, 0x00008f8c, 4050 0x00008f8c }, 4051 { 0x00009ae4, 0x0000b398, 0x0000b398, 0x00008f90, 0x00008f90, 4052 0x00008f90 }, 4053 { 0x00009ae8, 0x0000b780, 0x0000b780, 0x00009310, 0x00009310, 4054 0x00009310 }, 4055 { 0x00009aec, 0x0000b784, 0x0000b784, 0x00009314, 0x00009314, 4056 0x00009314 }, 4057 { 0x00009af0, 0x0000b788, 0x0000b788, 0x00009320, 0x00009320, 4058 0x00009320 }, 4059 { 0x00009af4, 0x0000b78c, 0x0000b78c, 0x00009324, 0x00009324, 4060 0x00009324 }, 4061 { 0x00009af8, 0x0000b790, 0x0000b790, 0x00009328, 0x00009328, 4062 0x00009328 }, 4063 { 0x00009afc, 0x0000b794, 0x0000b794, 0x0000932c, 0x0000932c, 4064 0x0000932c }, 4065 { 0x00009b00, 0x0000b798, 0x0000b798, 0x00009330, 0x00009330, 4066 0x00009330 }, 4067 { 0x00009b04, 0x0000d784, 0x0000d784, 0x00009334, 0x00009334, 4068 0x00009334 }, 4069 { 0x00009b08, 0x0000d788, 0x0000d788, 0x00009321, 0x00009321, 4070 0x00009321 }, 4071 { 0x00009b0c, 0x0000d78c, 0x0000d78c, 0x00009325, 0x00009325, 4072 0x00009325 }, 4073 { 0x00009b10, 0x0000d790, 0x0000d790, 0x00009329, 0x00009329, 4074 0x00009329 }, 4075 { 0x00009b14, 0x0000f780, 0x0000f780, 0x0000932d, 0x0000932d, 4076 0x0000932d }, 4077 { 0x00009b18, 0x0000f784, 0x0000f784, 0x00009331, 0x00009331, 4078 0x00009331 }, 4079 { 0x00009b1c, 0x0000f788, 0x0000f788, 0x00009335, 0x00009335, 4080 0x00009335 }, 4081 { 0x00009b20, 0x0000f78c, 0x0000f78c, 0x00009322, 0x00009322, 4082 0x00009322 }, 4083 { 0x00009b24, 0x0000f790, 0x0000f790, 0x00009326, 0x00009326, 4084 0x00009326 }, 4085 { 0x00009b28, 0x0000f794, 0x0000f794, 0x0000932a, 0x0000932a, 4086 0x0000932a }, 4087 { 0x00009b2c, 0x0000f7a4, 0x0000f7a4, 0x0000932e, 0x0000932e, 4088 0x0000932e }, 4089 { 0x00009b30, 0x0000f7a8, 0x0000f7a8, 0x00009332, 0x00009332, 4090 0x00009332 }, 4091 { 0x00009b34, 0x0000f7ac, 0x0000f7ac, 0x00009336, 0x00009336, 4092 0x00009336 }, 4093 { 0x00009b38, 0x0000f7b0, 0x0000f7b0, 0x00009323, 0x00009323, 4094 0x00009323 }, 4095 { 0x00009b3c, 0x0000f7b4, 0x0000f7b4, 0x00009327, 0x00009327, 4096 0x00009327 }, 4097 { 0x00009b40, 0x0000f7a1, 0x0000f7a1, 0x0000932b, 0x0000932b, 4098 0x0000932b }, 4099 { 0x00009b44, 0x0000f7a5, 0x0000f7a5, 0x0000932f, 0x0000932f, 4100 0x0000932f }, 4101 { 0x00009b48, 0x0000f7a9, 0x0000f7a9, 0x00009333, 0x00009333, 4102 0x00009333 }, 4103 { 0x00009b4c, 0x0000f7ad, 0x0000f7ad, 0x00009337, 0x00009337, 4104 0x00009337 }, 4105 { 0x00009b50, 0x0000f7b1, 0x0000f7b1, 0x00009343, 0x00009343, 4106 0x00009343 }, 4107 { 0x00009b54, 0x0000f7b5, 0x0000f7b5, 0x00009347, 0x00009347, 4108 0x00009347 }, 4109 { 0x00009b58, 0x0000f7c5, 0x0000f7c5, 0x0000934b, 0x0000934b, 4110 0x0000934b }, 4111 { 0x00009b5c, 0x0000f7c9, 0x0000f7c9, 0x0000934f, 0x0000934f, 4112 0x0000934f }, 4113 { 0x00009b60, 0x0000f7cd, 0x0000f7cd, 0x00009353, 0x00009353, 4114 0x00009353 }, 4115 { 0x00009b64, 0x0000f7d1, 0x0000f7d1, 0x00009357, 0x00009357, 4116 0x00009357 }, 4117 { 0x00009b68, 0x0000f7d5, 0x0000f7d5, 0x0000935b, 0x0000935b, 4118 0x0000935b }, 4119 { 0x00009b6c, 0x0000f7c2, 0x0000f7c2, 0x0000935b, 0x0000935b, 4120 0x0000935b }, 4121 { 0x00009b70, 0x0000f7c6, 0x0000f7c6, 0x0000935b, 0x0000935b, 4122 0x0000935b }, 4123 { 0x00009b74, 0x0000f7ca, 0x0000f7ca, 0x0000935b, 0x0000935b, 4124 0x0000935b }, 4125 { 0x00009b78, 0x0000f7ce, 0x0000f7ce, 0x0000935b, 0x0000935b, 4126 0x0000935b }, 4127 { 0x00009b7c, 0x0000f7d2, 0x0000f7d2, 0x0000935b, 0x0000935b, 4128 0x0000935b }, 4129 { 0x00009b80, 0x0000f7d6, 0x0000f7d6, 0x0000935b, 0x0000935b, 4130 0x0000935b }, 4131 { 0x00009b84, 0x0000f7c3, 0x0000f7c3, 0x0000935b, 0x0000935b, 4132 0x0000935b }, 4133 { 0x00009b88, 0x0000f7c7, 0x0000f7c7, 0x0000935b, 0x0000935b, 4134 0x0000935b }, 4135 { 0x00009b8c, 0x0000f7cb, 0x0000f7cb, 0x0000935b, 0x0000935b, 4136 0x0000935b }, 4137 { 0x00009b90, 0x0000f7d3, 0x0000f7d3, 0x0000935b, 0x0000935b, 4138 0x0000935b }, 4139 { 0x00009b94, 0x0000f7d7, 0x0000f7d7, 0x0000935b, 0x0000935b, 4140 0x0000935b }, 4141 { 0x00009b98, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4142 0x0000935b }, 4143 { 0x00009b9c, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4144 0x0000935b }, 4145 { 0x00009ba0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4146 0x0000935b }, 4147 { 0x00009ba4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4148 0x0000935b }, 4149 { 0x00009ba8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4150 0x0000935b }, 4151 { 0x00009bac, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4152 0x0000935b }, 4153 { 0x00009bb0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4154 0x0000935b }, 4155 { 0x00009bb4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4156 0x0000935b }, 4157 { 0x00009bb8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4158 0x0000935b }, 4159 { 0x00009bbc, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4160 0x0000935b }, 4161 { 0x00009bc0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4162 0x0000935b }, 4163 { 0x00009bc4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4164 0x0000935b }, 4165 { 0x00009bc8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4166 0x0000935b }, 4167 { 0x00009bcc, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4168 0x0000935b }, 4169 { 0x00009bd0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4170 0x0000935b }, 4171 { 0x00009bd4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4172 0x0000935b }, 4173 { 0x00009bd8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4174 0x0000935b }, 4175 { 0x00009bdc, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4176 0x0000935b }, 4177 { 0x00009be0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4178 0x0000935b }, 4179 { 0x00009be4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4180 0x0000935b }, 4181 { 0x00009be8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4182 0x0000935b }, 4183 { 0x00009bec, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4184 0x0000935b }, 4185 { 0x00009bf0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4186 0x0000935b }, 4187 { 0x00009bf4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4188 0x0000935b }, 4189 { 0x00009bf8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4190 0x0000935b }, 4191 { 0x00009bfc, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b, 4192 0x0000935b }, 4193 { 0x00009848, 0x00001066, 0x00001066, 0x0000105a, 0x0000105a, 4194 0x0000105a }, 4195 { 0x0000a848, 0x00001066, 0x00001066, 0x0000105a, 0x0000105a, 4196 0x0000105a }, 4197 }; 4198 4199 static const uint32_t ar9280Modes_high_power_tx_gain_9280_2[][6] = { 4200 { 0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 4201 0x00000000 }, 4202 { 0x0000a304, 0x00003002, 0x00003002, 0x00004002, 0x00004002, 4203 0x00004002 }, 4204 { 0x0000a308, 0x00006004, 0x00006004, 0x00007008, 0x00007008, 4205 0x00007008 }, 4206 { 0x0000a30c, 0x0000a006, 0x0000a006, 0x0000c010, 0x0000c010, 4207 0x0000c010 }, 4208 { 0x0000a310, 0x0000e012, 0x0000e012, 0x00010012, 0x00010012, 4209 0x00010012 }, 4210 { 0x0000a314, 0x00011014, 0x00011014, 0x00013014, 0x00013014, 4211 0x00013014 }, 4212 { 0x0000a318, 0x0001504a, 0x0001504a, 0x0001820a, 0x0001820a, 4213 0x0001820a }, 4214 { 0x0000a31c, 0x0001904c, 0x0001904c, 0x0001b211, 0x0001b211, 4215 0x0001b211 }, 4216 { 0x0000a320, 0x0001c04e, 0x0001c04e, 0x0001e213, 0x0001e213, 4217 0x0001e213 }, 4218 { 0x0000a324, 0x00020092, 0x00020092, 0x00022411, 0x00022411, 4219 0x00022411 }, 4220 { 0x0000a328, 0x0002410a, 0x0002410a, 0x00025413, 0x00025413, 4221 0x00025413 }, 4222 { 0x0000a32c, 0x0002710c, 0x0002710c, 0x00029811, 0x00029811, 4223 0x00029811 }, 4224 { 0x0000a330, 0x0002b18b, 0x0002b18b, 0x0002c813, 0x0002c813, 4225 0x0002c813 }, 4226 { 0x0000a334, 0x0002e1cc, 0x0002e1cc, 0x00030a14, 0x00030a14, 4227 0x00030a14 }, 4228 { 0x0000a338, 0x000321ec, 0x000321ec, 0x00035a50, 0x00035a50, 4229 0x00035a50 }, 4230 { 0x0000a33c, 0x000321ec, 0x000321ec, 0x00039c4c, 0x00039c4c, 4231 0x00039c4c }, 4232 { 0x0000a340, 0x000321ec, 0x000321ec, 0x0003de8a, 0x0003de8a, 4233 0x0003de8a }, 4234 { 0x0000a344, 0x000321ec, 0x000321ec, 0x00042e92, 0x00042e92, 4235 0x00042e92 }, 4236 { 0x0000a348, 0x000321ec, 0x000321ec, 0x00046ed2, 0x00046ed2, 4237 0x00046ed2 }, 4238 { 0x0000a34c, 0x000321ec, 0x000321ec, 0x0004bed5, 0x0004bed5, 4239 0x0004bed5 }, 4240 { 0x0000a350, 0x000321ec, 0x000321ec, 0x0004ff54, 0x0004ff54, 4241 0x0004ff54 }, 4242 { 0x0000a354, 0x000321ec, 0x000321ec, 0x00053fd5, 0x00053fd5, 4243 0x00053fd5 }, 4244 { 0x00007814, 0x00198eff, 0x00198eff, 0x00198eff, 0x00198eff, 4245 0x00198eff }, 4246 { 0x00007838, 0x00198eff, 0x00198eff, 0x00198eff, 0x00198eff, 4247 0x00198eff }, 4248 { 0x0000a27c, 0x050739ce, 0x050739ce, 0x050739ce, 0x050739ce, 4249 0x050739ce }, 4250 }; 4251 4252 static const uint32_t ar9280Modes_original_tx_gain_9280_2[][6] = { 4253 { 0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 4254 0x00000000 }, 4255 { 0x0000a304, 0x00003002, 0x00003002, 0x00003002, 0x00003002, 4256 0x00003002 }, 4257 { 0x0000a308, 0x00006004, 0x00006004, 0x00008009, 0x00008009, 4258 0x00008009 }, 4259 { 0x0000a30c, 0x0000a006, 0x0000a006, 0x0000b00b, 0x0000b00b, 4260 0x0000b00b }, 4261 { 0x0000a310, 0x0000e012, 0x0000e012, 0x0000e012, 0x0000e012, 4262 0x0000e012 }, 4263 { 0x0000a314, 0x00011014, 0x00011014, 0x00012048, 0x00012048, 4264 0x00012048 }, 4265 { 0x0000a318, 0x0001504a, 0x0001504a, 0x0001604a, 0x0001604a, 4266 0x0001604a }, 4267 { 0x0000a31c, 0x0001904c, 0x0001904c, 0x0001a211, 0x0001a211, 4268 0x0001a211 }, 4269 { 0x0000a320, 0x0001c04e, 0x0001c04e, 0x0001e213, 0x0001e213, 4270 0x0001e213 }, 4271 { 0x0000a324, 0x00020092, 0x00020092, 0x0002121b, 0x0002121b, 4272 0x0002121b }, 4273 { 0x0000a328, 0x0002410a, 0x0002410a, 0x00024412, 0x00024412, 4274 0x00024412 }, 4275 { 0x0000a32c, 0x0002710c, 0x0002710c, 0x00028414, 0x00028414, 4276 0x00028414 }, 4277 { 0x0000a330, 0x0002b18b, 0x0002b18b, 0x0002b44a, 0x0002b44a, 4278 0x0002b44a }, 4279 { 0x0000a334, 0x0002e1cc, 0x0002e1cc, 0x00030649, 0x00030649, 4280 0x00030649 }, 4281 { 0x0000a338, 0x000321ec, 0x000321ec, 0x0003364b, 0x0003364b, 4282 0x0003364b }, 4283 { 0x0000a33c, 0x000321ec, 0x000321ec, 0x00038a49, 0x00038a49, 4284 0x00038a49 }, 4285 { 0x0000a340, 0x000321ec, 0x000321ec, 0x0003be48, 0x0003be48, 4286 0x0003be48 }, 4287 { 0x0000a344, 0x000321ec, 0x000321ec, 0x0003ee4a, 0x0003ee4a, 4288 0x0003ee4a }, 4289 { 0x0000a348, 0x000321ec, 0x000321ec, 0x00042e88, 0x00042e88, 4290 0x00042e88 }, 4291 { 0x0000a34c, 0x000321ec, 0x000321ec, 0x00046e8a, 0x00046e8a, 4292 0x00046e8a }, 4293 { 0x0000a350, 0x000321ec, 0x000321ec, 0x00049ec9, 0x00049ec9, 4294 0x00049ec9 }, 4295 { 0x0000a354, 0x000321ec, 0x000321ec, 0x0004bf42, 0x0004bf42, 4296 0x0004bf42 }, 4297 { 0x00007814, 0x0019beff, 0x0019beff, 0x0019beff, 0x0019beff, 4298 0x0019beff }, 4299 { 0x00007838, 0x0019beff, 0x0019beff, 0x0019beff, 0x0019beff, 4300 0x0019beff }, 4301 { 0x0000a27c, 0x050701ce, 0x050701ce, 0x050701ce, 0x050701ce, 4302 0x050701ce }, 4303 }; 4304 4305 static const uint32_t ar9280PciePhy_clkreq_off_L1_9280[][2] = { 4306 {0x00004040, 0x9248fd00 }, 4307 {0x00004040, 0x24924924 }, 4308 {0x00004040, 0xa8000019 }, 4309 {0x00004040, 0x13160820 }, 4310 {0x00004040, 0xe5980560 }, 4311 {0x00004040, 0xc01dcffc }, 4312 {0x00004040, 0x1aaabe41 }, 4313 {0x00004040, 0xbe105554 }, 4314 {0x00004040, 0x00043007 }, 4315 {0x00004044, 0x00000000 }, 4316 }; 4317 4318 static const uint32_t ar9280PciePhy_clkreq_always_on_L1_9280[][2] = 4319 { 4320 {0x00004040, 0x9248fd00 }, 4321 {0x00004040, 0x24924924 }, 4322 {0x00004040, 0xa8000019 }, 4323 {0x00004040, 0x13160820 }, 4324 {0x00004040, 0xe5980560 }, 4325 {0x00004040, 0xc01dcffd }, 4326 {0x00004040, 0x1aaabe41 }, 4327 {0x00004040, 0xbe105554 }, 4328 {0x00004040, 0x00043007 }, 4329 {0x00004044, 0x00000000 } 4330 }; 4331 4332 /* AR9285 */ 4333 static const uint32_t ar9285Modes_9285[][6] = { 4334 { 0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 4335 0x000001e0 }, 4336 { 0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c, 4337 0x000001e0 }, 4338 { 0x000010b0, 0x00000e60, 0x00001cc0, 0x00007c70, 0x00003e38, 4339 0x00001180 }, 4340 { 0x000010f0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 4341 0x00000008 }, 4342 { 0x00008014, 0x03e803e8, 0x07d007d0, 0x10801600, 0x08400b00, 4343 0x06e006e0 }, 4344 { 0x0000801c, 0x128d8027, 0x128d804f, 0x12e00057, 0x12e0002b, 4345 0x0988004f }, 4346 { 0x00008318, 0x00003e80, 0x00007d00, 0x00006880, 0x00003440, 4347 0x00006880 }, 4348 { 0x00009804, 0x00000300, 0x000003c4, 0x000003c4, 0x00000300, 4349 0x00000303 }, 4350 { 0x00009820, 0x02020200, 0x02020200, 0x02020200, 0x02020200, 4351 0x02020200 }, 4352 { 0x00009824, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e, 4353 0x00000e0e }, 4354 { 0x00009828, 0x0a020001, 0x0a020001, 0x0a020001, 0x0a020001, 4355 0x0a020001 }, 4356 { 0x00009834, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e, 4357 0x00000e0e }, 4358 { 0x00009838, 0x00000007, 0x00000007, 0x00000007, 0x00000007, 4359 0x00000007 }, 4360 { 0x00009840, 0x206a012e, 0x206a012e, 0x206a012e, 0x206a012e, 4361 0x206a012e }, 4362 { 0x00009844, 0x0372161e, 0x0372161e, 0x03720020, 0x03720020, 4363 0x037216a0 }, 4364 { 0x00009848, 0x00001066, 0x00001066, 0x0000004e, 0x0000004e, 4365 0x00001059 }, 4366 { 0x00009850, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2, 4367 0x6d4000e2 }, 4368 { 0x00009858, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e, 4369 0x7ec84d2e }, 4370 { 0x0000985c, 0x3139605e, 0x3139605e, 0x3136605e, 0x3136605e, 4371 0x3139605e }, 4372 { 0x00009860, 0x00058d18, 0x00058d18, 0x00058d20, 0x00058d20, 4373 0x00058d18 }, 4374 { 0x00009864, 0x0000fe00, 0x0000fe00, 0x0001ce00, 0x0001ce00, 4375 0x0001ce00 }, 4376 { 0x00009868, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0, 4377 0x5ac640d0 }, 4378 { 0x0000986c, 0x06903081, 0x06903081, 0x06903881, 0x06903881, 4379 0x06903881 }, 4380 { 0x00009914, 0x000007d0, 0x00000fa0, 0x00001130, 0x00000898, 4381 0x000007d0 }, 4382 { 0x00009918, 0x0000000a, 0x00000014, 0x00000016, 0x0000000b, 4383 0x00000016 }, 4384 { 0x00009924, 0xd00a8007, 0xd00a8007, 0xd00a800d, 0xd00a800d, 4385 0xd00a800d }, 4386 { 0x00009944, 0xdfbc1010, 0xdfbc1010, 0xdfbc1020, 0xdfbc1020, 4387 0xdfbc1010 }, 4388 { 0x00009960, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 4389 0x00000000 }, 4390 { 0x00009964, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 4391 0x00000000 }, 4392 { 0x000099b8, 0x00cf4d1c, 0x00cf4d1c, 0x00cf4d1c, 0x00cf4d1c, 4393 0x00cf4d1c }, 4394 { 0x000099bc, 0x00000600, 0x00000600, 0x00000c00, 0x00000c00, 4395 0x00000c00 }, 4396 { 0x000099c0, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 4397 0x05eea6d4 }, 4398 { 0x000099c4, 0x06336f77, 0x06336f77, 0x06336f77, 0x06336f77, 4399 0x06336f77 }, 4400 { 0x000099c8, 0x60f65329, 0x60f65329, 0x60f65329, 0x60f65329, 4401 0x60f65329 }, 4402 { 0x000099cc, 0x08f186c8, 0x08f186c8, 0x08f186c8, 0x08f186c8, 4403 0x08f186c8 }, 4404 { 0x000099d0, 0x00046384, 0x00046384, 0x00046384, 0x00046384, 4405 0x00046384 }, 4406 { 0x000099d4, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 4407 0x00000000 }, 4408 { 0x000099d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 4409 0x00000000 }, 4410 { 0x00009a00, 0x00000000, 0x00000000, 0x00068084, 0x00068084, 4411 0x00000000 }, 4412 { 0x00009a04, 0x00000000, 0x00000000, 0x00068088, 0x00068088, 4413 0x00000000 }, 4414 { 0x00009a08, 0x00000000, 0x00000000, 0x0006808c, 0x0006808c, 4415 0x00000000 }, 4416 { 0x00009a0c, 0x00000000, 0x00000000, 0x00068100, 0x00068100, 4417 0x00000000 }, 4418 { 0x00009a10, 0x00000000, 0x00000000, 0x00068104, 0x00068104, 4419 0x00000000 }, 4420 { 0x00009a14, 0x00000000, 0x00000000, 0x00068108, 0x00068108, 4421 0x00000000 }, 4422 { 0x00009a18, 0x00000000, 0x00000000, 0x0006810c, 0x0006810c, 4423 0x00000000 }, 4424 { 0x00009a1c, 0x00000000, 0x00000000, 0x00068110, 0x00068110, 4425 0x00000000 }, 4426 { 0x00009a20, 0x00000000, 0x00000000, 0x00068114, 0x00068114, 4427 0x00000000 }, 4428 { 0x00009a24, 0x00000000, 0x00000000, 0x00068180, 0x00068180, 4429 0x00000000 }, 4430 { 0x00009a28, 0x00000000, 0x00000000, 0x00068184, 0x00068184, 4431 0x00000000 }, 4432 { 0x00009a2c, 0x00000000, 0x00000000, 0x00068188, 0x00068188, 4433 0x00000000 }, 4434 { 0x00009a30, 0x00000000, 0x00000000, 0x0006818c, 0x0006818c, 4435 0x00000000 }, 4436 { 0x00009a34, 0x00000000, 0x00000000, 0x00068190, 0x00068190, 4437 0x00000000 }, 4438 { 0x00009a38, 0x00000000, 0x00000000, 0x00068194, 0x00068194, 4439 0x00000000 }, 4440 { 0x00009a3c, 0x00000000, 0x00000000, 0x000681a0, 0x000681a0, 4441 0x00000000 }, 4442 { 0x00009a40, 0x00000000, 0x00000000, 0x0006820c, 0x0006820c, 4443 0x00000000 }, 4444 { 0x00009a44, 0x00000000, 0x00000000, 0x000681a8, 0x000681a8, 4445 0x00000000 }, 4446 { 0x00009a48, 0x00000000, 0x00000000, 0x00068284, 0x00068284, 4447 0x00000000 }, 4448 { 0x00009a4c, 0x00000000, 0x00000000, 0x00068288, 0x00068288, 4449 0x00000000 }, 4450 { 0x00009a50, 0x00000000, 0x00000000, 0x00068220, 0x00068220, 4451 0x00000000 }, 4452 { 0x00009a54, 0x00000000, 0x00000000, 0x00068290, 0x00068290, 4453 0x00000000 }, 4454 { 0x00009a58, 0x00000000, 0x00000000, 0x00068300, 0x00068300, 4455 0x00000000 }, 4456 { 0x00009a5c, 0x00000000, 0x00000000, 0x00068304, 0x00068304, 4457 0x00000000 }, 4458 { 0x00009a60, 0x00000000, 0x00000000, 0x00068308, 0x00068308, 4459 0x00000000 }, 4460 { 0x00009a64, 0x00000000, 0x00000000, 0x0006830c, 0x0006830c, 4461 0x00000000 }, 4462 { 0x00009a68, 0x00000000, 0x00000000, 0x00068380, 0x00068380, 4463 0x00000000 }, 4464 { 0x00009a6c, 0x00000000, 0x00000000, 0x00068384, 0x00068384, 4465 0x00000000 }, 4466 { 0x00009a70, 0x00000000, 0x00000000, 0x00068700, 0x00068700, 4467 0x00000000 }, 4468 { 0x00009a74, 0x00000000, 0x00000000, 0x00068704, 0x00068704, 4469 0x00000000 }, 4470 { 0x00009a78, 0x00000000, 0x00000000, 0x00068708, 0x00068708, 4471 0x00000000 }, 4472 { 0x00009a7c, 0x00000000, 0x00000000, 0x0006870c, 0x0006870c, 4473 0x00000000 }, 4474 { 0x00009a80, 0x00000000, 0x00000000, 0x00068780, 0x00068780, 4475 0x00000000 }, 4476 { 0x00009a84, 0x00000000, 0x00000000, 0x00068784, 0x00068784, 4477 0x00000000 }, 4478 { 0x00009a88, 0x00000000, 0x00000000, 0x00068b04, 0x00068b04, 4479 0x00000000 }, 4480 { 0x00009a8c, 0x00000000, 0x00000000, 0x00068b08, 0x00068b08, 4481 0x00000000 }, 4482 { 0x00009a90, 0x00000000, 0x00000000, 0x00068b08, 0x00068b08, 4483 0x00000000 }, 4484 { 0x00009a94, 0x00000000, 0x00000000, 0x00068b0c, 0x00068b0c, 4485 0x00000000 }, 4486 { 0x00009a98, 0x00000000, 0x00000000, 0x00068b80, 0x00068b80, 4487 0x00000000 }, 4488 { 0x00009a9c, 0x00000000, 0x00000000, 0x00068b84, 0x00068b84, 4489 0x00000000 }, 4490 { 0x00009aa0, 0x00000000, 0x00000000, 0x00068b88, 0x00068b88, 4491 0x00000000 }, 4492 { 0x00009aa4, 0x00000000, 0x00000000, 0x00068b8c, 0x00068b8c, 4493 0x00000000 }, 4494 { 0x00009aa8, 0x00000000, 0x00000000, 0x000b8b90, 0x000b8b90, 4495 0x00000000 }, 4496 { 0x00009aac, 0x00000000, 0x00000000, 0x000b8f80, 0x000b8f80, 4497 0x00000000 }, 4498 { 0x00009ab0, 0x00000000, 0x00000000, 0x000b8f84, 0x000b8f84, 4499 0x00000000 }, 4500 { 0x00009ab4, 0x00000000, 0x00000000, 0x000b8f88, 0x000b8f88, 4501 0x00000000 }, 4502 { 0x00009ab8, 0x00000000, 0x00000000, 0x000b8f8c, 0x000b8f8c, 4503 0x00000000 }, 4504 { 0x00009abc, 0x00000000, 0x00000000, 0x000b8f90, 0x000b8f90, 4505 0x00000000 }, 4506 { 0x00009ac0, 0x00000000, 0x00000000, 0x000bb30c, 0x000bb30c, 4507 0x00000000 }, 4508 { 0x00009ac4, 0x00000000, 0x00000000, 0x000bb310, 0x000bb310, 4509 0x00000000 }, 4510 { 0x00009ac8, 0x00000000, 0x00000000, 0x000bb384, 0x000bb384, 4511 0x00000000 }, 4512 { 0x00009acc, 0x00000000, 0x00000000, 0x000bb388, 0x000bb388, 4513 0x00000000 }, 4514 { 0x00009ad0, 0x00000000, 0x00000000, 0x000bb324, 0x000bb324, 4515 0x00000000 }, 4516 { 0x00009ad4, 0x00000000, 0x00000000, 0x000bb704, 0x000bb704, 4517 0x00000000 }, 4518 { 0x00009ad8, 0x00000000, 0x00000000, 0x000f96a4, 0x000f96a4, 4519 0x00000000 }, 4520 { 0x00009adc, 0x00000000, 0x00000000, 0x000f96a8, 0x000f96a8, 4521 0x00000000 }, 4522 { 0x00009ae0, 0x00000000, 0x00000000, 0x000f9710, 0x000f9710, 4523 0x00000000 }, 4524 { 0x00009ae4, 0x00000000, 0x00000000, 0x000f9714, 0x000f9714, 4525 0x00000000 }, 4526 { 0x00009ae8, 0x00000000, 0x00000000, 0x000f9720, 0x000f9720, 4527 0x00000000 }, 4528 { 0x00009aec, 0x00000000, 0x00000000, 0x000f9724, 0x000f9724, 4529 0x00000000 }, 4530 { 0x00009af0, 0x00000000, 0x00000000, 0x000f9728, 0x000f9728, 4531 0x00000000 }, 4532 { 0x00009af4, 0x00000000, 0x00000000, 0x000f972c, 0x000f972c, 4533 0x00000000 }, 4534 { 0x00009af8, 0x00000000, 0x00000000, 0x000f97a0, 0x000f97a0, 4535 0x00000000 }, 4536 { 0x00009afc, 0x00000000, 0x00000000, 0x000f97a4, 0x000f97a4, 4537 0x00000000 }, 4538 { 0x00009b00, 0x00000000, 0x00000000, 0x000fb7a8, 0x000fb7a8, 4539 0x00000000 }, 4540 { 0x00009b04, 0x00000000, 0x00000000, 0x000fb7b0, 0x000fb7b0, 4541 0x00000000 }, 4542 { 0x00009b08, 0x00000000, 0x00000000, 0x000fb7b4, 0x000fb7b4, 4543 0x00000000 }, 4544 { 0x00009b0c, 0x00000000, 0x00000000, 0x000fb7b8, 0x000fb7b8, 4545 0x00000000 }, 4546 { 0x00009b10, 0x00000000, 0x00000000, 0x000fb7a5, 0x000fb7a5, 4547 0x00000000 }, 4548 { 0x00009b14, 0x00000000, 0x00000000, 0x000fb7a9, 0x000fb7a9, 4549 0x00000000 }, 4550 { 0x00009b18, 0x00000000, 0x00000000, 0x000fb7ad, 0x000fb7ad, 4551 0x00000000 }, 4552 { 0x00009b1c, 0x00000000, 0x00000000, 0x000fb7b1, 0x000fb7b1, 4553 0x00000000 }, 4554 { 0x00009b20, 0x00000000, 0x00000000, 0x000fb7b5, 0x000fb7b5, 4555 0x00000000 }, 4556 { 0x00009b24, 0x00000000, 0x00000000, 0x000fb7b9, 0x000fb7b9, 4557 0x00000000 }, 4558 { 0x00009b28, 0x00000000, 0x00000000, 0x000fb7c5, 0x000fb7c5, 4559 0x00000000 }, 4560 { 0x00009b2c, 0x00000000, 0x00000000, 0x000fb7c9, 0x000fb7c9, 4561 0x00000000 }, 4562 { 0x00009b30, 0x00000000, 0x00000000, 0x000fb7d1, 0x000fb7d1, 4563 0x00000000 }, 4564 { 0x00009b34, 0x00000000, 0x00000000, 0x000fb7d5, 0x000fb7d5, 4565 0x00000000 }, 4566 { 0x00009b38, 0x00000000, 0x00000000, 0x000fb7d9, 0x000fb7d9, 4567 0x00000000 }, 4568 { 0x00009b3c, 0x00000000, 0x00000000, 0x000fb7c6, 0x000fb7c6, 4569 0x00000000 }, 4570 { 0x00009b40, 0x00000000, 0x00000000, 0x000fb7ca, 0x000fb7ca, 4571 0x00000000 }, 4572 { 0x00009b44, 0x00000000, 0x00000000, 0x000fb7ce, 0x000fb7ce, 4573 0x00000000 }, 4574 { 0x00009b48, 0x00000000, 0x00000000, 0x000fb7d2, 0x000fb7d2, 4575 0x00000000 }, 4576 { 0x00009b4c, 0x00000000, 0x00000000, 0x000fb7d6, 0x000fb7d6, 4577 0x00000000 }, 4578 { 0x00009b50, 0x00000000, 0x00000000, 0x000fb7c3, 0x000fb7c3, 4579 0x00000000 }, 4580 { 0x00009b54, 0x00000000, 0x00000000, 0x000fb7c7, 0x000fb7c7, 4581 0x00000000 }, 4582 { 0x00009b58, 0x00000000, 0x00000000, 0x000fb7cb, 0x000fb7cb, 4583 0x00000000 }, 4584 { 0x00009b5c, 0x00000000, 0x00000000, 0x000fb7cf, 0x000fb7cf, 4585 0x00000000 }, 4586 { 0x00009b60, 0x00000000, 0x00000000, 0x000fb7d7, 0x000fb7d7, 4587 0x00000000 }, 4588 { 0x00009b64, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4589 0x00000000 }, 4590 { 0x00009b68, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4591 0x00000000 }, 4592 { 0x00009b6c, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4593 0x00000000 }, 4594 { 0x00009b70, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4595 0x00000000 }, 4596 { 0x00009b74, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4597 0x00000000 }, 4598 { 0x00009b78, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4599 0x00000000 }, 4600 { 0x00009b7c, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4601 0x00000000 }, 4602 { 0x00009b80, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4603 0x00000000 }, 4604 { 0x00009b84, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4605 0x00000000 }, 4606 { 0x00009b88, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4607 0x00000000 }, 4608 { 0x00009b8c, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4609 0x00000000 }, 4610 { 0x00009b90, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4611 0x00000000 }, 4612 { 0x00009b94, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4613 0x00000000 }, 4614 { 0x00009b98, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4615 0x00000000 }, 4616 { 0x00009b9c, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4617 0x00000000 }, 4618 { 0x00009ba0, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4619 0x00000000 }, 4620 { 0x00009ba4, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4621 0x00000000 }, 4622 { 0x00009ba8, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4623 0x00000000 }, 4624 { 0x00009bac, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4625 0x00000000 }, 4626 { 0x00009bb0, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4627 0x00000000 }, 4628 { 0x00009bb4, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4629 0x00000000 }, 4630 { 0x00009bb8, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4631 0x00000000 }, 4632 { 0x00009bbc, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4633 0x00000000 }, 4634 { 0x00009bc0, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4635 0x00000000 }, 4636 { 0x00009bc4, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4637 0x00000000 }, 4638 { 0x00009bc8, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4639 0x00000000 }, 4640 { 0x00009bcc, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4641 0x00000000 }, 4642 { 0x00009bd0, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4643 0x00000000 }, 4644 { 0x00009bd4, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4645 0x00000000 }, 4646 { 0x00009bd8, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4647 0x00000000 }, 4648 { 0x00009bdc, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4649 0x00000000 }, 4650 { 0x00009be0, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4651 0x00000000 }, 4652 { 0x00009be4, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4653 0x00000000 }, 4654 { 0x00009be8, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4655 0x00000000 }, 4656 { 0x00009bec, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4657 0x00000000 }, 4658 { 0x00009bf0, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4659 0x00000000 }, 4660 { 0x00009bf4, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4661 0x00000000 }, 4662 { 0x00009bf8, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4663 0x00000000 }, 4664 { 0x00009bfc, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 4665 0x00000000 }, 4666 { 0x0000aa00, 0x00000000, 0x00000000, 0x0006801c, 0x0006801c, 4667 0x00000000 }, 4668 { 0x0000aa04, 0x00000000, 0x00000000, 0x00068080, 0x00068080, 4669 0x00000000 }, 4670 { 0x0000aa08, 0x00000000, 0x00000000, 0x00068084, 0x00068084, 4671 0x00000000 }, 4672 { 0x0000aa0c, 0x00000000, 0x00000000, 0x00068088, 0x00068088, 4673 0x00000000 }, 4674 { 0x0000aa10, 0x00000000, 0x00000000, 0x0006808c, 0x0006808c, 4675 0x00000000 }, 4676 { 0x0000aa14, 0x00000000, 0x00000000, 0x00068100, 0x00068100, 4677 0x00000000 }, 4678 { 0x0000aa18, 0x00000000, 0x00000000, 0x00068104, 0x00068104, 4679 0x00000000 }, 4680 { 0x0000aa1c, 0x00000000, 0x00000000, 0x00068108, 0x00068108, 4681 0x00000000 }, 4682 { 0x0000aa20, 0x00000000, 0x00000000, 0x0006810c, 0x0006810c, 4683 0x00000000 }, 4684 { 0x0000aa24, 0x00000000, 0x00000000, 0x00068110, 0x00068110, 4685 0x00000000 }, 4686 { 0x0000aa28, 0x00000000, 0x00000000, 0x00068110, 0x00068110, 4687 0x00000000 }, 4688 { 0x0000aa2c, 0x00000000, 0x00000000, 0x00068180, 0x00068180, 4689 0x00000000 }, 4690 { 0x0000aa30, 0x00000000, 0x00000000, 0x00068184, 0x00068184, 4691 0x00000000 }, 4692 { 0x0000aa34, 0x00000000, 0x00000000, 0x00068188, 0x00068188, 4693 0x00000000 }, 4694 { 0x0000aa38, 0x00000000, 0x00000000, 0x0006818c, 0x0006818c, 4695 0x00000000 }, 4696 { 0x0000aa3c, 0x00000000, 0x00000000, 0x00068190, 0x00068190, 4697 0x00000000 }, 4698 { 0x0000aa40, 0x00000000, 0x00000000, 0x00068194, 0x00068194, 4699 0x00000000 }, 4700 { 0x0000aa44, 0x00000000, 0x00000000, 0x000681a0, 0x000681a0, 4701 0x00000000 }, 4702 { 0x0000aa48, 0x00000000, 0x00000000, 0x0006820c, 0x0006820c, 4703 0x00000000 }, 4704 { 0x0000aa4c, 0x00000000, 0x00000000, 0x000681a8, 0x000681a8, 4705 0x00000000 }, 4706 { 0x0000aa50, 0x00000000, 0x00000000, 0x000681ac, 0x000681ac, 4707 0x00000000 }, 4708 { 0x0000aa54, 0x00000000, 0x00000000, 0x0006821c, 0x0006821c, 4709 0x00000000 }, 4710 { 0x0000aa58, 0x00000000, 0x00000000, 0x00068224, 0x00068224, 4711 0x00000000 }, 4712 { 0x0000aa5c, 0x00000000, 0x00000000, 0x00068290, 0x00068290, 4713 0x00000000 }, 4714 { 0x0000aa60, 0x00000000, 0x00000000, 0x00068300, 0x00068300, 4715 0x00000000 }, 4716 { 0x0000aa64, 0x00000000, 0x00000000, 0x00068308, 0x00068308, 4717 0x00000000 }, 4718 { 0x0000aa68, 0x00000000, 0x00000000, 0x0006830c, 0x0006830c, 4719 0x00000000 }, 4720 { 0x0000aa6c, 0x00000000, 0x00000000, 0x00068310, 0x00068310, 4721 0x00000000 }, 4722 { 0x0000aa70, 0x00000000, 0x00000000, 0x00068788, 0x00068788, 4723 0x00000000 }, 4724 { 0x0000aa74, 0x00000000, 0x00000000, 0x0006878c, 0x0006878c, 4725 0x00000000 }, 4726 { 0x0000aa78, 0x00000000, 0x00000000, 0x00068790, 0x00068790, 4727 0x00000000 }, 4728 { 0x0000aa7c, 0x00000000, 0x00000000, 0x00068794, 0x00068794, 4729 0x00000000 }, 4730 { 0x0000aa80, 0x00000000, 0x00000000, 0x00068798, 0x00068798, 4731 0x00000000 }, 4732 { 0x0000aa84, 0x00000000, 0x00000000, 0x0006879c, 0x0006879c, 4733 0x00000000 }, 4734 { 0x0000aa88, 0x00000000, 0x00000000, 0x00068b89, 0x00068b89, 4735 0x00000000 }, 4736 { 0x0000aa8c, 0x00000000, 0x00000000, 0x00068b8d, 0x00068b8d, 4737 0x00000000 }, 4738 { 0x0000aa90, 0x00000000, 0x00000000, 0x00068b91, 0x00068b91, 4739 0x00000000 }, 4740 { 0x0000aa94, 0x00000000, 0x00000000, 0x00068b95, 0x00068b95, 4741 0x00000000 }, 4742 { 0x0000aa98, 0x00000000, 0x00000000, 0x00068b99, 0x00068b99, 4743 0x00000000 }, 4744 { 0x0000aa9c, 0x00000000, 0x00000000, 0x00068ba5, 0x00068ba5, 4745 0x00000000 }, 4746 { 0x0000aaa0, 0x00000000, 0x00000000, 0x00068ba9, 0x00068ba9, 4747 0x00000000 }, 4748 { 0x0000aaa4, 0x00000000, 0x00000000, 0x00068bad, 0x00068bad, 4749 0x00000000 }, 4750 { 0x0000aaa8, 0x00000000, 0x00000000, 0x000b8b0c, 0x000b8b0c, 4751 0x00000000 }, 4752 { 0x0000aaac, 0x00000000, 0x00000000, 0x000b8f10, 0x000b8f10, 4753 0x00000000 }, 4754 { 0x0000aab0, 0x00000000, 0x00000000, 0x000b8f14, 0x000b8f14, 4755 0x00000000 }, 4756 { 0x0000aab4, 0x00000000, 0x00000000, 0x000b8f84, 0x000b8f84, 4757 0x00000000 }, 4758 { 0x0000aab8, 0x00000000, 0x00000000, 0x000b8f84, 0x000b8f84, 4759 0x00000000 }, 4760 { 0x0000aabc, 0x00000000, 0x00000000, 0x000b8f88, 0x000b8f88, 4761 0x00000000 }, 4762 { 0x0000aac0, 0x00000000, 0x00000000, 0x000bb380, 0x000bb380, 4763 0x00000000 }, 4764 { 0x0000aac4, 0x00000000, 0x00000000, 0x000bb384, 0x000bb384, 4765 0x00000000 }, 4766 { 0x0000aac8, 0x00000000, 0x00000000, 0x000bb388, 0x000bb388, 4767 0x00000000 }, 4768 { 0x0000aacc, 0x00000000, 0x00000000, 0x000bb38c, 0x000bb38c, 4769 0x00000000 }, 4770 { 0x0000aad0, 0x00000000, 0x00000000, 0x000bb394, 0x000bb394, 4771 0x00000000 }, 4772 { 0x0000aad4, 0x00000000, 0x00000000, 0x000bb798, 0x000bb798, 4773 0x00000000 }, 4774 { 0x0000aad8, 0x00000000, 0x00000000, 0x000f970c, 0x000f970c, 4775 0x00000000 }, 4776 { 0x0000aadc, 0x00000000, 0x00000000, 0x000f9710, 0x000f9710, 4777 0x00000000 }, 4778 { 0x0000aae0, 0x00000000, 0x00000000, 0x000f9714, 0x000f9714, 4779 0x00000000 }, 4780 { 0x0000aae4, 0x00000000, 0x00000000, 0x000f9718, 0x000f9718, 4781 0x00000000 }, 4782 { 0x0000aae8, 0x00000000, 0x00000000, 0x000f9705, 0x000f9705, 4783 0x00000000 }, 4784 { 0x0000aaec, 0x00000000, 0x00000000, 0x000f9709, 0x000f9709, 4785 0x00000000 }, 4786 { 0x0000aaf0, 0x00000000, 0x00000000, 0x000f970d, 0x000f970d, 4787 0x00000000 }, 4788 { 0x0000aaf4, 0x00000000, 0x00000000, 0x000f9711, 0x000f9711, 4789 0x00000000 }, 4790 { 0x0000aaf8, 0x00000000, 0x00000000, 0x000f9715, 0x000f9715, 4791 0x00000000 }, 4792 { 0x0000aafc, 0x00000000, 0x00000000, 0x000f9719, 0x000f9719, 4793 0x00000000 }, 4794 { 0x0000ab00, 0x00000000, 0x00000000, 0x000fb7a4, 0x000fb7a4, 4795 0x00000000 }, 4796 { 0x0000ab04, 0x00000000, 0x00000000, 0x000fb7a8, 0x000fb7a8, 4797 0x00000000 }, 4798 { 0x0000ab08, 0x00000000, 0x00000000, 0x000fb7ac, 0x000fb7ac, 4799 0x00000000 }, 4800 { 0x0000ab0c, 0x00000000, 0x00000000, 0x000fb7ac, 0x000fb7ac, 4801 0x00000000 }, 4802 { 0x0000ab10, 0x00000000, 0x00000000, 0x000fb7b0, 0x000fb7b0, 4803 0x00000000 }, 4804 { 0x0000ab14, 0x00000000, 0x00000000, 0x000fb7b8, 0x000fb7b8, 4805 0x00000000 }, 4806 { 0x0000ab18, 0x00000000, 0x00000000, 0x000fb7bc, 0x000fb7bc, 4807 0x00000000 }, 4808 { 0x0000ab1c, 0x00000000, 0x00000000, 0x000fb7a1, 0x000fb7a1, 4809 0x00000000 }, 4810 { 0x0000ab20, 0x00000000, 0x00000000, 0x000fb7a5, 0x000fb7a5, 4811 0x00000000 }, 4812 { 0x0000ab24, 0x00000000, 0x00000000, 0x000fb7a9, 0x000fb7a9, 4813 0x00000000 }, 4814 { 0x0000ab28, 0x00000000, 0x00000000, 0x000fb7b1, 0x000fb7b1, 4815 0x00000000 }, 4816 { 0x0000ab2c, 0x00000000, 0x00000000, 0x000fb7b5, 0x000fb7b5, 4817 0x00000000 }, 4818 { 0x0000ab30, 0x00000000, 0x00000000, 0x000fb7bd, 0x000fb7bd, 4819 0x00000000 }, 4820 { 0x0000ab34, 0x00000000, 0x00000000, 0x000fb7c9, 0x000fb7c9, 4821 0x00000000 }, 4822 { 0x0000ab38, 0x00000000, 0x00000000, 0x000fb7cd, 0x000fb7cd, 4823 0x00000000 }, 4824 { 0x0000ab3c, 0x00000000, 0x00000000, 0x000fb7d1, 0x000fb7d1, 4825 0x00000000 }, 4826 { 0x0000ab40, 0x00000000, 0x00000000, 0x000fb7d9, 0x000fb7d9, 4827 0x00000000 }, 4828 { 0x0000ab44, 0x00000000, 0x00000000, 0x000fb7c2, 0x000fb7c2, 4829 0x00000000 }, 4830 { 0x0000ab48, 0x00000000, 0x00000000, 0x000fb7c6, 0x000fb7c6, 4831 0x00000000 }, 4832 { 0x0000ab4c, 0x00000000, 0x00000000, 0x000fb7ca, 0x000fb7ca, 4833 0x00000000 }, 4834 { 0x0000ab50, 0x00000000, 0x00000000, 0x000fb7ce, 0x000fb7ce, 4835 0x00000000 }, 4836 { 0x0000ab54, 0x00000000, 0x00000000, 0x000fb7d2, 0x000fb7d2, 4837 0x00000000 }, 4838 { 0x0000ab58, 0x00000000, 0x00000000, 0x000fb7d6, 0x000fb7d6, 4839 0x00000000 }, 4840 { 0x0000ab5c, 0x00000000, 0x00000000, 0x000fb7c3, 0x000fb7c3, 4841 0x00000000 }, 4842 { 0x0000ab60, 0x00000000, 0x00000000, 0x000fb7cb, 0x000fb7cb, 4843 0x00000000 }, 4844 { 0x0000ab64, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4845 0x00000000 }, 4846 { 0x0000ab68, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4847 0x00000000 }, 4848 { 0x0000ab6c, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4849 0x00000000 }, 4850 { 0x0000ab70, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4851 0x00000000 }, 4852 { 0x0000ab74, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4853 0x00000000 }, 4854 { 0x0000ab78, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4855 0x00000000 }, 4856 { 0x0000ab7c, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4857 0x00000000 }, 4858 { 0x0000ab80, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4859 0x00000000 }, 4860 { 0x0000ab84, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4861 0x00000000 }, 4862 { 0x0000ab88, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4863 0x00000000 }, 4864 { 0x0000ab8c, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4865 0x00000000 }, 4866 { 0x0000ab90, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4867 0x00000000 }, 4868 { 0x0000ab94, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4869 0x00000000 }, 4870 { 0x0000ab98, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4871 0x00000000 }, 4872 { 0x0000ab9c, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4873 0x00000000 }, 4874 { 0x0000aba0, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4875 0x00000000 }, 4876 { 0x0000aba4, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4877 0x00000000 }, 4878 { 0x0000aba8, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4879 0x00000000 }, 4880 { 0x0000abac, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4881 0x00000000 }, 4882 { 0x0000abb0, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4883 0x00000000 }, 4884 { 0x0000abb4, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4885 0x00000000 }, 4886 { 0x0000abb8, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4887 0x00000000 }, 4888 { 0x0000abbc, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4889 0x00000000 }, 4890 { 0x0000abc0, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4891 0x00000000 }, 4892 { 0x0000abc4, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4893 0x00000000 }, 4894 { 0x0000abc8, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4895 0x00000000 }, 4896 { 0x0000abcc, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4897 0x00000000 }, 4898 { 0x0000abd0, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4899 0x00000000 }, 4900 { 0x0000abd4, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4901 0x00000000 }, 4902 { 0x0000abd8, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4903 0x00000000 }, 4904 { 0x0000abdc, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4905 0x00000000 }, 4906 { 0x0000abe0, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4907 0x00000000 }, 4908 { 0x0000abe4, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4909 0x00000000 }, 4910 { 0x0000abe8, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4911 0x00000000 }, 4912 { 0x0000abec, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4913 0x00000000 }, 4914 { 0x0000abf0, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4915 0x00000000 }, 4916 { 0x0000abf4, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4917 0x00000000 }, 4918 { 0x0000abf8, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4919 0x00000000 }, 4920 { 0x0000abfc, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 4921 0x00000000 }, 4922 { 0x0000a204, 0x00000004, 0x00000004, 0x00000004, 0x00000004, 4923 0x00000004 }, 4924 { 0x0000a20c, 0x00000014, 0x00000014, 0x00000000, 0x00000000, 4925 0x0001f000 }, 4926 { 0x0000a21c, 0x1883800a, 0x1883800a, 0x1883800a, 0x1883800a, 4927 0x1883800a }, 4928 { 0x0000a230, 0x00000000, 0x00000000, 0x00000210, 0x00000108, 4929 0x00000000 }, 4930 { 0x0000a250, 0x001ff000, 0x001ff000, 0x001ca000, 0x001ca000, 4931 0x001da000 }, 4932 { 0x0000a274, 0x0a81c652, 0x0a81c652, 0x0a820652, 0x0a820652, 4933 0x0a82a652 }, 4934 { 0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 4935 0x00000000 }, 4936 { 0x0000a304, 0x00000000, 0x00000000, 0x00007201, 0x00007201, 4937 0x00000000 }, 4938 { 0x0000a308, 0x00000000, 0x00000000, 0x00010408, 0x00010408, 4939 0x00000000 }, 4940 { 0x0000a30c, 0x00000000, 0x00000000, 0x0001860a, 0x0001860a, 4941 0x00000000 }, 4942 { 0x0000a310, 0x00000000, 0x00000000, 0x00020818, 0x00020818, 4943 0x00000000 }, 4944 { 0x0000a314, 0x00000000, 0x00000000, 0x00024858, 0x00024858, 4945 0x00000000 }, 4946 { 0x0000a318, 0x00000000, 0x00000000, 0x00026859, 0x00026859, 4947 0x00000000 }, 4948 { 0x0000a31c, 0x00000000, 0x00000000, 0x0002985b, 0x0002985b, 4949 0x00000000 }, 4950 { 0x0000a320, 0x00000000, 0x00000000, 0x0002c89a, 0x0002c89a, 4951 0x00000000 }, 4952 { 0x0000a324, 0x00000000, 0x00000000, 0x0002e89b, 0x0002e89b, 4953 0x00000000 }, 4954 { 0x0000a328, 0x00000000, 0x00000000, 0x0003089c, 0x0003089c, 4955 0x00000000 }, 4956 { 0x0000a32c, 0x00000000, 0x00000000, 0x0003289d, 0x0003289d, 4957 0x00000000 }, 4958 { 0x0000a330, 0x00000000, 0x00000000, 0x0003489e, 0x0003489e, 4959 0x00000000 }, 4960 { 0x0000a334, 0x00000000, 0x00000000, 0x000388de, 0x000388de, 4961 0x00000000 }, 4962 { 0x0000a338, 0x00000000, 0x00000000, 0x0003b91e, 0x0003b91e, 4963 0x00000000 }, 4964 { 0x0000a33c, 0x00000000, 0x00000000, 0x0003d95e, 0x0003d95e, 4965 0x00000000 }, 4966 { 0x0000a340, 0x00000000, 0x00000000, 0x000419df, 0x000419df, 4967 0x00000000 }, 4968 { 0x0000a344, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 4969 0x00000000 }, 4970 { 0x0000a358, 0x7999aa02, 0x7999aa02, 0x7999aa0e, 0x7999aa0e, 4971 0x7999aa0e }, 4972 }; 4973 4974 static const uint32_t ar9285Common_9285[][2] = { 4975 { 0x0000000c, 0x00000000 }, 4976 { 0x00000030, 0x00020045 }, 4977 { 0x00000034, 0x00000005 }, 4978 { 0x00000040, 0x00000000 }, 4979 { 0x00000044, 0x00000008 }, 4980 { 0x00000048, 0x00000008 }, 4981 { 0x0000004c, 0x00000010 }, 4982 { 0x00000050, 0x00000000 }, 4983 { 0x00000054, 0x0000001f }, 4984 { 0x00000800, 0x00000000 }, 4985 { 0x00000804, 0x00000000 }, 4986 { 0x00000808, 0x00000000 }, 4987 { 0x0000080c, 0x00000000 }, 4988 { 0x00000810, 0x00000000 }, 4989 { 0x00000814, 0x00000000 }, 4990 { 0x00000818, 0x00000000 }, 4991 { 0x0000081c, 0x00000000 }, 4992 { 0x00000820, 0x00000000 }, 4993 { 0x00000824, 0x00000000 }, 4994 { 0x00001040, 0x002ffc0f }, 4995 { 0x00001044, 0x002ffc0f }, 4996 { 0x00001048, 0x002ffc0f }, 4997 { 0x0000104c, 0x002ffc0f }, 4998 { 0x00001050, 0x002ffc0f }, 4999 { 0x00001054, 0x002ffc0f }, 5000 { 0x00001058, 0x002ffc0f }, 5001 { 0x0000105c, 0x002ffc0f }, 5002 { 0x00001060, 0x002ffc0f }, 5003 { 0x00001064, 0x002ffc0f }, 5004 { 0x00001230, 0x00000000 }, 5005 { 0x00001270, 0x00000000 }, 5006 { 0x00001038, 0x00000000 }, 5007 { 0x00001078, 0x00000000 }, 5008 { 0x000010b8, 0x00000000 }, 5009 { 0x000010f8, 0x00000000 }, 5010 { 0x00001138, 0x00000000 }, 5011 { 0x00001178, 0x00000000 }, 5012 { 0x000011b8, 0x00000000 }, 5013 { 0x000011f8, 0x00000000 }, 5014 { 0x00001238, 0x00000000 }, 5015 { 0x00001278, 0x00000000 }, 5016 { 0x000012b8, 0x00000000 }, 5017 { 0x000012f8, 0x00000000 }, 5018 { 0x00001338, 0x00000000 }, 5019 { 0x00001378, 0x00000000 }, 5020 { 0x000013b8, 0x00000000 }, 5021 { 0x000013f8, 0x00000000 }, 5022 { 0x00001438, 0x00000000 }, 5023 { 0x00001478, 0x00000000 }, 5024 { 0x000014b8, 0x00000000 }, 5025 { 0x000014f8, 0x00000000 }, 5026 { 0x00001538, 0x00000000 }, 5027 { 0x00001578, 0x00000000 }, 5028 { 0x000015b8, 0x00000000 }, 5029 { 0x000015f8, 0x00000000 }, 5030 { 0x00001638, 0x00000000 }, 5031 { 0x00001678, 0x00000000 }, 5032 { 0x000016b8, 0x00000000 }, 5033 { 0x000016f8, 0x00000000 }, 5034 { 0x00001738, 0x00000000 }, 5035 { 0x00001778, 0x00000000 }, 5036 { 0x000017b8, 0x00000000 }, 5037 { 0x000017f8, 0x00000000 }, 5038 { 0x0000103c, 0x00000000 }, 5039 { 0x0000107c, 0x00000000 }, 5040 { 0x000010bc, 0x00000000 }, 5041 { 0x000010fc, 0x00000000 }, 5042 { 0x0000113c, 0x00000000 }, 5043 { 0x0000117c, 0x00000000 }, 5044 { 0x000011bc, 0x00000000 }, 5045 { 0x000011fc, 0x00000000 }, 5046 { 0x0000123c, 0x00000000 }, 5047 { 0x0000127c, 0x00000000 }, 5048 { 0x000012bc, 0x00000000 }, 5049 { 0x000012fc, 0x00000000 }, 5050 { 0x0000133c, 0x00000000 }, 5051 { 0x0000137c, 0x00000000 }, 5052 { 0x000013bc, 0x00000000 }, 5053 { 0x000013fc, 0x00000000 }, 5054 { 0x0000143c, 0x00000000 }, 5055 { 0x0000147c, 0x00000000 }, 5056 { 0x00004030, 0x00000002 }, 5057 { 0x0000403c, 0x00000002 }, 5058 { 0x00004024, 0x0000001f }, 5059 { 0x00004060, 0x00000000 }, 5060 { 0x00004064, 0x00000000 }, 5061 { 0x00007010, 0x00000031 }, 5062 { 0x00007034, 0x00000002 }, 5063 { 0x00007038, 0x000004c2 }, 5064 { 0x00008004, 0x00000000 }, 5065 { 0x00008008, 0x00000000 }, 5066 { 0x0000800c, 0x00000000 }, 5067 { 0x00008018, 0x00000700 }, 5068 { 0x00008020, 0x00000000 }, 5069 { 0x00008038, 0x00000000 }, 5070 { 0x0000803c, 0x00000000 }, 5071 { 0x00008048, 0x00000000 }, 5072 { 0x00008054, 0x00000000 }, 5073 { 0x00008058, 0x00000000 }, 5074 { 0x0000805c, 0x000fc78f }, 5075 { 0x00008060, 0x0000000f }, 5076 { 0x00008064, 0x00000000 }, 5077 { 0x00008070, 0x00000000 }, 5078 { 0x000080c0, 0x2a80001a }, 5079 { 0x000080c4, 0x05dc01e0 }, 5080 { 0x000080c8, 0x1f402710 }, 5081 { 0x000080cc, 0x01f40000 }, 5082 { 0x000080d0, 0x00001e00 }, 5083 { 0x000080d4, 0x00000000 }, 5084 { 0x000080d8, 0x00400000 }, 5085 { 0x000080e0, 0xffffffff }, 5086 { 0x000080e4, 0x0000ffff }, 5087 { 0x000080e8, 0x003f3f3f }, 5088 { 0x000080ec, 0x00000000 }, 5089 { 0x000080f0, 0x00000000 }, 5090 { 0x000080f4, 0x00000000 }, 5091 { 0x000080f8, 0x00000000 }, 5092 { 0x000080fc, 0x00020000 }, 5093 { 0x00008100, 0x00020000 }, 5094 { 0x00008104, 0x00000001 }, 5095 { 0x00008108, 0x00000052 }, 5096 { 0x0000810c, 0x00000000 }, 5097 { 0x00008110, 0x00000168 }, 5098 { 0x00008118, 0x000100aa }, 5099 { 0x0000811c, 0x00003210 }, 5100 { 0x00008120, 0x08f04800 }, 5101 { 0x00008124, 0x00000000 }, 5102 { 0x00008128, 0x00000000 }, 5103 { 0x0000812c, 0x00000000 }, 5104 { 0x00008130, 0x00000000 }, 5105 { 0x00008134, 0x00000000 }, 5106 { 0x00008138, 0x00000000 }, 5107 { 0x0000813c, 0x00000000 }, 5108 { 0x00008144, 0x00000000 }, 5109 { 0x00008168, 0x00000000 }, 5110 { 0x0000816c, 0x00000000 }, 5111 { 0x00008170, 0x32143320 }, 5112 { 0x00008174, 0xfaa4fa50 }, 5113 { 0x00008178, 0x00000100 }, 5114 { 0x0000817c, 0x00000000 }, 5115 { 0x000081c0, 0x00000000 }, 5116 { 0x000081d0, 0x00003210 }, 5117 { 0x000081ec, 0x00000000 }, 5118 { 0x000081f0, 0x00000000 }, 5119 { 0x000081f4, 0x00000000 }, 5120 { 0x000081f8, 0x00000000 }, 5121 { 0x000081fc, 0x00000000 }, 5122 { 0x00008200, 0x00000000 }, 5123 { 0x00008204, 0x00000000 }, 5124 { 0x00008208, 0x00000000 }, 5125 { 0x0000820c, 0x00000000 }, 5126 { 0x00008210, 0x00000000 }, 5127 { 0x00008214, 0x00000000 }, 5128 { 0x00008218, 0x00000000 }, 5129 { 0x0000821c, 0x00000000 }, 5130 { 0x00008220, 0x00000000 }, 5131 { 0x00008224, 0x00000000 }, 5132 { 0x00008228, 0x00000000 }, 5133 { 0x0000822c, 0x00000000 }, 5134 { 0x00008230, 0x00000000 }, 5135 { 0x00008234, 0x00000000 }, 5136 { 0x00008238, 0x00000000 }, 5137 { 0x0000823c, 0x00000000 }, 5138 { 0x00008240, 0x00100000 }, 5139 { 0x00008244, 0x0010f400 }, 5140 { 0x00008248, 0x00000100 }, 5141 { 0x0000824c, 0x0001e800 }, 5142 { 0x00008250, 0x00000000 }, 5143 { 0x00008254, 0x00000000 }, 5144 { 0x00008258, 0x00000000 }, 5145 { 0x0000825c, 0x400000ff }, 5146 { 0x00008260, 0x00080922 }, 5147 { 0x00008264, 0xa8a00010 }, 5148 { 0x00008270, 0x00000000 }, 5149 { 0x00008274, 0x40000000 }, 5150 { 0x00008278, 0x003e4180 }, 5151 { 0x0000827c, 0x00000000 }, 5152 { 0x00008284, 0x0000002c }, 5153 { 0x00008288, 0x0000002c }, 5154 { 0x0000828c, 0x00000000 }, 5155 { 0x00008294, 0x00000000 }, 5156 { 0x00008298, 0x00000000 }, 5157 { 0x0000829c, 0x00000000 }, 5158 { 0x00008300, 0x00000040 }, 5159 { 0x00008314, 0x00000000 }, 5160 { 0x00008328, 0x00000000 }, 5161 { 0x0000832c, 0x00000001 }, 5162 { 0x00008330, 0x00000302 }, 5163 { 0x00008334, 0x00000e00 }, 5164 { 0x00008338, 0x00000000 }, 5165 { 0x0000833c, 0x00000000 }, 5166 { 0x00008340, 0x00010380 }, 5167 { 0x00008344, 0x00581043 }, 5168 { 0x00009808, 0x00000000 }, 5169 { 0x0000980c, 0xafe68e30 }, 5170 { 0x00009810, 0xfd14e000 }, 5171 { 0x00009814, 0x9c0a9f6b }, 5172 { 0x0000981c, 0x00000000 }, 5173 { 0x0000982c, 0x0000a000 }, 5174 { 0x00009830, 0x00000000 }, 5175 { 0x0000983c, 0x00200400 }, 5176 { 0x0000984c, 0x0040233c }, 5177 { 0x00009854, 0x00000044 }, 5178 { 0x00009900, 0x00000000 }, 5179 { 0x00009904, 0x00000000 }, 5180 { 0x00009908, 0x00000000 }, 5181 { 0x0000990c, 0x00000000 }, 5182 { 0x00009910, 0x01002310 }, 5183 { 0x0000991c, 0x10000fff }, 5184 { 0x00009920, 0x04900000 }, 5185 { 0x00009928, 0x00000001 }, 5186 { 0x0000992c, 0x00000004 }, 5187 { 0x00009934, 0x1e1f2022 }, 5188 { 0x00009938, 0x0a0b0c0d }, 5189 { 0x0000993c, 0x00000000 }, 5190 { 0x00009940, 0x14750604 }, 5191 { 0x00009948, 0x9280c00a }, 5192 { 0x0000994c, 0x00020028 }, 5193 { 0x00009954, 0x5f3ca3de }, 5194 { 0x00009958, 0x2108ecff }, 5195 { 0x00009968, 0x000003ce }, 5196 { 0x00009970, 0x1927b515 }, 5197 { 0x00009974, 0x00000000 }, 5198 { 0x00009978, 0x00000001 }, 5199 { 0x0000997c, 0x00000000 }, 5200 { 0x00009980, 0x00000000 }, 5201 { 0x00009984, 0x00000000 }, 5202 { 0x00009988, 0x00000000 }, 5203 { 0x0000998c, 0x00000000 }, 5204 { 0x00009990, 0x00000000 }, 5205 { 0x00009994, 0x00000000 }, 5206 { 0x00009998, 0x00000000 }, 5207 { 0x0000999c, 0x00000000 }, 5208 { 0x000099a0, 0x00000000 }, 5209 { 0x000099a4, 0x00000001 }, 5210 { 0x000099a8, 0x201fff00 }, 5211 { 0x000099ac, 0x2def0a00 }, 5212 { 0x000099b0, 0x03051000 }, 5213 { 0x000099b4, 0x00000820 }, 5214 { 0x000099dc, 0x00000000 }, 5215 { 0x000099e0, 0x00000000 }, 5216 { 0x000099e4, 0xaaaaaaaa }, 5217 { 0x000099e8, 0x3c466478 }, 5218 { 0x000099ec, 0x0cc80caa }, 5219 { 0x000099f0, 0x00000000 }, 5220 { 0x0000a208, 0x803e6788 }, 5221 { 0x0000a210, 0x4080a333 }, 5222 { 0x0000a214, 0x00206c10 }, 5223 { 0x0000a218, 0x009c4060 }, 5224 { 0x0000a220, 0x01834061 }, 5225 { 0x0000a224, 0x00000400 }, 5226 { 0x0000a228, 0x000003b5 }, 5227 { 0x0000a22c, 0x00000000 }, 5228 { 0x0000a234, 0x20202020 }, 5229 { 0x0000a238, 0x20202020 }, 5230 { 0x0000a244, 0x00000000 }, 5231 { 0x0000a248, 0xfffffffc }, 5232 { 0x0000a24c, 0x00000000 }, 5233 { 0x0000a254, 0x00000000 }, 5234 { 0x0000a258, 0x0ccb5380 }, 5235 { 0x0000a25c, 0x15151501 }, 5236 { 0x0000a260, 0xdfa90f01 }, 5237 { 0x0000a268, 0x00000000 }, 5238 { 0x0000a26c, 0x0ebae9e6 }, 5239 { 0x0000d270, 0x0d820820 }, 5240 { 0x0000a278, 0x39ce739c }, 5241 { 0x0000a27c, 0x050e039c }, 5242 { 0x0000d35c, 0x07ffffef }, 5243 { 0x0000d360, 0x0fffffe7 }, 5244 { 0x0000d364, 0x17ffffe5 }, 5245 { 0x0000d368, 0x1fffffe4 }, 5246 { 0x0000d36c, 0x37ffffe3 }, 5247 { 0x0000d370, 0x3fffffe3 }, 5248 { 0x0000d374, 0x57ffffe3 }, 5249 { 0x0000d378, 0x5fffffe2 }, 5250 { 0x0000d37c, 0x7fffffe2 }, 5251 { 0x0000d380, 0x7f3c7bba }, 5252 { 0x0000d384, 0xf3307ff0 }, 5253 { 0x0000a388, 0x0c000000 }, 5254 { 0x0000a38c, 0x20202020 }, 5255 { 0x0000a390, 0x20202020 }, 5256 { 0x0000a394, 0x39ce739c }, 5257 { 0x0000a398, 0x0000039c }, 5258 { 0x0000a39c, 0x00000001 }, 5259 { 0x0000a3a0, 0x00000000 }, 5260 { 0x0000a3a4, 0x00000000 }, 5261 { 0x0000a3a8, 0x00000000 }, 5262 { 0x0000a3ac, 0x00000000 }, 5263 { 0x0000a3b0, 0x00000000 }, 5264 { 0x0000a3b4, 0x00000000 }, 5265 { 0x0000a3b8, 0x00000000 }, 5266 { 0x0000a3bc, 0x00000000 }, 5267 { 0x0000a3c0, 0x00000000 }, 5268 { 0x0000a3c4, 0x00000000 }, 5269 { 0x0000a3cc, 0x20202020 }, 5270 { 0x0000a3d0, 0x20202020 }, 5271 { 0x0000a3d4, 0x20202020 }, 5272 { 0x0000a3dc, 0x39ce739c }, 5273 { 0x0000a3e0, 0x0000039c }, 5274 { 0x0000a3e4, 0x00000000 }, 5275 { 0x0000a3e8, 0x18c43433 }, 5276 { 0x0000a3ec, 0x00f70081 }, 5277 { 0x00007800, 0x00140000 }, 5278 { 0x00007804, 0x0e4548d8 }, 5279 { 0x00007808, 0x54214514 }, 5280 { 0x0000780c, 0x02025820 }, 5281 { 0x00007810, 0x71c0d388 }, 5282 { 0x00007814, 0x924934a8 }, 5283 { 0x0000781c, 0x00000000 }, 5284 { 0x00007820, 0x00000c04 }, 5285 { 0x00007824, 0x00d86fff }, 5286 { 0x00007828, 0x26d2491b }, 5287 { 0x0000782c, 0x6e36d97b }, 5288 { 0x00007830, 0xedb6d96c }, 5289 { 0x00007834, 0x71400086 }, 5290 { 0x00007838, 0xfac68800 }, 5291 { 0x0000783c, 0x0001fffe }, 5292 { 0x00007840, 0xffeb1a20 }, 5293 { 0x00007844, 0x000c0db6 }, 5294 { 0x00007848, 0x6db61b6f }, 5295 { 0x0000784c, 0x6d9b66db }, 5296 { 0x00007850, 0x6d8c6dba }, 5297 { 0x00007854, 0x00040000 }, 5298 { 0x00007858, 0xdb003012 }, 5299 { 0x0000785c, 0x04924914 }, 5300 { 0x00007860, 0x21084210 }, 5301 { 0x00007864, 0xf7d7ffde }, 5302 { 0x00007868, 0xc2034080 }, 5303 { 0x0000786c, 0x48609eb4 }, 5304 { 0x00007870, 0x10142c00 }, 5305 }; 5306 5307 static const uint32_t ar9285PciePhy_clkreq_always_on_L1_9285[][2] = { 5308 {0x00004040, 0x9248fd00 }, 5309 {0x00004040, 0x24924924 }, 5310 {0x00004040, 0xa8000019 }, 5311 {0x00004040, 0x13160820 }, 5312 {0x00004040, 0xe5980560 }, 5313 {0x00004040, 0xc01dcffd }, 5314 {0x00004040, 0x1aaabe41 }, 5315 {0x00004040, 0xbe105554 }, 5316 {0x00004040, 0x00043007 }, 5317 {0x00004044, 0x00000000 }, 5318 }; 5319 5320 static const uint32_t ar9285PciePhy_clkreq_off_L1_9285[][2] = { 5321 {0x00004040, 0x9248fd00 }, 5322 {0x00004040, 0x24924924 }, 5323 {0x00004040, 0xa8000019 }, 5324 {0x00004040, 0x13160820 }, 5325 {0x00004040, 0xe5980560 }, 5326 {0x00004040, 0xc01dcffc }, 5327 {0x00004040, 0x1aaabe41 }, 5328 {0x00004040, 0xbe105554 }, 5329 {0x00004040, 0x00043007 }, 5330 {0x00004044, 0x00000000 }, 5331 }; 5332 5333 static const uint32_t ar9285Modes_9285_1_2[][6] = { 5334 { 0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160, 5335 0x000001e0 }, 5336 { 0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c, 5337 0x000001e0 }, 5338 { 0x000010b0, 0x00000e60, 0x00001cc0, 0x00007c70, 0x00003e38, 5339 0x00001180 }, 5340 { 0x000010f0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 5341 0x00000008 }, 5342 { 0x00008014, 0x03e803e8, 0x07d007d0, 0x10801600, 0x08400b00, 5343 0x06e006e0 }, 5344 { 0x0000801c, 0x128d8027, 0x128d804f, 0x12e00057, 0x12e0002b, 5345 0x0988004f }, 5346 { 0x00008318, 0x00003e80, 0x00007d00, 0x00006880, 0x00003440, 5347 0x00006880 }, 5348 { 0x00009804, 0x00000300, 0x000003c4, 0x000003c4, 0x00000300, 5349 0x00000303 }, 5350 { 0x00009820, 0x02020200, 0x02020200, 0x02020200, 0x02020200, 5351 0x02020200 }, 5352 { 0x00009824, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e, 5353 0x00000e0e }, 5354 { 0x00009828, 0x0a020001, 0x0a020001, 0x0a020001, 0x0a020001, 5355 0x0a020001 }, 5356 { 0x00009834, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e, 5357 0x00000e0e }, 5358 { 0x00009838, 0x00000007, 0x00000007, 0x00000007, 0x00000007, 5359 0x00000007 }, 5360 { 0x00009840, 0x206a012e, 0x206a012e, 0x206a012e, 0x206a012e, 5361 0x206a012e }, 5362 { 0x00009844, 0x0372161e, 0x0372161e, 0x03720020, 0x03720020, 5363 0x037216a0 }, 5364 { 0x00009848, 0x00001066, 0x00001066, 0x00000057, 0x00000057, 5365 0x00001059 }, 5366 { 0x00009850, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2, 5367 0x6d4000e2 }, 5368 { 0x00009858, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e, 5369 0x7ec84d2e }, 5370 { 0x0000985c, 0x3139605e, 0x3139605e, 0x3136605e, 0x3136605e, 5371 0x3139605e }, 5372 { 0x00009860, 0x00058d18, 0x00058d18, 0x00058d20, 0x00058d20, 5373 0x00058d18 }, 5374 { 0x00009864, 0x0000fe00, 0x0000fe00, 0x0001ce00, 0x0001ce00, 5375 0x0001ce00 }, 5376 { 0x00009868, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0, 5377 0x5ac640d0 }, 5378 { 0x0000986c, 0x06903081, 0x06903081, 0x06903881, 0x06903881, 5379 0x06903881 }, 5380 { 0x00009914, 0x000007d0, 0x00000fa0, 0x00001130, 0x00000898, 5381 0x000007d0 }, 5382 { 0x00009918, 0x0000000a, 0x00000014, 0x00000016, 0x0000000b, 5383 0x00000016 }, 5384 { 0x00009924, 0xd00a8007, 0xd00a8007, 0xd00a800d, 0xd00a800d, 5385 0xd00a800d }, 5386 { 0x00009944, 0xffbc1010, 0xffbc1010, 0xffbc1020, 0xffbc1020, 5387 0xffbc1010 }, 5388 { 0x00009960, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 5389 0x00000000 }, 5390 { 0x00009964, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 5391 0x00000000 }, 5392 { 0x000099b8, 0x0000421c, 0x0000421c, 0x0000421c, 0x0000421c, 5393 0x0000421c }, 5394 { 0x000099bc, 0x00000600, 0x00000600, 0x00000c00, 0x00000c00, 5395 0x00000c00 }, 5396 { 0x000099c0, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 5397 0x05eea6d4 }, 5398 { 0x000099c4, 0x06336f77, 0x06336f77, 0x06336f77, 0x06336f77, 5399 0x06336f77 }, 5400 { 0x000099c8, 0x60f65329, 0x60f65329, 0x60f65329, 0x60f65329, 5401 0x60f65329 }, 5402 { 0x000099cc, 0x08f186c8, 0x08f186c8, 0x08f186c8, 0x08f186c8, 5403 0x08f186c8 }, 5404 { 0x000099d0, 0x00046384, 0x00046384, 0x00046384, 0x00046384, 5405 0x00046384 }, 5406 { 0x000099d4, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 5407 0x00000000 }, 5408 { 0x000099d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 5409 0x00000000 }, 5410 { 0x00009a00, 0x00000000, 0x00000000, 0x00068084, 0x00068084, 5411 0x00000000 }, 5412 { 0x00009a04, 0x00000000, 0x00000000, 0x00068088, 0x00068088, 5413 0x00000000 }, 5414 { 0x00009a08, 0x00000000, 0x00000000, 0x0006808c, 0x0006808c, 5415 0x00000000 }, 5416 { 0x00009a0c, 0x00000000, 0x00000000, 0x00068100, 0x00068100, 5417 0x00000000 }, 5418 { 0x00009a10, 0x00000000, 0x00000000, 0x00068104, 0x00068104, 5419 0x00000000 }, 5420 { 0x00009a14, 0x00000000, 0x00000000, 0x00068108, 0x00068108, 5421 0x00000000 }, 5422 { 0x00009a18, 0x00000000, 0x00000000, 0x0006810c, 0x0006810c, 5423 0x00000000 }, 5424 { 0x00009a1c, 0x00000000, 0x00000000, 0x00068110, 0x00068110, 5425 0x00000000 }, 5426 { 0x00009a20, 0x00000000, 0x00000000, 0x00068114, 0x00068114, 5427 0x00000000 }, 5428 { 0x00009a24, 0x00000000, 0x00000000, 0x00068180, 0x00068180, 5429 0x00000000 }, 5430 { 0x00009a28, 0x00000000, 0x00000000, 0x00068184, 0x00068184, 5431 0x00000000 }, 5432 { 0x00009a2c, 0x00000000, 0x00000000, 0x00068188, 0x00068188, 5433 0x00000000 }, 5434 { 0x00009a30, 0x00000000, 0x00000000, 0x0006818c, 0x0006818c, 5435 0x00000000 }, 5436 { 0x00009a34, 0x00000000, 0x00000000, 0x00068190, 0x00068190, 5437 0x00000000 }, 5438 { 0x00009a38, 0x00000000, 0x00000000, 0x00068194, 0x00068194, 5439 0x00000000 }, 5440 { 0x00009a3c, 0x00000000, 0x00000000, 0x000681a0, 0x000681a0, 5441 0x00000000 }, 5442 { 0x00009a40, 0x00000000, 0x00000000, 0x0006820c, 0x0006820c, 5443 0x00000000 }, 5444 { 0x00009a44, 0x00000000, 0x00000000, 0x000681a8, 0x000681a8, 5445 0x00000000 }, 5446 { 0x00009a48, 0x00000000, 0x00000000, 0x00068284, 0x00068284, 5447 0x00000000 }, 5448 { 0x00009a4c, 0x00000000, 0x00000000, 0x00068288, 0x00068288, 5449 0x00000000 }, 5450 { 0x00009a50, 0x00000000, 0x00000000, 0x00068220, 0x00068220, 5451 0x00000000 }, 5452 { 0x00009a54, 0x00000000, 0x00000000, 0x00068290, 0x00068290, 5453 0x00000000 }, 5454 { 0x00009a58, 0x00000000, 0x00000000, 0x00068300, 0x00068300, 5455 0x00000000 }, 5456 { 0x00009a5c, 0x00000000, 0x00000000, 0x00068304, 0x00068304, 5457 0x00000000 }, 5458 { 0x00009a60, 0x00000000, 0x00000000, 0x00068308, 0x00068308, 5459 0x00000000 }, 5460 { 0x00009a64, 0x00000000, 0x00000000, 0x0006830c, 0x0006830c, 5461 0x00000000 }, 5462 { 0x00009a68, 0x00000000, 0x00000000, 0x00068380, 0x00068380, 5463 0x00000000 }, 5464 { 0x00009a6c, 0x00000000, 0x00000000, 0x00068384, 0x00068384, 5465 0x00000000 }, 5466 { 0x00009a70, 0x00000000, 0x00000000, 0x00068700, 0x00068700, 5467 0x00000000 }, 5468 { 0x00009a74, 0x00000000, 0x00000000, 0x00068704, 0x00068704, 5469 0x00000000 }, 5470 { 0x00009a78, 0x00000000, 0x00000000, 0x00068708, 0x00068708, 5471 0x00000000 }, 5472 { 0x00009a7c, 0x00000000, 0x00000000, 0x0006870c, 0x0006870c, 5473 0x00000000 }, 5474 { 0x00009a80, 0x00000000, 0x00000000, 0x00068780, 0x00068780, 5475 0x00000000 }, 5476 { 0x00009a84, 0x00000000, 0x00000000, 0x00068784, 0x00068784, 5477 0x00000000 }, 5478 { 0x00009a88, 0x00000000, 0x00000000, 0x00068b04, 0x00068b04, 5479 0x00000000 }, 5480 { 0x00009a8c, 0x00000000, 0x00000000, 0x00068b08, 0x00068b08, 5481 0x00000000 }, 5482 { 0x00009a90, 0x00000000, 0x00000000, 0x00068b08, 0x00068b08, 5483 0x00000000 }, 5484 { 0x00009a94, 0x00000000, 0x00000000, 0x00068b0c, 0x00068b0c, 5485 0x00000000 }, 5486 { 0x00009a98, 0x00000000, 0x00000000, 0x00068b80, 0x00068b80, 5487 0x00000000 }, 5488 { 0x00009a9c, 0x00000000, 0x00000000, 0x00068b84, 0x00068b84, 5489 0x00000000 }, 5490 { 0x00009aa0, 0x00000000, 0x00000000, 0x00068b88, 0x00068b88, 5491 0x00000000 }, 5492 { 0x00009aa4, 0x00000000, 0x00000000, 0x00068b8c, 0x00068b8c, 5493 0x00000000 }, 5494 { 0x00009aa8, 0x00000000, 0x00000000, 0x000b8b90, 0x000b8b90, 5495 0x00000000 }, 5496 { 0x00009aac, 0x00000000, 0x00000000, 0x000b8f80, 0x000b8f80, 5497 0x00000000 }, 5498 { 0x00009ab0, 0x00000000, 0x00000000, 0x000b8f84, 0x000b8f84, 5499 0x00000000 }, 5500 { 0x00009ab4, 0x00000000, 0x00000000, 0x000b8f88, 0x000b8f88, 5501 0x00000000 }, 5502 { 0x00009ab8, 0x00000000, 0x00000000, 0x000b8f8c, 0x000b8f8c, 5503 0x00000000 }, 5504 { 0x00009abc, 0x00000000, 0x00000000, 0x000b8f90, 0x000b8f90, 5505 0x00000000 }, 5506 { 0x00009ac0, 0x00000000, 0x00000000, 0x000bb30c, 0x000bb30c, 5507 0x00000000 }, 5508 { 0x00009ac4, 0x00000000, 0x00000000, 0x000bb310, 0x000bb310, 5509 0x00000000 }, 5510 { 0x00009ac8, 0x00000000, 0x00000000, 0x000bb384, 0x000bb384, 5511 0x00000000 }, 5512 { 0x00009acc, 0x00000000, 0x00000000, 0x000bb388, 0x000bb388, 5513 0x00000000 }, 5514 { 0x00009ad0, 0x00000000, 0x00000000, 0x000bb324, 0x000bb324, 5515 0x00000000 }, 5516 { 0x00009ad4, 0x00000000, 0x00000000, 0x000bb704, 0x000bb704, 5517 0x00000000 }, 5518 { 0x00009ad8, 0x00000000, 0x00000000, 0x000f96a4, 0x000f96a4, 5519 0x00000000 }, 5520 { 0x00009adc, 0x00000000, 0x00000000, 0x000f96a8, 0x000f96a8, 5521 0x00000000 }, 5522 { 0x00009ae0, 0x00000000, 0x00000000, 0x000f9710, 0x000f9710, 5523 0x00000000 }, 5524 { 0x00009ae4, 0x00000000, 0x00000000, 0x000f9714, 0x000f9714, 5525 0x00000000 }, 5526 { 0x00009ae8, 0x00000000, 0x00000000, 0x000f9720, 0x000f9720, 5527 0x00000000 }, 5528 { 0x00009aec, 0x00000000, 0x00000000, 0x000f9724, 0x000f9724, 5529 0x00000000 }, 5530 { 0x00009af0, 0x00000000, 0x00000000, 0x000f9728, 0x000f9728, 5531 0x00000000 }, 5532 { 0x00009af4, 0x00000000, 0x00000000, 0x000f972c, 0x000f972c, 5533 0x00000000 }, 5534 { 0x00009af8, 0x00000000, 0x00000000, 0x000f97a0, 0x000f97a0, 5535 0x00000000 }, 5536 { 0x00009afc, 0x00000000, 0x00000000, 0x000f97a4, 0x000f97a4, 5537 0x00000000 }, 5538 { 0x00009b00, 0x00000000, 0x00000000, 0x000fb7a8, 0x000fb7a8, 5539 0x00000000 }, 5540 { 0x00009b04, 0x00000000, 0x00000000, 0x000fb7b0, 0x000fb7b0, 5541 0x00000000 }, 5542 { 0x00009b08, 0x00000000, 0x00000000, 0x000fb7b4, 0x000fb7b4, 5543 0x00000000 }, 5544 { 0x00009b0c, 0x00000000, 0x00000000, 0x000fb7b8, 0x000fb7b8, 5545 0x00000000 }, 5546 { 0x00009b10, 0x00000000, 0x00000000, 0x000fb7a5, 0x000fb7a5, 5547 0x00000000 }, 5548 { 0x00009b14, 0x00000000, 0x00000000, 0x000fb7a9, 0x000fb7a9, 5549 0x00000000 }, 5550 { 0x00009b18, 0x00000000, 0x00000000, 0x000fb7ad, 0x000fb7ad, 5551 0x00000000 }, 5552 { 0x00009b1c, 0x00000000, 0x00000000, 0x000fb7b1, 0x000fb7b1, 5553 0x00000000 }, 5554 { 0x00009b20, 0x00000000, 0x00000000, 0x000fb7b5, 0x000fb7b5, 5555 0x00000000 }, 5556 { 0x00009b24, 0x00000000, 0x00000000, 0x000fb7b9, 0x000fb7b9, 5557 0x00000000 }, 5558 { 0x00009b28, 0x00000000, 0x00000000, 0x000fb7c5, 0x000fb7c5, 5559 0x00000000 }, 5560 { 0x00009b2c, 0x00000000, 0x00000000, 0x000fb7c9, 0x000fb7c9, 5561 0x00000000 }, 5562 { 0x00009b30, 0x00000000, 0x00000000, 0x000fb7d1, 0x000fb7d1, 5563 0x00000000 }, 5564 { 0x00009b34, 0x00000000, 0x00000000, 0x000fb7d5, 0x000fb7d5, 5565 0x00000000 }, 5566 { 0x00009b38, 0x00000000, 0x00000000, 0x000fb7d9, 0x000fb7d9, 5567 0x00000000 }, 5568 { 0x00009b3c, 0x00000000, 0x00000000, 0x000fb7c6, 0x000fb7c6, 5569 0x00000000 }, 5570 { 0x00009b40, 0x00000000, 0x00000000, 0x000fb7ca, 0x000fb7ca, 5571 0x00000000 }, 5572 { 0x00009b44, 0x00000000, 0x00000000, 0x000fb7ce, 0x000fb7ce, 5573 0x00000000 }, 5574 { 0x00009b48, 0x00000000, 0x00000000, 0x000fb7d2, 0x000fb7d2, 5575 0x00000000 }, 5576 { 0x00009b4c, 0x00000000, 0x00000000, 0x000fb7d6, 0x000fb7d6, 5577 0x00000000 }, 5578 { 0x00009b50, 0x00000000, 0x00000000, 0x000fb7c3, 0x000fb7c3, 5579 0x00000000 }, 5580 { 0x00009b54, 0x00000000, 0x00000000, 0x000fb7c7, 0x000fb7c7, 5581 0x00000000 }, 5582 { 0x00009b58, 0x00000000, 0x00000000, 0x000fb7cb, 0x000fb7cb, 5583 0x00000000 }, 5584 { 0x00009b5c, 0x00000000, 0x00000000, 0x000fb7cf, 0x000fb7cf, 5585 0x00000000 }, 5586 { 0x00009b60, 0x00000000, 0x00000000, 0x000fb7d7, 0x000fb7d7, 5587 0x00000000 }, 5588 { 0x00009b64, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5589 0x00000000 }, 5590 { 0x00009b68, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5591 0x00000000 }, 5592 { 0x00009b6c, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5593 0x00000000 }, 5594 { 0x00009b70, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5595 0x00000000 }, 5596 { 0x00009b74, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5597 0x00000000 }, 5598 { 0x00009b78, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5599 0x00000000 }, 5600 { 0x00009b7c, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5601 0x00000000 }, 5602 { 0x00009b80, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5603 0x00000000 }, 5604 { 0x00009b84, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5605 0x00000000 }, 5606 { 0x00009b88, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5607 0x00000000 }, 5608 { 0x00009b8c, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5609 0x00000000 }, 5610 { 0x00009b90, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5611 0x00000000 }, 5612 { 0x00009b94, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5613 0x00000000 }, 5614 { 0x00009b98, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5615 0x00000000 }, 5616 { 0x00009b9c, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5617 0x00000000 }, 5618 { 0x00009ba0, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5619 0x00000000 }, 5620 { 0x00009ba4, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5621 0x00000000 }, 5622 { 0x00009ba8, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5623 0x00000000 }, 5624 { 0x00009bac, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5625 0x00000000 }, 5626 { 0x00009bb0, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5627 0x00000000 }, 5628 { 0x00009bb4, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5629 0x00000000 }, 5630 { 0x00009bb8, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5631 0x00000000 }, 5632 { 0x00009bbc, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5633 0x00000000 }, 5634 { 0x00009bc0, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5635 0x00000000 }, 5636 { 0x00009bc4, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5637 0x00000000 }, 5638 { 0x00009bc8, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5639 0x00000000 }, 5640 { 0x00009bcc, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5641 0x00000000 }, 5642 { 0x00009bd0, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5643 0x00000000 }, 5644 { 0x00009bd4, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5645 0x00000000 }, 5646 { 0x00009bd8, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5647 0x00000000 }, 5648 { 0x00009bdc, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5649 0x00000000 }, 5650 { 0x00009be0, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5651 0x00000000 }, 5652 { 0x00009be4, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5653 0x00000000 }, 5654 { 0x00009be8, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5655 0x00000000 }, 5656 { 0x00009bec, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5657 0x00000000 }, 5658 { 0x00009bf0, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5659 0x00000000 }, 5660 { 0x00009bf4, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5661 0x00000000 }, 5662 { 0x00009bf8, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5663 0x00000000 }, 5664 { 0x00009bfc, 0x00000000, 0x00000000, 0x000fb7db, 0x000fb7db, 5665 0x00000000 }, 5666 { 0x0000aa00, 0x00000000, 0x00000000, 0x0006801c, 0x0006801c, 5667 0x00000000 }, 5668 { 0x0000aa04, 0x00000000, 0x00000000, 0x0006801c, 0x0006801c, 5669 0x00000000 }, 5670 { 0x0000aa08, 0x00000000, 0x00000000, 0x0006801c, 0x0006801c, 5671 0x00000000 }, 5672 { 0x0000aa0c, 0x00000000, 0x00000000, 0x00068080, 0x00068080, 5673 0x00000000 }, 5674 { 0x0000aa10, 0x00000000, 0x00000000, 0x00068084, 0x00068084, 5675 0x00000000 }, 5676 { 0x0000aa14, 0x00000000, 0x00000000, 0x00068088, 0x00068088, 5677 0x00000000 }, 5678 { 0x0000aa18, 0x00000000, 0x00000000, 0x0006808c, 0x0006808c, 5679 0x00000000 }, 5680 { 0x0000aa1c, 0x00000000, 0x00000000, 0x00068100, 0x00068100, 5681 0x00000000 }, 5682 { 0x0000aa20, 0x00000000, 0x00000000, 0x00068104, 0x00068104, 5683 0x00000000 }, 5684 { 0x0000aa24, 0x00000000, 0x00000000, 0x00068108, 0x00068108, 5685 0x00000000 }, 5686 { 0x0000aa28, 0x00000000, 0x00000000, 0x0006810c, 0x0006810c, 5687 0x00000000 }, 5688 { 0x0000aa2c, 0x00000000, 0x00000000, 0x00068110, 0x00068110, 5689 0x00000000 }, 5690 { 0x0000aa30, 0x00000000, 0x00000000, 0x00068110, 0x00068110, 5691 0x00000000 }, 5692 { 0x0000aa34, 0x00000000, 0x00000000, 0x00068180, 0x00068180, 5693 0x00000000 }, 5694 { 0x0000aa38, 0x00000000, 0x00000000, 0x00068184, 0x00068184, 5695 0x00000000 }, 5696 { 0x0000aa3c, 0x00000000, 0x00000000, 0x00068188, 0x00068188, 5697 0x00000000 }, 5698 { 0x0000aa40, 0x00000000, 0x00000000, 0x0006818c, 0x0006818c, 5699 0x00000000 }, 5700 { 0x0000aa44, 0x00000000, 0x00000000, 0x00068190, 0x00068190, 5701 0x00000000 }, 5702 { 0x0000aa48, 0x00000000, 0x00000000, 0x00068194, 0x00068194, 5703 0x00000000 }, 5704 { 0x0000aa4c, 0x00000000, 0x00000000, 0x000681a0, 0x000681a0, 5705 0x00000000 }, 5706 { 0x0000aa50, 0x00000000, 0x00000000, 0x0006820c, 0x0006820c, 5707 0x00000000 }, 5708 { 0x0000aa54, 0x00000000, 0x00000000, 0x000681a8, 0x000681a8, 5709 0x00000000 }, 5710 { 0x0000aa58, 0x00000000, 0x00000000, 0x000681ac, 0x000681ac, 5711 0x00000000 }, 5712 { 0x0000aa5c, 0x00000000, 0x00000000, 0x0006821c, 0x0006821c, 5713 0x00000000 }, 5714 { 0x0000aa60, 0x00000000, 0x00000000, 0x00068224, 0x00068224, 5715 0x00000000 }, 5716 { 0x0000aa64, 0x00000000, 0x00000000, 0x00068290, 0x00068290, 5717 0x00000000 }, 5718 { 0x0000aa68, 0x00000000, 0x00000000, 0x00068300, 0x00068300, 5719 0x00000000 }, 5720 { 0x0000aa6c, 0x00000000, 0x00000000, 0x00068308, 0x00068308, 5721 0x00000000 }, 5722 { 0x0000aa70, 0x00000000, 0x00000000, 0x0006830c, 0x0006830c, 5723 0x00000000 }, 5724 { 0x0000aa74, 0x00000000, 0x00000000, 0x00068310, 0x00068310, 5725 0x00000000 }, 5726 { 0x0000aa78, 0x00000000, 0x00000000, 0x00068788, 0x00068788, 5727 0x00000000 }, 5728 { 0x0000aa7c, 0x00000000, 0x00000000, 0x0006878c, 0x0006878c, 5729 0x00000000 }, 5730 { 0x0000aa80, 0x00000000, 0x00000000, 0x00068790, 0x00068790, 5731 0x00000000 }, 5732 { 0x0000aa84, 0x00000000, 0x00000000, 0x00068794, 0x00068794, 5733 0x00000000 }, 5734 { 0x0000aa88, 0x00000000, 0x00000000, 0x00068798, 0x00068798, 5735 0x00000000 }, 5736 { 0x0000aa8c, 0x00000000, 0x00000000, 0x0006879c, 0x0006879c, 5737 0x00000000 }, 5738 { 0x0000aa90, 0x00000000, 0x00000000, 0x00068b89, 0x00068b89, 5739 0x00000000 }, 5740 { 0x0000aa94, 0x00000000, 0x00000000, 0x00068b8d, 0x00068b8d, 5741 0x00000000 }, 5742 { 0x0000aa98, 0x00000000, 0x00000000, 0x00068b91, 0x00068b91, 5743 0x00000000 }, 5744 { 0x0000aa9c, 0x00000000, 0x00000000, 0x00068b95, 0x00068b95, 5745 0x00000000 }, 5746 { 0x0000aaa0, 0x00000000, 0x00000000, 0x00068b99, 0x00068b99, 5747 0x00000000 }, 5748 { 0x0000aaa4, 0x00000000, 0x00000000, 0x00068ba5, 0x00068ba5, 5749 0x00000000 }, 5750 { 0x0000aaa8, 0x00000000, 0x00000000, 0x00068ba9, 0x00068ba9, 5751 0x00000000 }, 5752 { 0x0000aaac, 0x00000000, 0x00000000, 0x00068bad, 0x00068bad, 5753 0x00000000 }, 5754 { 0x0000aab0, 0x00000000, 0x00000000, 0x000b8b0c, 0x000b8b0c, 5755 0x00000000 }, 5756 { 0x0000aab4, 0x00000000, 0x00000000, 0x000b8f10, 0x000b8f10, 5757 0x00000000 }, 5758 { 0x0000aab8, 0x00000000, 0x00000000, 0x000b8f14, 0x000b8f14, 5759 0x00000000 }, 5760 { 0x0000aabc, 0x00000000, 0x00000000, 0x000b8f84, 0x000b8f84, 5761 0x00000000 }, 5762 { 0x0000aac0, 0x00000000, 0x00000000, 0x000b8f84, 0x000b8f84, 5763 0x00000000 }, 5764 { 0x0000aac4, 0x00000000, 0x00000000, 0x000b8f88, 0x000b8f88, 5765 0x00000000 }, 5766 { 0x0000aac8, 0x00000000, 0x00000000, 0x000bb380, 0x000bb380, 5767 0x00000000 }, 5768 { 0x0000aacc, 0x00000000, 0x00000000, 0x000bb384, 0x000bb384, 5769 0x00000000 }, 5770 { 0x0000aad0, 0x00000000, 0x00000000, 0x000bb388, 0x000bb388, 5771 0x00000000 }, 5772 { 0x0000aad4, 0x00000000, 0x00000000, 0x000bb38c, 0x000bb38c, 5773 0x00000000 }, 5774 { 0x0000aad8, 0x00000000, 0x00000000, 0x000bb394, 0x000bb394, 5775 0x00000000 }, 5776 { 0x0000aadc, 0x00000000, 0x00000000, 0x000bb798, 0x000bb798, 5777 0x00000000 }, 5778 { 0x0000aae0, 0x00000000, 0x00000000, 0x000f970c, 0x000f970c, 5779 0x00000000 }, 5780 { 0x0000aae4, 0x00000000, 0x00000000, 0x000f9710, 0x000f9710, 5781 0x00000000 }, 5782 { 0x0000aae8, 0x00000000, 0x00000000, 0x000f9714, 0x000f9714, 5783 0x00000000 }, 5784 { 0x0000aaec, 0x00000000, 0x00000000, 0x000f9718, 0x000f9718, 5785 0x00000000 }, 5786 { 0x0000aaf0, 0x00000000, 0x00000000, 0x000f9705, 0x000f9705, 5787 0x00000000 }, 5788 { 0x0000aaf4, 0x00000000, 0x00000000, 0x000f9709, 0x000f9709, 5789 0x00000000 }, 5790 { 0x0000aaf8, 0x00000000, 0x00000000, 0x000f970d, 0x000f970d, 5791 0x00000000 }, 5792 { 0x0000aafc, 0x00000000, 0x00000000, 0x000f9711, 0x000f9711, 5793 0x00000000 }, 5794 { 0x0000ab00, 0x00000000, 0x00000000, 0x000f9715, 0x000f9715, 5795 0x00000000 }, 5796 { 0x0000ab04, 0x00000000, 0x00000000, 0x000f9719, 0x000f9719, 5797 0x00000000 }, 5798 { 0x0000ab08, 0x00000000, 0x00000000, 0x000fb7a4, 0x000fb7a4, 5799 0x00000000 }, 5800 { 0x0000ab0c, 0x00000000, 0x00000000, 0x000fb7a8, 0x000fb7a8, 5801 0x00000000 }, 5802 { 0x0000ab10, 0x00000000, 0x00000000, 0x000fb7ac, 0x000fb7ac, 5803 0x00000000 }, 5804 { 0x0000ab14, 0x00000000, 0x00000000, 0x000fb7ac, 0x000fb7ac, 5805 0x00000000 }, 5806 { 0x0000ab18, 0x00000000, 0x00000000, 0x000fb7b0, 0x000fb7b0, 5807 0x00000000 }, 5808 { 0x0000ab1c, 0x00000000, 0x00000000, 0x000fb7b8, 0x000fb7b8, 5809 0x00000000 }, 5810 { 0x0000ab20, 0x00000000, 0x00000000, 0x000fb7bc, 0x000fb7bc, 5811 0x00000000 }, 5812 { 0x0000ab24, 0x00000000, 0x00000000, 0x000fb7a1, 0x000fb7a1, 5813 0x00000000 }, 5814 { 0x0000ab28, 0x00000000, 0x00000000, 0x000fb7a5, 0x000fb7a5, 5815 0x00000000 }, 5816 { 0x0000ab2c, 0x00000000, 0x00000000, 0x000fb7a9, 0x000fb7a9, 5817 0x00000000 }, 5818 { 0x0000ab30, 0x00000000, 0x00000000, 0x000fb7b1, 0x000fb7b1, 5819 0x00000000 }, 5820 { 0x0000ab34, 0x00000000, 0x00000000, 0x000fb7b5, 0x000fb7b5, 5821 0x00000000 }, 5822 { 0x0000ab38, 0x00000000, 0x00000000, 0x000fb7bd, 0x000fb7bd, 5823 0x00000000 }, 5824 { 0x0000ab3c, 0x00000000, 0x00000000, 0x000fb7c9, 0x000fb7c9, 5825 0x00000000 }, 5826 { 0x0000ab40, 0x00000000, 0x00000000, 0x000fb7cd, 0x000fb7cd, 5827 0x00000000 }, 5828 { 0x0000ab44, 0x00000000, 0x00000000, 0x000fb7d1, 0x000fb7d1, 5829 0x00000000 }, 5830 { 0x0000ab48, 0x00000000, 0x00000000, 0x000fb7d9, 0x000fb7d9, 5831 0x00000000 }, 5832 { 0x0000ab4c, 0x00000000, 0x00000000, 0x000fb7c2, 0x000fb7c2, 5833 0x00000000 }, 5834 { 0x0000ab50, 0x00000000, 0x00000000, 0x000fb7c6, 0x000fb7c6, 5835 0x00000000 }, 5836 { 0x0000ab54, 0x00000000, 0x00000000, 0x000fb7ca, 0x000fb7ca, 5837 0x00000000 }, 5838 { 0x0000ab58, 0x00000000, 0x00000000, 0x000fb7ce, 0x000fb7ce, 5839 0x00000000 }, 5840 { 0x0000ab5c, 0x00000000, 0x00000000, 0x000fb7d2, 0x000fb7d2, 5841 0x00000000 }, 5842 { 0x0000ab60, 0x00000000, 0x00000000, 0x000fb7d6, 0x000fb7d6, 5843 0x00000000 }, 5844 { 0x0000ab64, 0x00000000, 0x00000000, 0x000fb7c3, 0x000fb7c3, 5845 0x00000000 }, 5846 { 0x0000ab68, 0x00000000, 0x00000000, 0x000fb7cb, 0x000fb7cb, 5847 0x00000000 }, 5848 { 0x0000ab6c, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5849 0x00000000 }, 5850 { 0x0000ab70, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5851 0x00000000 }, 5852 { 0x0000ab74, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5853 0x00000000 }, 5854 { 0x0000ab78, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5855 0x00000000 }, 5856 { 0x0000ab7c, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5857 0x00000000 }, 5858 { 0x0000ab80, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5859 0x00000000 }, 5860 { 0x0000ab84, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5861 0x00000000 }, 5862 { 0x0000ab88, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5863 0x00000000 }, 5864 { 0x0000ab8c, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5865 0x00000000 }, 5866 { 0x0000ab90, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5867 0x00000000 }, 5868 { 0x0000ab94, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5869 0x00000000 }, 5870 { 0x0000ab98, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5871 0x00000000 }, 5872 { 0x0000ab9c, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5873 0x00000000 }, 5874 { 0x0000aba0, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5875 0x00000000 }, 5876 { 0x0000aba4, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5877 0x00000000 }, 5878 { 0x0000aba8, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5879 0x00000000 }, 5880 { 0x0000abac, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5881 0x00000000 }, 5882 { 0x0000abb0, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5883 0x00000000 }, 5884 { 0x0000abb4, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5885 0x00000000 }, 5886 { 0x0000abb8, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5887 0x00000000 }, 5888 { 0x0000abbc, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5889 0x00000000 }, 5890 { 0x0000abc0, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5891 0x00000000 }, 5892 { 0x0000abc4, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5893 0x00000000 }, 5894 { 0x0000abc8, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5895 0x00000000 }, 5896 { 0x0000abcc, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5897 0x00000000 }, 5898 { 0x0000abd0, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5899 0x00000000 }, 5900 { 0x0000abd4, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5901 0x00000000 }, 5902 { 0x0000abd8, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5903 0x00000000 }, 5904 { 0x0000abdc, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5905 0x00000000 }, 5906 { 0x0000abe0, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5907 0x00000000 }, 5908 { 0x0000abe4, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5909 0x00000000 }, 5910 { 0x0000abe8, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5911 0x00000000 }, 5912 { 0x0000abec, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5913 0x00000000 }, 5914 { 0x0000abf0, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5915 0x00000000 }, 5916 { 0x0000abf4, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5917 0x00000000 }, 5918 { 0x0000abf8, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5919 0x00000000 }, 5920 { 0x0000abfc, 0x00000000, 0x00000000, 0x000fb7d3, 0x000fb7d3, 5921 0x00000000 }, 5922 { 0x0000a204, 0x00000004, 0x00000004, 0x00000004, 0x00000004, 5923 0x00000004 }, 5924 { 0x0000a20c, 0x00000014, 0x00000014, 0x00000000, 0x00000000, 5925 0x0001f000 }, 5926 { 0x0000a21c, 0x1883800a, 0x1883800a, 0x1883800a, 0x1883800a, 5927 0x1883800a }, 5928 { 0x0000a230, 0x00000000, 0x00000000, 0x00000210, 0x00000108, 5929 0x00000000 }, 5930 { 0x0000a250, 0x0004f000, 0x0004f000, 0x0004a000, 0x0004a000, 5931 0x0004a000 }, 5932 { 0x0000a274, 0x0a81c652, 0x0a81c652, 0x0a820652, 0x0a820652, 5933 0x0a82a652 }, 5934 { 0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 5935 0x00000000 }, 5936 { 0x0000a304, 0x00000000, 0x00000000, 0x00007201, 0x00007201, 5937 0x00000000 }, 5938 { 0x0000a308, 0x00000000, 0x00000000, 0x00010408, 0x00010408, 5939 0x00000000 }, 5940 { 0x0000a30c, 0x00000000, 0x00000000, 0x0001860a, 0x0001860a, 5941 0x00000000 }, 5942 { 0x0000a310, 0x00000000, 0x00000000, 0x00020818, 0x00020818, 5943 0x00000000 }, 5944 { 0x0000a314, 0x00000000, 0x00000000, 0x00024858, 0x00024858, 5945 0x00000000 }, 5946 { 0x0000a318, 0x00000000, 0x00000000, 0x00026859, 0x00026859, 5947 0x00000000 }, 5948 { 0x0000a31c, 0x00000000, 0x00000000, 0x0002985b, 0x0002985b, 5949 0x00000000 }, 5950 { 0x0000a320, 0x00000000, 0x00000000, 0x0002b89a, 0x0002b89a, 5951 0x00000000 }, 5952 { 0x0000a324, 0x00000000, 0x00000000, 0x0002d89b, 0x0002d89b, 5953 0x00000000 }, 5954 { 0x0000a328, 0x00000000, 0x00000000, 0x0002f89c, 0x0002f89c, 5955 0x00000000 }, 5956 { 0x0000a32c, 0x00000000, 0x00000000, 0x0003189d, 0x0003189d, 5957 0x00000000 }, 5958 { 0x0000a330, 0x00000000, 0x00000000, 0x0003389e, 0x0003389e, 5959 0x00000000 }, 5960 { 0x0000a334, 0x00000000, 0x00000000, 0x000368de, 0x000368de, 5961 0x00000000 }, 5962 { 0x0000a338, 0x00000000, 0x00000000, 0x0003891e, 0x0003891e, 5963 0x00000000 }, 5964 { 0x0000a33c, 0x00000000, 0x00000000, 0x0003a95e, 0x0003a95e, 5965 0x00000000 }, 5966 { 0x0000a340, 0x00000000, 0x00000000, 0x0003e9df, 0x0003e9df, 5967 0x00000000 }, 5968 { 0x0000a344, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df, 5969 0x00000000 }, 5970 { 0x0000a358, 0x7999aa02, 0x7999aa02, 0x7999aa0e, 0x7999aa0e, 5971 0x7999aa0e }, 5972 }; 5973 5974 static const uint32_t ar9285Common_9285_1_2[][2] = { 5975 { 0x0000000c, 0x00000000 }, 5976 { 0x00000030, 0x00020045 }, 5977 { 0x00000034, 0x00000005 }, 5978 { 0x00000040, 0x00000000 }, 5979 { 0x00000044, 0x00000008 }, 5980 { 0x00000048, 0x00000008 }, 5981 { 0x0000004c, 0x00000010 }, 5982 { 0x00000050, 0x00000000 }, 5983 { 0x00000054, 0x0000001f }, 5984 { 0x00000800, 0x00000000 }, 5985 { 0x00000804, 0x00000000 }, 5986 { 0x00000808, 0x00000000 }, 5987 { 0x0000080c, 0x00000000 }, 5988 { 0x00000810, 0x00000000 }, 5989 { 0x00000814, 0x00000000 }, 5990 { 0x00000818, 0x00000000 }, 5991 { 0x0000081c, 0x00000000 }, 5992 { 0x00000820, 0x00000000 }, 5993 { 0x00000824, 0x00000000 }, 5994 { 0x00001040, 0x002ffc0f }, 5995 { 0x00001044, 0x002ffc0f }, 5996 { 0x00001048, 0x002ffc0f }, 5997 { 0x0000104c, 0x002ffc0f }, 5998 { 0x00001050, 0x002ffc0f }, 5999 { 0x00001054, 0x002ffc0f }, 6000 { 0x00001058, 0x002ffc0f }, 6001 { 0x0000105c, 0x002ffc0f }, 6002 { 0x00001060, 0x002ffc0f }, 6003 { 0x00001064, 0x002ffc0f }, 6004 { 0x00001230, 0x00000000 }, 6005 { 0x00001270, 0x00000000 }, 6006 { 0x00001038, 0x00000000 }, 6007 { 0x00001078, 0x00000000 }, 6008 { 0x000010b8, 0x00000000 }, 6009 { 0x000010f8, 0x00000000 }, 6010 { 0x00001138, 0x00000000 }, 6011 { 0x00001178, 0x00000000 }, 6012 { 0x000011b8, 0x00000000 }, 6013 { 0x000011f8, 0x00000000 }, 6014 { 0x00001238, 0x00000000 }, 6015 { 0x00001278, 0x00000000 }, 6016 { 0x000012b8, 0x00000000 }, 6017 { 0x000012f8, 0x00000000 }, 6018 { 0x00001338, 0x00000000 }, 6019 { 0x00001378, 0x00000000 }, 6020 { 0x000013b8, 0x00000000 }, 6021 { 0x000013f8, 0x00000000 }, 6022 { 0x00001438, 0x00000000 }, 6023 { 0x00001478, 0x00000000 }, 6024 { 0x000014b8, 0x00000000 }, 6025 { 0x000014f8, 0x00000000 }, 6026 { 0x00001538, 0x00000000 }, 6027 { 0x00001578, 0x00000000 }, 6028 { 0x000015b8, 0x00000000 }, 6029 { 0x000015f8, 0x00000000 }, 6030 { 0x00001638, 0x00000000 }, 6031 { 0x00001678, 0x00000000 }, 6032 { 0x000016b8, 0x00000000 }, 6033 { 0x000016f8, 0x00000000 }, 6034 { 0x00001738, 0x00000000 }, 6035 { 0x00001778, 0x00000000 }, 6036 { 0x000017b8, 0x00000000 }, 6037 { 0x000017f8, 0x00000000 }, 6038 { 0x0000103c, 0x00000000 }, 6039 { 0x0000107c, 0x00000000 }, 6040 { 0x000010bc, 0x00000000 }, 6041 { 0x000010fc, 0x00000000 }, 6042 { 0x0000113c, 0x00000000 }, 6043 { 0x0000117c, 0x00000000 }, 6044 { 0x000011bc, 0x00000000 }, 6045 { 0x000011fc, 0x00000000 }, 6046 { 0x0000123c, 0x00000000 }, 6047 { 0x0000127c, 0x00000000 }, 6048 { 0x000012bc, 0x00000000 }, 6049 { 0x000012fc, 0x00000000 }, 6050 { 0x0000133c, 0x00000000 }, 6051 { 0x0000137c, 0x00000000 }, 6052 { 0x000013bc, 0x00000000 }, 6053 { 0x000013fc, 0x00000000 }, 6054 { 0x0000143c, 0x00000000 }, 6055 { 0x0000147c, 0x00000000 }, 6056 { 0x00004030, 0x00000002 }, 6057 { 0x0000403c, 0x00000002 }, 6058 { 0x00004024, 0x0000001f }, 6059 { 0x00004060, 0x00000000 }, 6060 { 0x00004064, 0x00000000 }, 6061 { 0x00007010, 0x00000031 }, 6062 { 0x00007034, 0x00000002 }, 6063 { 0x00007038, 0x000004c2 }, 6064 { 0x00008004, 0x00000000 }, 6065 { 0x00008008, 0x00000000 }, 6066 { 0x0000800c, 0x00000000 }, 6067 { 0x00008018, 0x00000700 }, 6068 { 0x00008020, 0x00000000 }, 6069 { 0x00008038, 0x00000000 }, 6070 { 0x0000803c, 0x00000000 }, 6071 { 0x00008048, 0x00000000 }, 6072 { 0x00008054, 0x00000000 }, 6073 { 0x00008058, 0x00000000 }, 6074 { 0x0000805c, 0x000fc78f }, 6075 { 0x00008060, 0x0000000f }, 6076 { 0x00008064, 0x00000000 }, 6077 { 0x00008070, 0x00000000 }, 6078 { 0x000080c0, 0x2a80001a }, 6079 { 0x000080c4, 0x05dc01e0 }, 6080 { 0x000080c8, 0x1f402710 }, 6081 { 0x000080cc, 0x01f40000 }, 6082 { 0x000080d0, 0x00001e00 }, 6083 { 0x000080d4, 0x00000000 }, 6084 { 0x000080d8, 0x00400000 }, 6085 { 0x000080e0, 0xffffffff }, 6086 { 0x000080e4, 0x0000ffff }, 6087 { 0x000080e8, 0x003f3f3f }, 6088 { 0x000080ec, 0x00000000 }, 6089 { 0x000080f0, 0x00000000 }, 6090 { 0x000080f4, 0x00000000 }, 6091 { 0x000080f8, 0x00000000 }, 6092 { 0x000080fc, 0x00020000 }, 6093 { 0x00008100, 0x00020000 }, 6094 { 0x00008104, 0x00000001 }, 6095 { 0x00008108, 0x00000052 }, 6096 { 0x0000810c, 0x00000000 }, 6097 { 0x00008110, 0x00000168 }, 6098 { 0x00008118, 0x000100aa }, 6099 { 0x0000811c, 0x00003210 }, 6100 { 0x00008120, 0x08f04800 }, 6101 { 0x00008124, 0x00000000 }, 6102 { 0x00008128, 0x00000000 }, 6103 { 0x0000812c, 0x00000000 }, 6104 { 0x00008130, 0x00000000 }, 6105 { 0x00008134, 0x00000000 }, 6106 { 0x00008138, 0x00000000 }, 6107 { 0x0000813c, 0x00000000 }, 6108 { 0x00008144, 0xffffffff }, 6109 { 0x00008168, 0x00000000 }, 6110 { 0x0000816c, 0x00000000 }, 6111 { 0x00008170, 0x32143320 }, 6112 { 0x00008174, 0xfaa4fa50 }, 6113 { 0x00008178, 0x00000100 }, 6114 { 0x0000817c, 0x00000000 }, 6115 { 0x000081c0, 0x00000000 }, 6116 { 0x000081d0, 0x00003210 }, 6117 { 0x000081ec, 0x00000000 }, 6118 { 0x000081f0, 0x00000000 }, 6119 { 0x000081f4, 0x00000000 }, 6120 { 0x000081f8, 0x00000000 }, 6121 { 0x000081fc, 0x00000000 }, 6122 { 0x00008200, 0x00000000 }, 6123 { 0x00008204, 0x00000000 }, 6124 { 0x00008208, 0x00000000 }, 6125 { 0x0000820c, 0x00000000 }, 6126 { 0x00008210, 0x00000000 }, 6127 { 0x00008214, 0x00000000 }, 6128 { 0x00008218, 0x00000000 }, 6129 { 0x0000821c, 0x00000000 }, 6130 { 0x00008220, 0x00000000 }, 6131 { 0x00008224, 0x00000000 }, 6132 { 0x00008228, 0x00000000 }, 6133 { 0x0000822c, 0x00000000 }, 6134 { 0x00008230, 0x00000000 }, 6135 { 0x00008234, 0x00000000 }, 6136 { 0x00008238, 0x00000000 }, 6137 { 0x0000823c, 0x00000000 }, 6138 { 0x00008240, 0x00100000 }, 6139 { 0x00008244, 0x0010f400 }, 6140 { 0x00008248, 0x00000100 }, 6141 { 0x0000824c, 0x0001e800 }, 6142 { 0x00008250, 0x00000000 }, 6143 { 0x00008254, 0x00000000 }, 6144 { 0x00008258, 0x00000000 }, 6145 { 0x0000825c, 0x400000ff }, 6146 { 0x00008260, 0x00080922 }, 6147 { 0x00008264, 0xa8a00010 }, 6148 { 0x00008270, 0x00000000 }, 6149 { 0x00008274, 0x40000000 }, 6150 { 0x00008278, 0x003e4180 }, 6151 { 0x0000827c, 0x00000000 }, 6152 { 0x00008284, 0x0000002c }, 6153 { 0x00008288, 0x0000002c }, 6154 { 0x0000828c, 0x00000000 }, 6155 { 0x00008294, 0x00000000 }, 6156 { 0x00008298, 0x00000000 }, 6157 { 0x0000829c, 0x00000000 }, 6158 { 0x00008300, 0x00000040 }, 6159 { 0x00008314, 0x00000000 }, 6160 { 0x00008328, 0x00000000 }, 6161 { 0x0000832c, 0x00000001 }, 6162 { 0x00008330, 0x00000302 }, 6163 { 0x00008334, 0x00000e00 }, 6164 { 0x00008338, 0x00ff0000 }, 6165 { 0x0000833c, 0x00000000 }, 6166 { 0x00008340, 0x00010380 }, 6167 { 0x00008344, 0x00581043 }, 6168 { 0x00009808, 0x00000000 }, 6169 { 0x0000980c, 0xafe68e30 }, 6170 { 0x00009810, 0xfd14e000 }, 6171 { 0x00009814, 0x9c0a9f6b }, 6172 { 0x0000981c, 0x00000000 }, 6173 { 0x0000982c, 0x0000a000 }, 6174 { 0x00009830, 0x00000000 }, 6175 { 0x0000983c, 0x00200400 }, 6176 { 0x0000984c, 0x0040233c }, 6177 { 0x00009854, 0x00000044 }, 6178 { 0x00009900, 0x00000000 }, 6179 { 0x00009904, 0x00000000 }, 6180 { 0x00009908, 0x00000000 }, 6181 { 0x0000990c, 0x00000000 }, 6182 { 0x00009910, 0x01002310 }, 6183 { 0x0000991c, 0x10000fff }, 6184 { 0x00009920, 0x04900000 }, 6185 { 0x00009928, 0x00000001 }, 6186 { 0x0000992c, 0x00000004 }, 6187 { 0x00009934, 0x1e1f2022 }, 6188 { 0x00009938, 0x0a0b0c0d }, 6189 { 0x0000993c, 0x00000000 }, 6190 { 0x00009940, 0x14750604 }, 6191 { 0x00009948, 0x9280c00a }, 6192 { 0x0000994c, 0x00020028 }, 6193 { 0x00009954, 0x5f3ca3de }, 6194 { 0x00009958, 0x2108ecff }, 6195 { 0x00009968, 0x000003ce }, 6196 { 0x00009970, 0x192bb515 }, 6197 { 0x00009974, 0x00000000 }, 6198 { 0x00009978, 0x00000001 }, 6199 { 0x0000997c, 0x00000000 }, 6200 { 0x00009980, 0x00000000 }, 6201 { 0x00009984, 0x00000000 }, 6202 { 0x00009988, 0x00000000 }, 6203 { 0x0000998c, 0x00000000 }, 6204 { 0x00009990, 0x00000000 }, 6205 { 0x00009994, 0x00000000 }, 6206 { 0x00009998, 0x00000000 }, 6207 { 0x0000999c, 0x00000000 }, 6208 { 0x000099a0, 0x00000000 }, 6209 { 0x000099a4, 0x00000001 }, 6210 { 0x000099a8, 0x201fff00 }, 6211 { 0x000099ac, 0x2def1000 }, 6212 { 0x000099b0, 0x03051000 }, 6213 { 0x000099b4, 0x00000820 }, 6214 { 0x000099dc, 0x00000000 }, 6215 { 0x000099e0, 0x00000000 }, 6216 { 0x000099e4, 0xaaaaaaaa }, 6217 { 0x000099e8, 0x3c466478 }, 6218 { 0x000099ec, 0x0cc80caa }, 6219 { 0x000099f0, 0x00000000 }, 6220 { 0x0000a208, 0x803e6788 }, 6221 { 0x0000a210, 0x4080a333 }, 6222 { 0x0000a214, 0x00206c10 }, 6223 { 0x0000a218, 0x009c4060 }, 6224 { 0x0000a220, 0x01834061 }, 6225 { 0x0000a224, 0x00000400 }, 6226 { 0x0000a228, 0x000003b5 }, 6227 { 0x0000a22c, 0x00000000 }, 6228 { 0x0000a234, 0x20202020 }, 6229 { 0x0000a238, 0x20202020 }, 6230 { 0x0000a244, 0x00000000 }, 6231 { 0x0000a248, 0xfffffffc }, 6232 { 0x0000a24c, 0x00000000 }, 6233 { 0x0000a254, 0x00000000 }, 6234 { 0x0000a258, 0x0ccb5380 }, 6235 { 0x0000a25c, 0x15151501 }, 6236 { 0x0000a260, 0xdfa90f01 }, 6237 { 0x0000a268, 0x00000000 }, 6238 { 0x0000a26c, 0x0ebae9e6 }, 6239 { 0x0000d270, 0x0d820820 }, 6240 { 0x0000a278, 0x318c6318 }, 6241 { 0x0000a27c, 0x050c0318 }, 6242 { 0x0000d35c, 0x07ffffef }, 6243 { 0x0000d360, 0x0fffffe7 }, 6244 { 0x0000d364, 0x17ffffe5 }, 6245 { 0x0000d368, 0x1fffffe4 }, 6246 { 0x0000d36c, 0x37ffffe3 }, 6247 { 0x0000d370, 0x3fffffe3 }, 6248 { 0x0000d374, 0x57ffffe3 }, 6249 { 0x0000d378, 0x5fffffe2 }, 6250 { 0x0000d37c, 0x7fffffe2 }, 6251 { 0x0000d380, 0x7f3c7bba }, 6252 { 0x0000d384, 0xf3307ff0 }, 6253 { 0x0000a388, 0x0c000000 }, 6254 { 0x0000a38c, 0x20202020 }, 6255 { 0x0000a390, 0x20202020 }, 6256 { 0x0000a394, 0x318c6318 }, 6257 { 0x0000a398, 0x00000318 }, 6258 { 0x0000a39c, 0x00000001 }, 6259 { 0x0000a3a0, 0x00000000 }, 6260 { 0x0000a3a4, 0x00000000 }, 6261 { 0x0000a3a8, 0x00000000 }, 6262 { 0x0000a3ac, 0x00000000 }, 6263 { 0x0000a3b0, 0x00000000 }, 6264 { 0x0000a3b4, 0x00000000 }, 6265 { 0x0000a3b8, 0x00000000 }, 6266 { 0x0000a3bc, 0x00000000 }, 6267 { 0x0000a3c0, 0x00000000 }, 6268 { 0x0000a3c4, 0x00000000 }, 6269 { 0x0000a3cc, 0x20202020 }, 6270 { 0x0000a3d0, 0x20202020 }, 6271 { 0x0000a3d4, 0x20202020 }, 6272 { 0x0000a3dc, 0x318c6318 }, 6273 { 0x0000a3e0, 0x00000318 }, 6274 { 0x0000a3e4, 0x00000000 }, 6275 { 0x0000a3e8, 0x18c43433 }, 6276 { 0x0000a3ec, 0x00f70081 }, 6277 { 0x00007800, 0x00140000 }, 6278 { 0x00007804, 0x0e4548d8 }, 6279 { 0x00007808, 0x54214514 }, 6280 { 0x0000780c, 0x02025820 }, 6281 { 0x00007810, 0x71c0d388 }, 6282 { 0x00007814, 0x924934a8 }, 6283 { 0x0000781c, 0x00000000 }, 6284 { 0x00007820, 0x00000c04 }, 6285 { 0x00007824, 0x00d86fff }, 6286 { 0x00007828, 0x26d2491b }, 6287 { 0x0000782c, 0x6e36d97b }, 6288 { 0x00007830, 0xedb6d96e }, 6289 { 0x00007834, 0x71400087 }, 6290 { 0x00007838, 0xfac68801 }, 6291 { 0x0000783c, 0x0001fffe }, 6292 { 0x00007840, 0xffeb1a20 }, 6293 { 0x00007844, 0x000c0db6 }, 6294 { 0x00007848, 0x6db61b6f }, 6295 { 0x0000784c, 0x6d9b66db }, 6296 { 0x00007850, 0x6d8c6dba }, 6297 { 0x00007854, 0x00040000 }, 6298 { 0x00007858, 0xdb003012 }, 6299 { 0x0000785c, 0x04924914 }, 6300 { 0x00007860, 0x21084210 }, 6301 { 0x00007864, 0xf7d7ffde }, 6302 { 0x00007868, 0xc2034080 }, 6303 { 0x0000786c, 0x48609eb4 }, 6304 { 0x00007870, 0x10142c00 }, 6305 }; 6306 6307 static const uint32_t ar9285PciePhy_clkreq_always_on_L1_9285_1_2[][2] = { 6308 {0x00004040, 0x9248fd00 }, 6309 {0x00004040, 0x24924924 }, 6310 {0x00004040, 0xa8000019 }, 6311 {0x00004040, 0x13160820 }, 6312 {0x00004040, 0xe5980560 }, 6313 {0x00004040, 0xc01dcffd }, 6314 {0x00004040, 0x1aaabe41 }, 6315 {0x00004040, 0xbe105554 }, 6316 {0x00004040, 0x00043007 }, 6317 {0x00004044, 0x00000000 }, 6318 }; 6319 6320 static const uint32_t ar9285PciePhy_clkreq_off_L1_9285_1_2[][2] = { 6321 {0x00004040, 0x9248fd00 }, 6322 {0x00004040, 0x24924924 }, 6323 {0x00004040, 0xa8000019 }, 6324 {0x00004040, 0x13160820 }, 6325 {0x00004040, 0xe5980560 }, 6326 {0x00004040, 0xc01dcffc }, 6327 {0x00004040, 0x1aaabe41 }, 6328 {0x00004040, 0xbe105554 }, 6329 {0x00004040, 0x00043007 }, 6330 {0x00004044, 0x00000000 }, 6331 }; 6332 6333 #ifdef __cplusplus 6334 } 6335 #endif 6336 6337 #endif /* _ARN_INITVALS_H */ 6338