linux/drivers/net/wireless/ath/ath9k/ar9002_initvals.h
<<
>>
Prefs
   1/*
   2 * Copyright (c) 2010-2011 Atheros Communications Inc.
   3 *
   4 * Permission to use, copy, modify, and/or distribute this software for any
   5 * purpose with or without fee is hereby granted, provided that the above
   6 * copyright notice and this permission notice appear in all copies.
   7 *
   8 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
   9 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  10 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  11 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  12 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  13 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  15 */
  16
  17static const u32 ar9280Modes_9280_2[][5] = {
  18        /* Addr      5G_HT20     5G_HT40     2G_HT40     2G_HT20   */
  19        {0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160},
  20        {0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c},
  21        {0x000010b0, 0x00000e60, 0x00001cc0, 0x00007c70, 0x00003e38},
  22        {0x000010f0, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
  23        {0x00008014, 0x03e803e8, 0x07d007d0, 0x10801600, 0x08400b00},
  24        {0x0000801c, 0x128d8027, 0x128d804f, 0x12e00057, 0x12e0002b},
  25        {0x00008120, 0x08f04800, 0x08f04800, 0x08f04810, 0x08f04810},
  26        {0x000081d0, 0x00003210, 0x00003210, 0x0000320a, 0x0000320a},
  27        {0x00008318, 0x00003e80, 0x00007d00, 0x00006880, 0x00003440},
  28        {0x00009804, 0x00000300, 0x000003c4, 0x000003c4, 0x00000300},
  29        {0x00009820, 0x02020200, 0x02020200, 0x02020200, 0x02020200},
  30        {0x00009824, 0x01000e0e, 0x01000e0e, 0x01000e0e, 0x01000e0e},
  31        {0x00009828, 0x0a020001, 0x0a020001, 0x0a020001, 0x0a020001},
  32        {0x00009834, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e},
  33        {0x00009838, 0x00000007, 0x00000007, 0x00000007, 0x00000007},
  34        {0x00009840, 0x206a022e, 0x206a022e, 0x206a012e, 0x206a012e},
  35        {0x00009844, 0x0372161e, 0x0372161e, 0x037216a0, 0x037216a0},
  36        {0x00009850, 0x6c4000e2, 0x6d4000e2, 0x6d4000e2, 0x6c4000e2},
  37        {0x00009858, 0x7ec88d2e, 0x7ec88d2e, 0x7ec84d2e, 0x7ec84d2e},
  38        {0x0000985c, 0x31395d5e, 0x3139605e, 0x3139605e, 0x31395d5e},
  39        {0x00009860, 0x00048d18, 0x00048d18, 0x00048d20, 0x00048d20},
  40        {0x00009864, 0x0001ce00, 0x0001ce00, 0x0001ce00, 0x0001ce00},
  41        {0x00009868, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0},
  42        {0x0000986c, 0x06903081, 0x06903081, 0x06903881, 0x06903881},
  43        {0x00009914, 0x000007d0, 0x00000fa0, 0x00001130, 0x00000898},
  44        {0x00009918, 0x0000000a, 0x00000014, 0x00000268, 0x0000000b},
  45        {0x00009924, 0xd00a8a0b, 0xd00a8a0b, 0xd00a8a0d, 0xd00a8a0d},
  46        {0x00009944, 0xffbc1010, 0xffbc1010, 0xffbc1010, 0xffbc1010},
  47        {0x00009960, 0x00000010, 0x00000010, 0x00000010, 0x00000010},
  48        {0x0000a960, 0x00000010, 0x00000010, 0x00000010, 0x00000010},
  49        {0x00009964, 0x00000210, 0x00000210, 0x00000210, 0x00000210},
  50        {0x0000c968, 0x000003b5, 0x000003b5, 0x000003ce, 0x000003ce},
  51        {0x000099b8, 0x0000001c, 0x0000001c, 0x0000001c, 0x0000001c},
  52        {0x000099bc, 0x00000a00, 0x00000a00, 0x00000c00, 0x00000c00},
  53        {0x000099c0, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4},
  54        {0x0000a204, 0x00000444, 0x00000444, 0x00000444, 0x00000444},
  55        {0x0000a20c, 0x00000014, 0x00000014, 0x0001f019, 0x0001f019},
  56        {0x0000b20c, 0x00000014, 0x00000014, 0x0001f019, 0x0001f019},
  57        {0x0000a21c, 0x1883800a, 0x1883800a, 0x1883800a, 0x1883800a},
  58        {0x0000a230, 0x00000000, 0x00000000, 0x00000210, 0x00000108},
  59        {0x0000a23c, 0x13c88000, 0x13c88000, 0x13c88001, 0x13c88000},
  60        {0x0000a250, 0x001ff000, 0x001ff000, 0x0004a000, 0x0004a000},
  61        {0x0000a358, 0x7999aa02, 0x7999aa02, 0x7999aa0e, 0x7999aa0e},
  62        {0x0000a388, 0x0c000000, 0x0c000000, 0x08000000, 0x0c000000},
  63        {0x0000a3d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
  64        {0x00007894, 0x5a508000, 0x5a508000, 0x5a508000, 0x5a508000},
  65};
  66
  67static const u32 ar9280Common_9280_2[][2] = {
  68        /* Addr      allmodes  */
  69        {0x0000000c, 0x00000000},
  70        {0x00000030, 0x00020015},
  71        {0x00000034, 0x00000005},
  72        {0x00000040, 0x00000000},
  73        {0x00000044, 0x00000008},
  74        {0x00000048, 0x00000008},
  75        {0x0000004c, 0x00000010},
  76        {0x00000050, 0x00000000},
  77        {0x00000054, 0x0000001f},
  78        {0x00000800, 0x00000000},
  79        {0x00000804, 0x00000000},
  80        {0x00000808, 0x00000000},
  81        {0x0000080c, 0x00000000},
  82        {0x00000810, 0x00000000},
  83        {0x00000814, 0x00000000},
  84        {0x00000818, 0x00000000},
  85        {0x0000081c, 0x00000000},
  86        {0x00000820, 0x00000000},
  87        {0x00000824, 0x00000000},
  88        {0x00001040, 0x002ffc0f},
  89        {0x00001044, 0x002ffc0f},
  90        {0x00001048, 0x002ffc0f},
  91        {0x0000104c, 0x002ffc0f},
  92        {0x00001050, 0x002ffc0f},
  93        {0x00001054, 0x002ffc0f},
  94        {0x00001058, 0x002ffc0f},
  95        {0x0000105c, 0x002ffc0f},
  96        {0x00001060, 0x002ffc0f},
  97        {0x00001064, 0x002ffc0f},
  98        {0x00001230, 0x00000000},
  99        {0x00001270, 0x00000000},
 100        {0x00001038, 0x00000000},
 101        {0x00001078, 0x00000000},
 102        {0x000010b8, 0x00000000},
 103        {0x000010f8, 0x00000000},
 104        {0x00001138, 0x00000000},
 105        {0x00001178, 0x00000000},
 106        {0x000011b8, 0x00000000},
 107        {0x000011f8, 0x00000000},
 108        {0x00001238, 0x00000000},
 109        {0x00001278, 0x00000000},
 110        {0x000012b8, 0x00000000},
 111        {0x000012f8, 0x00000000},
 112        {0x00001338, 0x00000000},
 113        {0x00001378, 0x00000000},
 114        {0x000013b8, 0x00000000},
 115        {0x000013f8, 0x00000000},
 116        {0x00001438, 0x00000000},
 117        {0x00001478, 0x00000000},
 118        {0x000014b8, 0x00000000},
 119        {0x000014f8, 0x00000000},
 120        {0x00001538, 0x00000000},
 121        {0x00001578, 0x00000000},
 122        {0x000015b8, 0x00000000},
 123        {0x000015f8, 0x00000000},
 124        {0x00001638, 0x00000000},
 125        {0x00001678, 0x00000000},
 126        {0x000016b8, 0x00000000},
 127        {0x000016f8, 0x00000000},
 128        {0x00001738, 0x00000000},
 129        {0x00001778, 0x00000000},
 130        {0x000017b8, 0x00000000},
 131        {0x000017f8, 0x00000000},
 132        {0x0000103c, 0x00000000},
 133        {0x0000107c, 0x00000000},
 134        {0x000010bc, 0x00000000},
 135        {0x000010fc, 0x00000000},
 136        {0x0000113c, 0x00000000},
 137        {0x0000117c, 0x00000000},
 138        {0x000011bc, 0x00000000},
 139        {0x000011fc, 0x00000000},
 140        {0x0000123c, 0x00000000},
 141        {0x0000127c, 0x00000000},
 142        {0x000012bc, 0x00000000},
 143        {0x000012fc, 0x00000000},
 144        {0x0000133c, 0x00000000},
 145        {0x0000137c, 0x00000000},
 146        {0x000013bc, 0x00000000},
 147        {0x000013fc, 0x00000000},
 148        {0x0000143c, 0x00000000},
 149        {0x0000147c, 0x00000000},
 150        {0x00004030, 0x00000002},
 151        {0x0000403c, 0x00000002},
 152        {0x00004024, 0x0000001f},
 153        {0x00004060, 0x00000000},
 154        {0x00004064, 0x00000000},
 155        {0x00007010, 0x00000033},
 156        {0x00007034, 0x00000002},
 157        {0x00007038, 0x000004c2},
 158        {0x00008004, 0x00000000},
 159        {0x00008008, 0x00000000},
 160        {0x0000800c, 0x00000000},
 161        {0x00008018, 0x00000700},
 162        {0x00008020, 0x00000000},
 163        {0x00008038, 0x00000000},
 164        {0x0000803c, 0x00000000},
 165        {0x00008048, 0x40000000},
 166        {0x00008054, 0x00000000},
 167        {0x00008058, 0x00000000},
 168        {0x0000805c, 0x000fc78f},
 169        {0x00008060, 0x0000000f},
 170        {0x00008064, 0x00000000},
 171        {0x00008070, 0x00000000},
 172        {0x000080c0, 0x2a80001a},
 173        {0x000080c4, 0x05dc01e0},
 174        {0x000080c8, 0x1f402710},
 175        {0x000080cc, 0x01f40000},
 176        {0x000080d0, 0x00001e00},
 177        {0x000080d4, 0x00000000},
 178        {0x000080d8, 0x00400000},
 179        {0x000080e0, 0xffffffff},
 180        {0x000080e4, 0x0000ffff},
 181        {0x000080e8, 0x003f3f3f},
 182        {0x000080ec, 0x00000000},
 183        {0x000080f0, 0x00000000},
 184        {0x000080f4, 0x00000000},
 185        {0x000080f8, 0x00000000},
 186        {0x000080fc, 0x00020000},
 187        {0x00008100, 0x00020000},
 188        {0x00008104, 0x00000001},
 189        {0x00008108, 0x00000052},
 190        {0x0000810c, 0x00000000},
 191        {0x00008110, 0x00000168},
 192        {0x00008118, 0x000100aa},
 193        {0x0000811c, 0x00003210},
 194        {0x00008124, 0x00000000},
 195        {0x00008128, 0x00000000},
 196        {0x0000812c, 0x00000000},
 197        {0x00008130, 0x00000000},
 198        {0x00008134, 0x00000000},
 199        {0x00008138, 0x00000000},
 200        {0x0000813c, 0x00000000},
 201        {0x00008144, 0xffffffff},
 202        {0x00008168, 0x00000000},
 203        {0x0000816c, 0x00000000},
 204        {0x00008170, 0x32143320},
 205        {0x00008174, 0xfaa4fa50},
 206        {0x00008178, 0x00000100},
 207        {0x0000817c, 0x00000000},
 208        {0x000081c0, 0x00000000},
 209        {0x000081ec, 0x00000000},
 210        {0x000081f0, 0x00000000},
 211        {0x000081f4, 0x00000000},
 212        {0x000081f8, 0x00000000},
 213        {0x000081fc, 0x00000000},
 214        {0x00008200, 0x00000000},
 215        {0x00008204, 0x00000000},
 216        {0x00008208, 0x00000000},
 217        {0x0000820c, 0x00000000},
 218        {0x00008210, 0x00000000},
 219        {0x00008214, 0x00000000},
 220        {0x00008218, 0x00000000},
 221        {0x0000821c, 0x00000000},
 222        {0x00008220, 0x00000000},
 223        {0x00008224, 0x00000000},
 224        {0x00008228, 0x00000000},
 225        {0x0000822c, 0x00000000},
 226        {0x00008230, 0x00000000},
 227        {0x00008234, 0x00000000},
 228        {0x00008238, 0x00000000},
 229        {0x0000823c, 0x00000000},
 230        {0x00008240, 0x00100000},
 231        {0x00008244, 0x0010f400},
 232        {0x00008248, 0x00000100},
 233        {0x0000824c, 0x0001e800},
 234        {0x00008250, 0x00000000},
 235        {0x00008254, 0x00000000},
 236        {0x00008258, 0x00000000},
 237        {0x0000825c, 0x400000ff},
 238        {0x00008260, 0x00080922},
 239        {0x00008264, 0x88a00010},
 240        {0x00008270, 0x00000000},
 241        {0x00008274, 0x40000000},
 242        {0x00008278, 0x003e4180},
 243        {0x0000827c, 0x00000000},
 244        {0x00008284, 0x0000002c},
 245        {0x00008288, 0x0000002c},
 246        {0x0000828c, 0x00000000},
 247        {0x00008294, 0x00000000},
 248        {0x00008298, 0x00000000},
 249        {0x0000829c, 0x00000000},
 250        {0x00008300, 0x00000040},
 251        {0x00008314, 0x00000000},
 252        {0x00008328, 0x00000000},
 253        {0x0000832c, 0x00000007},
 254        {0x00008330, 0x00000302},
 255        {0x00008334, 0x00000e00},
 256        {0x00008338, 0x00ff0000},
 257        {0x0000833c, 0x00000000},
 258        {0x00008340, 0x000107ff},
 259        {0x00008344, 0x00481043},
 260        {0x00009808, 0x00000000},
 261        {0x0000980c, 0xafa68e30},
 262        {0x00009810, 0xfd14e000},
 263        {0x00009814, 0x9c0a9f6b},
 264        {0x0000981c, 0x00000000},
 265        {0x0000982c, 0x0000a000},
 266        {0x00009830, 0x00000000},
 267        {0x0000983c, 0x00200400},
 268        {0x0000984c, 0x0040233c},
 269        {0x0000a84c, 0x0040233c},
 270        {0x00009854, 0x00000044},
 271        {0x00009900, 0x00000000},
 272        {0x00009904, 0x00000000},
 273        {0x00009908, 0x00000000},
 274        {0x0000990c, 0x00000000},
 275        {0x00009910, 0x01002310},
 276        {0x0000991c, 0x10000fff},
 277        {0x00009920, 0x04900000},
 278        {0x0000a920, 0x04900000},
 279        {0x00009928, 0x00000001},
 280        {0x0000992c, 0x00000004},
 281        {0x00009934, 0x1e1f2022},
 282        {0x00009938, 0x0a0b0c0d},
 283        {0x0000993c, 0x00000000},
 284        {0x00009948, 0x9280c00a},
 285        {0x0000994c, 0x00020028},
 286        {0x00009954, 0x5f3ca3de},
 287        {0x00009958, 0x2108ecff},
 288        {0x00009940, 0x14750604},
 289        {0x0000c95c, 0x004b6a8e},
 290        {0x00009970, 0x190fb514},
 291        {0x00009974, 0x00000000},
 292        {0x00009978, 0x00000001},
 293        {0x0000997c, 0x00000000},
 294        {0x00009980, 0x00000000},
 295        {0x00009984, 0x00000000},
 296        {0x00009988, 0x00000000},
 297        {0x0000998c, 0x00000000},
 298        {0x00009990, 0x00000000},
 299        {0x00009994, 0x00000000},
 300        {0x00009998, 0x00000000},
 301        {0x0000999c, 0x00000000},
 302        {0x000099a0, 0x00000000},
 303        {0x000099a4, 0x00000001},
 304        {0x000099a8, 0x201fff00},
 305        {0x000099ac, 0x006f0000},
 306        {0x000099b0, 0x03051000},
 307        {0x000099b4, 0x00000820},
 308        {0x000099c4, 0x06336f77},
 309        {0x000099c8, 0x6af6532f},
 310        {0x000099cc, 0x08f186c8},
 311        {0x000099d0, 0x00046384},
 312        {0x000099d4, 0x00000000},
 313        {0x000099d8, 0x00000000},
 314        {0x000099dc, 0x00000000},
 315        {0x000099e0, 0x00000000},
 316        {0x000099e4, 0xaaaaaaaa},
 317        {0x000099e8, 0x3c466478},
 318        {0x000099ec, 0x0cc80caa},
 319        {0x000099f0, 0x00000000},
 320        {0x000099fc, 0x00001042},
 321        {0x0000a208, 0x803e4788},
 322        {0x0000a210, 0x4080a333},
 323        {0x0000a214, 0x40206c10},
 324        {0x0000a218, 0x009c4060},
 325        {0x0000a220, 0x01834061},
 326        {0x0000a224, 0x00000400},
 327        {0x0000a228, 0x000003b5},
 328        {0x0000a22c, 0x233f7180},
 329        {0x0000a234, 0x20202020},
 330        {0x0000a238, 0x20202020},
 331        {0x0000a240, 0x38490a20},
 332        {0x0000a244, 0x00007bb6},
 333        {0x0000a248, 0x0fff3ffc},
 334        {0x0000a24c, 0x00000000},
 335        {0x0000a254, 0x00000000},
 336        {0x0000a258, 0x0cdbd380},
 337        {0x0000a25c, 0x0f0f0f01},
 338        {0x0000a260, 0xdfa91f01},
 339        {0x0000a268, 0x00000000},
 340        {0x0000a26c, 0x0e79e5c6},
 341        {0x0000b26c, 0x0e79e5c6},
 342        {0x0000d270, 0x00820820},
 343        {0x0000a278, 0x1ce739ce},
 344        {0x0000d35c, 0x07ffffef},
 345        {0x0000d360, 0x0fffffe7},
 346        {0x0000d364, 0x17ffffe5},
 347        {0x0000d368, 0x1fffffe4},
 348        {0x0000d36c, 0x37ffffe3},
 349        {0x0000d370, 0x3fffffe3},
 350        {0x0000d374, 0x57ffffe3},
 351        {0x0000d378, 0x5fffffe2},
 352        {0x0000d37c, 0x7fffffe2},
 353        {0x0000d380, 0x7f3c7bba},
 354        {0x0000d384, 0xf3307ff0},
 355        {0x0000a38c, 0x20202020},
 356        {0x0000a390, 0x20202020},
 357        {0x0000a394, 0x1ce739ce},
 358        {0x0000a398, 0x000001ce},
 359        {0x0000a39c, 0x00000001},
 360        {0x0000a3a0, 0x00000000},
 361        {0x0000a3a4, 0x00000000},
 362        {0x0000a3a8, 0x00000000},
 363        {0x0000a3ac, 0x00000000},
 364        {0x0000a3b0, 0x00000000},
 365        {0x0000a3b4, 0x00000000},
 366        {0x0000a3b8, 0x00000000},
 367        {0x0000a3bc, 0x00000000},
 368        {0x0000a3c0, 0x00000000},
 369        {0x0000a3c4, 0x00000000},
 370        {0x0000a3c8, 0x00000246},
 371        {0x0000a3cc, 0x20202020},
 372        {0x0000a3d0, 0x20202020},
 373        {0x0000a3d4, 0x20202020},
 374        {0x0000a3dc, 0x1ce739ce},
 375        {0x0000a3e0, 0x000001ce},
 376        {0x0000a3e4, 0x00000000},
 377        {0x0000a3e8, 0x18c43433},
 378        {0x00007800, 0x00040000},
 379        {0x00007804, 0xdb005012},
 380        {0x00007808, 0x04924914},
 381        {0x0000780c, 0x21084210},
 382        {0x00007810, 0x6d801300},
 383        {0x00007818, 0x07e41000},
 384        {0x00007824, 0x00040000},
 385        {0x00007828, 0xdb005012},
 386        {0x0000782c, 0x04924914},
 387        {0x00007830, 0x21084210},
 388        {0x00007834, 0x6d801300},
 389        {0x0000783c, 0x07e40000},
 390        {0x00007848, 0x00100000},
 391        {0x0000784c, 0x773f0567},
 392        {0x00007850, 0x54214514},
 393        {0x00007854, 0x12035828},
 394        {0x00007858, 0x9259269a},
 395        {0x00007860, 0x52802000},
 396        {0x00007864, 0x0a8e370e},
 397        {0x00007868, 0xc0102850},
 398        {0x0000786c, 0x812d4000},
 399        {0x00007870, 0x807ec400},
 400        {0x00007874, 0x001b6db0},
 401        {0x00007878, 0x00376b63},
 402        {0x0000787c, 0x06db6db6},
 403        {0x00007880, 0x006d8000},
 404        {0x00007884, 0xffeffffe},
 405        {0x00007888, 0xffeffffe},
 406        {0x0000788c, 0x00010000},
 407        {0x00007890, 0x02060aeb},
 408        {0x00007898, 0x2a850160},
 409};
 410
 411static const u32 ar9280Modes_fast_clock_9280_2[][3] = {
 412        /* Addr      5G_HT20     5G_HT40   */
 413        {0x00001030, 0x00000268, 0x000004d0},
 414        {0x00001070, 0x0000018c, 0x00000318},
 415        {0x000010b0, 0x00000fd0, 0x00001fa0},
 416        {0x00008014, 0x044c044c, 0x08980898},
 417        {0x0000801c, 0x148ec02b, 0x148ec057},
 418        {0x00008318, 0x000044c0, 0x00008980},
 419        {0x00009820, 0x02020200, 0x02020200},
 420        {0x00009824, 0x01000f0f, 0x01000f0f},
 421        {0x00009828, 0x0b020001, 0x0b020001},
 422        {0x00009834, 0x00000f0f, 0x00000f0f},
 423        {0x00009844, 0x03721821, 0x03721821},
 424        {0x00009914, 0x00000898, 0x00001130},
 425        {0x00009918, 0x0000000b, 0x00000016},
 426};
 427
 428static const u32 ar9280Modes_backoff_23db_rxgain_9280_2[][5] = {
 429        /* Addr      5G_HT20     5G_HT40     2G_HT40     2G_HT20   */
 430        {0x00009a00, 0x00008184, 0x00008184, 0x00000290, 0x00000290},
 431        {0x00009a04, 0x00008188, 0x00008188, 0x00000300, 0x00000300},
 432        {0x00009a08, 0x0000818c, 0x0000818c, 0x00000304, 0x00000304},
 433        {0x00009a0c, 0x00008190, 0x00008190, 0x00000308, 0x00000308},
 434        {0x00009a10, 0x00008194, 0x00008194, 0x0000030c, 0x0000030c},
 435        {0x00009a14, 0x00008200, 0x00008200, 0x00008000, 0x00008000},
 436        {0x00009a18, 0x00008204, 0x00008204, 0x00008004, 0x00008004},
 437        {0x00009a1c, 0x00008208, 0x00008208, 0x00008008, 0x00008008},
 438        {0x00009a20, 0x0000820c, 0x0000820c, 0x0000800c, 0x0000800c},
 439        {0x00009a24, 0x00008210, 0x00008210, 0x00008080, 0x00008080},
 440        {0x00009a28, 0x00008214, 0x00008214, 0x00008084, 0x00008084},
 441        {0x00009a2c, 0x00008280, 0x00008280, 0x00008088, 0x00008088},
 442        {0x00009a30, 0x00008284, 0x00008284, 0x0000808c, 0x0000808c},
 443        {0x00009a34, 0x00008288, 0x00008288, 0x00008100, 0x00008100},
 444        {0x00009a38, 0x0000828c, 0x0000828c, 0x00008104, 0x00008104},
 445        {0x00009a3c, 0x00008290, 0x00008290, 0x00008108, 0x00008108},
 446        {0x00009a40, 0x00008300, 0x00008300, 0x0000810c, 0x0000810c},
 447        {0x00009a44, 0x00008304, 0x00008304, 0x00008110, 0x00008110},
 448        {0x00009a48, 0x00008308, 0x00008308, 0x00008114, 0x00008114},
 449        {0x00009a4c, 0x0000830c, 0x0000830c, 0x00008180, 0x00008180},
 450        {0x00009a50, 0x00008310, 0x00008310, 0x00008184, 0x00008184},
 451        {0x00009a54, 0x00008314, 0x00008314, 0x00008188, 0x00008188},
 452        {0x00009a58, 0x00008380, 0x00008380, 0x0000818c, 0x0000818c},
 453        {0x00009a5c, 0x00008384, 0x00008384, 0x00008190, 0x00008190},
 454        {0x00009a60, 0x00008388, 0x00008388, 0x00008194, 0x00008194},
 455        {0x00009a64, 0x0000838c, 0x0000838c, 0x000081a0, 0x000081a0},
 456        {0x00009a68, 0x00008390, 0x00008390, 0x0000820c, 0x0000820c},
 457        {0x00009a6c, 0x00008394, 0x00008394, 0x000081a8, 0x000081a8},
 458        {0x00009a70, 0x0000a380, 0x0000a380, 0x00008284, 0x00008284},
 459        {0x00009a74, 0x0000a384, 0x0000a384, 0x00008288, 0x00008288},
 460        {0x00009a78, 0x0000a388, 0x0000a388, 0x00008224, 0x00008224},
 461        {0x00009a7c, 0x0000a38c, 0x0000a38c, 0x00008290, 0x00008290},
 462        {0x00009a80, 0x0000a390, 0x0000a390, 0x00008300, 0x00008300},
 463        {0x00009a84, 0x0000a394, 0x0000a394, 0x00008304, 0x00008304},
 464        {0x00009a88, 0x0000a780, 0x0000a780, 0x00008308, 0x00008308},
 465        {0x00009a8c, 0x0000a784, 0x0000a784, 0x0000830c, 0x0000830c},
 466        {0x00009a90, 0x0000a788, 0x0000a788, 0x00008380, 0x00008380},
 467        {0x00009a94, 0x0000a78c, 0x0000a78c, 0x00008384, 0x00008384},
 468        {0x00009a98, 0x0000a790, 0x0000a790, 0x00008700, 0x00008700},
 469        {0x00009a9c, 0x0000a794, 0x0000a794, 0x00008704, 0x00008704},
 470        {0x00009aa0, 0x0000ab84, 0x0000ab84, 0x00008708, 0x00008708},
 471        {0x00009aa4, 0x0000ab88, 0x0000ab88, 0x0000870c, 0x0000870c},
 472        {0x00009aa8, 0x0000ab8c, 0x0000ab8c, 0x00008780, 0x00008780},
 473        {0x00009aac, 0x0000ab90, 0x0000ab90, 0x00008784, 0x00008784},
 474        {0x00009ab0, 0x0000ab94, 0x0000ab94, 0x00008b00, 0x00008b00},
 475        {0x00009ab4, 0x0000af80, 0x0000af80, 0x00008b04, 0x00008b04},
 476        {0x00009ab8, 0x0000af84, 0x0000af84, 0x00008b08, 0x00008b08},
 477        {0x00009abc, 0x0000af88, 0x0000af88, 0x00008b0c, 0x00008b0c},
 478        {0x00009ac0, 0x0000af8c, 0x0000af8c, 0x00008b10, 0x00008b10},
 479        {0x00009ac4, 0x0000af90, 0x0000af90, 0x00008b80, 0x00008b80},
 480        {0x00009ac8, 0x0000af94, 0x0000af94, 0x00008b84, 0x00008b84},
 481        {0x00009acc, 0x0000b380, 0x0000b380, 0x00008b88, 0x00008b88},
 482        {0x00009ad0, 0x0000b384, 0x0000b384, 0x00008b8c, 0x00008b8c},
 483        {0x00009ad4, 0x0000b388, 0x0000b388, 0x00008b90, 0x00008b90},
 484        {0x00009ad8, 0x0000b38c, 0x0000b38c, 0x00008b94, 0x00008b94},
 485        {0x00009adc, 0x0000b390, 0x0000b390, 0x00008b98, 0x00008b98},
 486        {0x00009ae0, 0x0000b394, 0x0000b394, 0x00008ba4, 0x00008ba4},
 487        {0x00009ae4, 0x0000b398, 0x0000b398, 0x00008ba8, 0x00008ba8},
 488        {0x00009ae8, 0x0000b780, 0x0000b780, 0x00008bac, 0x00008bac},
 489        {0x00009aec, 0x0000b784, 0x0000b784, 0x00008bb0, 0x00008bb0},
 490        {0x00009af0, 0x0000b788, 0x0000b788, 0x00008bb4, 0x00008bb4},
 491        {0x00009af4, 0x0000b78c, 0x0000b78c, 0x00008ba1, 0x00008ba1},
 492        {0x00009af8, 0x0000b790, 0x0000b790, 0x00008ba5, 0x00008ba5},
 493        {0x00009afc, 0x0000b794, 0x0000b794, 0x00008ba9, 0x00008ba9},
 494        {0x00009b00, 0x0000b798, 0x0000b798, 0x00008bad, 0x00008bad},
 495        {0x00009b04, 0x0000d784, 0x0000d784, 0x00008bb1, 0x00008bb1},
 496        {0x00009b08, 0x0000d788, 0x0000d788, 0x00008bb5, 0x00008bb5},
 497        {0x00009b0c, 0x0000d78c, 0x0000d78c, 0x00008ba2, 0x00008ba2},
 498        {0x00009b10, 0x0000d790, 0x0000d790, 0x00008ba6, 0x00008ba6},
 499        {0x00009b14, 0x0000f780, 0x0000f780, 0x00008baa, 0x00008baa},
 500        {0x00009b18, 0x0000f784, 0x0000f784, 0x00008bae, 0x00008bae},
 501        {0x00009b1c, 0x0000f788, 0x0000f788, 0x00008bb2, 0x00008bb2},
 502        {0x00009b20, 0x0000f78c, 0x0000f78c, 0x00008bb6, 0x00008bb6},
 503        {0x00009b24, 0x0000f790, 0x0000f790, 0x00008ba3, 0x00008ba3},
 504        {0x00009b28, 0x0000f794, 0x0000f794, 0x00008ba7, 0x00008ba7},
 505        {0x00009b2c, 0x0000f7a4, 0x0000f7a4, 0x00008bab, 0x00008bab},
 506        {0x00009b30, 0x0000f7a8, 0x0000f7a8, 0x00008baf, 0x00008baf},
 507        {0x00009b34, 0x0000f7ac, 0x0000f7ac, 0x00008bb3, 0x00008bb3},
 508        {0x00009b38, 0x0000f7b0, 0x0000f7b0, 0x00008bb7, 0x00008bb7},
 509        {0x00009b3c, 0x0000f7b4, 0x0000f7b4, 0x00008bc3, 0x00008bc3},
 510        {0x00009b40, 0x0000f7a1, 0x0000f7a1, 0x00008bc7, 0x00008bc7},
 511        {0x00009b44, 0x0000f7a5, 0x0000f7a5, 0x00008bcb, 0x00008bcb},
 512        {0x00009b48, 0x0000f7a9, 0x0000f7a9, 0x00008bcf, 0x00008bcf},
 513        {0x00009b4c, 0x0000f7ad, 0x0000f7ad, 0x00008bd3, 0x00008bd3},
 514        {0x00009b50, 0x0000f7b1, 0x0000f7b1, 0x00008bd7, 0x00008bd7},
 515        {0x00009b54, 0x0000f7b5, 0x0000f7b5, 0x00008bdb, 0x00008bdb},
 516        {0x00009b58, 0x0000f7c5, 0x0000f7c5, 0x00008bdb, 0x00008bdb},
 517        {0x00009b5c, 0x0000f7c9, 0x0000f7c9, 0x00008bdb, 0x00008bdb},
 518        {0x00009b60, 0x0000f7cd, 0x0000f7cd, 0x00008bdb, 0x00008bdb},
 519        {0x00009b64, 0x0000f7d1, 0x0000f7d1, 0x00008bdb, 0x00008bdb},
 520        {0x00009b68, 0x0000f7d5, 0x0000f7d5, 0x00008bdb, 0x00008bdb},
 521        {0x00009b6c, 0x0000f7c2, 0x0000f7c2, 0x00008bdb, 0x00008bdb},
 522        {0x00009b70, 0x0000f7c6, 0x0000f7c6, 0x00008bdb, 0x00008bdb},
 523        {0x00009b74, 0x0000f7ca, 0x0000f7ca, 0x00008bdb, 0x00008bdb},
 524        {0x00009b78, 0x0000f7ce, 0x0000f7ce, 0x00008bdb, 0x00008bdb},
 525        {0x00009b7c, 0x0000f7d2, 0x0000f7d2, 0x00008bdb, 0x00008bdb},
 526        {0x00009b80, 0x0000f7d6, 0x0000f7d6, 0x00008bdb, 0x00008bdb},
 527        {0x00009b84, 0x0000f7c3, 0x0000f7c3, 0x00008bdb, 0x00008bdb},
 528        {0x00009b88, 0x0000f7c7, 0x0000f7c7, 0x00008bdb, 0x00008bdb},
 529        {0x00009b8c, 0x0000f7cb, 0x0000f7cb, 0x00008bdb, 0x00008bdb},
 530        {0x00009b90, 0x0000f7d3, 0x0000f7d3, 0x00008bdb, 0x00008bdb},
 531        {0x00009b94, 0x0000f7d7, 0x0000f7d7, 0x00008bdb, 0x00008bdb},
 532        {0x00009b98, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 533        {0x00009b9c, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 534        {0x00009ba0, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 535        {0x00009ba4, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 536        {0x00009ba8, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 537        {0x00009bac, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 538        {0x00009bb0, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 539        {0x00009bb4, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 540        {0x00009bb8, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 541        {0x00009bbc, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 542        {0x00009bc0, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 543        {0x00009bc4, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 544        {0x00009bc8, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 545        {0x00009bcc, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 546        {0x00009bd0, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 547        {0x00009bd4, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 548        {0x00009bd8, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 549        {0x00009bdc, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 550        {0x00009be0, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 551        {0x00009be4, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 552        {0x00009be8, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 553        {0x00009bec, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 554        {0x00009bf0, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 555        {0x00009bf4, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 556        {0x00009bf8, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 557        {0x00009bfc, 0x0000f7db, 0x0000f7db, 0x00008bdb, 0x00008bdb},
 558        {0x00009848, 0x00001066, 0x00001066, 0x00001055, 0x00001055},
 559        {0x0000a848, 0x00001066, 0x00001066, 0x00001055, 0x00001055},
 560};
 561
 562static const u32 ar9280Modes_original_rxgain_9280_2[][5] = {
 563        /* Addr      5G_HT20     5G_HT40     2G_HT40     2G_HT20   */
 564        {0x00009a00, 0x00008184, 0x00008184, 0x00008000, 0x00008000},
 565        {0x00009a04, 0x00008188, 0x00008188, 0x00008000, 0x00008000},
 566        {0x00009a08, 0x0000818c, 0x0000818c, 0x00008000, 0x00008000},
 567        {0x00009a0c, 0x00008190, 0x00008190, 0x00008000, 0x00008000},
 568        {0x00009a10, 0x00008194, 0x00008194, 0x00008000, 0x00008000},
 569        {0x00009a14, 0x00008200, 0x00008200, 0x00008000, 0x00008000},
 570        {0x00009a18, 0x00008204, 0x00008204, 0x00008004, 0x00008004},
 571        {0x00009a1c, 0x00008208, 0x00008208, 0x00008008, 0x00008008},
 572        {0x00009a20, 0x0000820c, 0x0000820c, 0x0000800c, 0x0000800c},
 573        {0x00009a24, 0x00008210, 0x00008210, 0x00008080, 0x00008080},
 574        {0x00009a28, 0x00008214, 0x00008214, 0x00008084, 0x00008084},
 575        {0x00009a2c, 0x00008280, 0x00008280, 0x00008088, 0x00008088},
 576        {0x00009a30, 0x00008284, 0x00008284, 0x0000808c, 0x0000808c},
 577        {0x00009a34, 0x00008288, 0x00008288, 0x00008100, 0x00008100},
 578        {0x00009a38, 0x0000828c, 0x0000828c, 0x00008104, 0x00008104},
 579        {0x00009a3c, 0x00008290, 0x00008290, 0x00008108, 0x00008108},
 580        {0x00009a40, 0x00008300, 0x00008300, 0x0000810c, 0x0000810c},
 581        {0x00009a44, 0x00008304, 0x00008304, 0x00008110, 0x00008110},
 582        {0x00009a48, 0x00008308, 0x00008308, 0x00008114, 0x00008114},
 583        {0x00009a4c, 0x0000830c, 0x0000830c, 0x00008180, 0x00008180},
 584        {0x00009a50, 0x00008310, 0x00008310, 0x00008184, 0x00008184},
 585        {0x00009a54, 0x00008314, 0x00008314, 0x00008188, 0x00008188},
 586        {0x00009a58, 0x00008380, 0x00008380, 0x0000818c, 0x0000818c},
 587        {0x00009a5c, 0x00008384, 0x00008384, 0x00008190, 0x00008190},
 588        {0x00009a60, 0x00008388, 0x00008388, 0x00008194, 0x00008194},
 589        {0x00009a64, 0x0000838c, 0x0000838c, 0x000081a0, 0x000081a0},
 590        {0x00009a68, 0x00008390, 0x00008390, 0x0000820c, 0x0000820c},
 591        {0x00009a6c, 0x00008394, 0x00008394, 0x000081a8, 0x000081a8},
 592        {0x00009a70, 0x0000a380, 0x0000a380, 0x00008284, 0x00008284},
 593        {0x00009a74, 0x0000a384, 0x0000a384, 0x00008288, 0x00008288},
 594        {0x00009a78, 0x0000a388, 0x0000a388, 0x00008224, 0x00008224},
 595        {0x00009a7c, 0x0000a38c, 0x0000a38c, 0x00008290, 0x00008290},
 596        {0x00009a80, 0x0000a390, 0x0000a390, 0x00008300, 0x00008300},
 597        {0x00009a84, 0x0000a394, 0x0000a394, 0x00008304, 0x00008304},
 598        {0x00009a88, 0x0000a780, 0x0000a780, 0x00008308, 0x00008308},
 599        {0x00009a8c, 0x0000a784, 0x0000a784, 0x0000830c, 0x0000830c},
 600        {0x00009a90, 0x0000a788, 0x0000a788, 0x00008380, 0x00008380},
 601        {0x00009a94, 0x0000a78c, 0x0000a78c, 0x00008384, 0x00008384},
 602        {0x00009a98, 0x0000a790, 0x0000a790, 0x00008700, 0x00008700},
 603        {0x00009a9c, 0x0000a794, 0x0000a794, 0x00008704, 0x00008704},
 604        {0x00009aa0, 0x0000ab84, 0x0000ab84, 0x00008708, 0x00008708},
 605        {0x00009aa4, 0x0000ab88, 0x0000ab88, 0x0000870c, 0x0000870c},
 606        {0x00009aa8, 0x0000ab8c, 0x0000ab8c, 0x00008780, 0x00008780},
 607        {0x00009aac, 0x0000ab90, 0x0000ab90, 0x00008784, 0x00008784},
 608        {0x00009ab0, 0x0000ab94, 0x0000ab94, 0x00008b00, 0x00008b00},
 609        {0x00009ab4, 0x0000af80, 0x0000af80, 0x00008b04, 0x00008b04},
 610        {0x00009ab8, 0x0000af84, 0x0000af84, 0x00008b08, 0x00008b08},
 611        {0x00009abc, 0x0000af88, 0x0000af88, 0x00008b0c, 0x00008b0c},
 612        {0x00009ac0, 0x0000af8c, 0x0000af8c, 0x00008b80, 0x00008b80},
 613        {0x00009ac4, 0x0000af90, 0x0000af90, 0x00008b84, 0x00008b84},
 614        {0x00009ac8, 0x0000af94, 0x0000af94, 0x00008b88, 0x00008b88},
 615        {0x00009acc, 0x0000b380, 0x0000b380, 0x00008b8c, 0x00008b8c},
 616        {0x00009ad0, 0x0000b384, 0x0000b384, 0x00008b90, 0x00008b90},
 617        {0x00009ad4, 0x0000b388, 0x0000b388, 0x00008f80, 0x00008f80},
 618        {0x00009ad8, 0x0000b38c, 0x0000b38c, 0x00008f84, 0x00008f84},
 619        {0x00009adc, 0x0000b390, 0x0000b390, 0x00008f88, 0x00008f88},
 620        {0x00009ae0, 0x0000b394, 0x0000b394, 0x00008f8c, 0x00008f8c},
 621        {0x00009ae4, 0x0000b398, 0x0000b398, 0x00008f90, 0x00008f90},
 622        {0x00009ae8, 0x0000b780, 0x0000b780, 0x0000930c, 0x0000930c},
 623        {0x00009aec, 0x0000b784, 0x0000b784, 0x00009310, 0x00009310},
 624        {0x00009af0, 0x0000b788, 0x0000b788, 0x00009384, 0x00009384},
 625        {0x00009af4, 0x0000b78c, 0x0000b78c, 0x00009388, 0x00009388},
 626        {0x00009af8, 0x0000b790, 0x0000b790, 0x00009324, 0x00009324},
 627        {0x00009afc, 0x0000b794, 0x0000b794, 0x00009704, 0x00009704},
 628        {0x00009b00, 0x0000b798, 0x0000b798, 0x000096a4, 0x000096a4},
 629        {0x00009b04, 0x0000d784, 0x0000d784, 0x000096a8, 0x000096a8},
 630        {0x00009b08, 0x0000d788, 0x0000d788, 0x00009710, 0x00009710},
 631        {0x00009b0c, 0x0000d78c, 0x0000d78c, 0x00009714, 0x00009714},
 632        {0x00009b10, 0x0000d790, 0x0000d790, 0x00009720, 0x00009720},
 633        {0x00009b14, 0x0000f780, 0x0000f780, 0x00009724, 0x00009724},
 634        {0x00009b18, 0x0000f784, 0x0000f784, 0x00009728, 0x00009728},
 635        {0x00009b1c, 0x0000f788, 0x0000f788, 0x0000972c, 0x0000972c},
 636        {0x00009b20, 0x0000f78c, 0x0000f78c, 0x000097a0, 0x000097a0},
 637        {0x00009b24, 0x0000f790, 0x0000f790, 0x000097a4, 0x000097a4},
 638        {0x00009b28, 0x0000f794, 0x0000f794, 0x000097a8, 0x000097a8},
 639        {0x00009b2c, 0x0000f7a4, 0x0000f7a4, 0x000097b0, 0x000097b0},
 640        {0x00009b30, 0x0000f7a8, 0x0000f7a8, 0x000097b4, 0x000097b4},
 641        {0x00009b34, 0x0000f7ac, 0x0000f7ac, 0x000097b8, 0x000097b8},
 642        {0x00009b38, 0x0000f7b0, 0x0000f7b0, 0x000097a5, 0x000097a5},
 643        {0x00009b3c, 0x0000f7b4, 0x0000f7b4, 0x000097a9, 0x000097a9},
 644        {0x00009b40, 0x0000f7a1, 0x0000f7a1, 0x000097ad, 0x000097ad},
 645        {0x00009b44, 0x0000f7a5, 0x0000f7a5, 0x000097b1, 0x000097b1},
 646        {0x00009b48, 0x0000f7a9, 0x0000f7a9, 0x000097b5, 0x000097b5},
 647        {0x00009b4c, 0x0000f7ad, 0x0000f7ad, 0x000097b9, 0x000097b9},
 648        {0x00009b50, 0x0000f7b1, 0x0000f7b1, 0x000097c5, 0x000097c5},
 649        {0x00009b54, 0x0000f7b5, 0x0000f7b5, 0x000097c9, 0x000097c9},
 650        {0x00009b58, 0x0000f7c5, 0x0000f7c5, 0x000097d1, 0x000097d1},
 651        {0x00009b5c, 0x0000f7c9, 0x0000f7c9, 0x000097d5, 0x000097d5},
 652        {0x00009b60, 0x0000f7cd, 0x0000f7cd, 0x000097d9, 0x000097d9},
 653        {0x00009b64, 0x0000f7d1, 0x0000f7d1, 0x000097c6, 0x000097c6},
 654        {0x00009b68, 0x0000f7d5, 0x0000f7d5, 0x000097ca, 0x000097ca},
 655        {0x00009b6c, 0x0000f7c2, 0x0000f7c2, 0x000097ce, 0x000097ce},
 656        {0x00009b70, 0x0000f7c6, 0x0000f7c6, 0x000097d2, 0x000097d2},
 657        {0x00009b74, 0x0000f7ca, 0x0000f7ca, 0x000097d6, 0x000097d6},
 658        {0x00009b78, 0x0000f7ce, 0x0000f7ce, 0x000097c3, 0x000097c3},
 659        {0x00009b7c, 0x0000f7d2, 0x0000f7d2, 0x000097c7, 0x000097c7},
 660        {0x00009b80, 0x0000f7d6, 0x0000f7d6, 0x000097cb, 0x000097cb},
 661        {0x00009b84, 0x0000f7c3, 0x0000f7c3, 0x000097cf, 0x000097cf},
 662        {0x00009b88, 0x0000f7c7, 0x0000f7c7, 0x000097d7, 0x000097d7},
 663        {0x00009b8c, 0x0000f7cb, 0x0000f7cb, 0x000097db, 0x000097db},
 664        {0x00009b90, 0x0000f7d3, 0x0000f7d3, 0x000097db, 0x000097db},
 665        {0x00009b94, 0x0000f7d7, 0x0000f7d7, 0x000097db, 0x000097db},
 666        {0x00009b98, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 667        {0x00009b9c, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 668        {0x00009ba0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 669        {0x00009ba4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 670        {0x00009ba8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 671        {0x00009bac, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 672        {0x00009bb0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 673        {0x00009bb4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 674        {0x00009bb8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 675        {0x00009bbc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 676        {0x00009bc0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 677        {0x00009bc4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 678        {0x00009bc8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 679        {0x00009bcc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 680        {0x00009bd0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 681        {0x00009bd4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 682        {0x00009bd8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 683        {0x00009bdc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 684        {0x00009be0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 685        {0x00009be4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 686        {0x00009be8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 687        {0x00009bec, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 688        {0x00009bf0, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 689        {0x00009bf4, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 690        {0x00009bf8, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 691        {0x00009bfc, 0x0000f7db, 0x0000f7db, 0x000097db, 0x000097db},
 692        {0x00009848, 0x00001066, 0x00001066, 0x00001063, 0x00001063},
 693        {0x0000a848, 0x00001066, 0x00001066, 0x00001063, 0x00001063},
 694};
 695
 696static const u32 ar9280Modes_backoff_13db_rxgain_9280_2[][5] = {
 697        /* Addr      5G_HT20     5G_HT40     2G_HT40     2G_HT20   */
 698        {0x00009a00, 0x00008184, 0x00008184, 0x00000290, 0x00000290},
 699        {0x00009a04, 0x00008188, 0x00008188, 0x00000300, 0x00000300},
 700        {0x00009a08, 0x0000818c, 0x0000818c, 0x00000304, 0x00000304},
 701        {0x00009a0c, 0x00008190, 0x00008190, 0x00000308, 0x00000308},
 702        {0x00009a10, 0x00008194, 0x00008194, 0x0000030c, 0x0000030c},
 703        {0x00009a14, 0x00008200, 0x00008200, 0x00008000, 0x00008000},
 704        {0x00009a18, 0x00008204, 0x00008204, 0x00008004, 0x00008004},
 705        {0x00009a1c, 0x00008208, 0x00008208, 0x00008008, 0x00008008},
 706        {0x00009a20, 0x0000820c, 0x0000820c, 0x0000800c, 0x0000800c},
 707        {0x00009a24, 0x00008210, 0x00008210, 0x00008080, 0x00008080},
 708        {0x00009a28, 0x00008214, 0x00008214, 0x00008084, 0x00008084},
 709        {0x00009a2c, 0x00008280, 0x00008280, 0x00008088, 0x00008088},
 710        {0x00009a30, 0x00008284, 0x00008284, 0x0000808c, 0x0000808c},
 711        {0x00009a34, 0x00008288, 0x00008288, 0x00008100, 0x00008100},
 712        {0x00009a38, 0x0000828c, 0x0000828c, 0x00008104, 0x00008104},
 713        {0x00009a3c, 0x00008290, 0x00008290, 0x00008108, 0x00008108},
 714        {0x00009a40, 0x00008300, 0x00008300, 0x0000810c, 0x0000810c},
 715        {0x00009a44, 0x00008304, 0x00008304, 0x00008110, 0x00008110},
 716        {0x00009a48, 0x00008308, 0x00008308, 0x00008114, 0x00008114},
 717        {0x00009a4c, 0x0000830c, 0x0000830c, 0x00008180, 0x00008180},
 718        {0x00009a50, 0x00008310, 0x00008310, 0x00008184, 0x00008184},
 719        {0x00009a54, 0x00008314, 0x00008314, 0x00008188, 0x00008188},
 720        {0x00009a58, 0x00008380, 0x00008380, 0x0000818c, 0x0000818c},
 721        {0x00009a5c, 0x00008384, 0x00008384, 0x00008190, 0x00008190},
 722        {0x00009a60, 0x00008388, 0x00008388, 0x00008194, 0x00008194},
 723        {0x00009a64, 0x0000838c, 0x0000838c, 0x000081a0, 0x000081a0},
 724        {0x00009a68, 0x00008390, 0x00008390, 0x0000820c, 0x0000820c},
 725        {0x00009a6c, 0x00008394, 0x00008394, 0x000081a8, 0x000081a8},
 726        {0x00009a70, 0x0000a380, 0x0000a380, 0x00008284, 0x00008284},
 727        {0x00009a74, 0x0000a384, 0x0000a384, 0x00008288, 0x00008288},
 728        {0x00009a78, 0x0000a388, 0x0000a388, 0x00008224, 0x00008224},
 729        {0x00009a7c, 0x0000a38c, 0x0000a38c, 0x00008290, 0x00008290},
 730        {0x00009a80, 0x0000a390, 0x0000a390, 0x00008300, 0x00008300},
 731        {0x00009a84, 0x0000a394, 0x0000a394, 0x00008304, 0x00008304},
 732        {0x00009a88, 0x0000a780, 0x0000a780, 0x00008308, 0x00008308},
 733        {0x00009a8c, 0x0000a784, 0x0000a784, 0x0000830c, 0x0000830c},
 734        {0x00009a90, 0x0000a788, 0x0000a788, 0x00008380, 0x00008380},
 735        {0x00009a94, 0x0000a78c, 0x0000a78c, 0x00008384, 0x00008384},
 736        {0x00009a98, 0x0000a790, 0x0000a790, 0x00008700, 0x00008700},
 737        {0x00009a9c, 0x0000a794, 0x0000a794, 0x00008704, 0x00008704},
 738        {0x00009aa0, 0x0000ab84, 0x0000ab84, 0x00008708, 0x00008708},
 739        {0x00009aa4, 0x0000ab88, 0x0000ab88, 0x0000870c, 0x0000870c},
 740        {0x00009aa8, 0x0000ab8c, 0x0000ab8c, 0x00008780, 0x00008780},
 741        {0x00009aac, 0x0000ab90, 0x0000ab90, 0x00008784, 0x00008784},
 742        {0x00009ab0, 0x0000ab94, 0x0000ab94, 0x00008b00, 0x00008b00},
 743        {0x00009ab4, 0x0000af80, 0x0000af80, 0x00008b04, 0x00008b04},
 744        {0x00009ab8, 0x0000af84, 0x0000af84, 0x00008b08, 0x00008b08},
 745        {0x00009abc, 0x0000af88, 0x0000af88, 0x00008b0c, 0x00008b0c},
 746        {0x00009ac0, 0x0000af8c, 0x0000af8c, 0x00008b80, 0x00008b80},
 747        {0x00009ac4, 0x0000af90, 0x0000af90, 0x00008b84, 0x00008b84},
 748        {0x00009ac8, 0x0000af94, 0x0000af94, 0x00008b88, 0x00008b88},
 749        {0x00009acc, 0x0000b380, 0x0000b380, 0x00008b8c, 0x00008b8c},
 750        {0x00009ad0, 0x0000b384, 0x0000b384, 0x00008b90, 0x00008b90},
 751        {0x00009ad4, 0x0000b388, 0x0000b388, 0x00008f80, 0x00008f80},
 752        {0x00009ad8, 0x0000b38c, 0x0000b38c, 0x00008f84, 0x00008f84},
 753        {0x00009adc, 0x0000b390, 0x0000b390, 0x00008f88, 0x00008f88},
 754        {0x00009ae0, 0x0000b394, 0x0000b394, 0x00008f8c, 0x00008f8c},
 755        {0x00009ae4, 0x0000b398, 0x0000b398, 0x00008f90, 0x00008f90},
 756        {0x00009ae8, 0x0000b780, 0x0000b780, 0x00009310, 0x00009310},
 757        {0x00009aec, 0x0000b784, 0x0000b784, 0x00009314, 0x00009314},
 758        {0x00009af0, 0x0000b788, 0x0000b788, 0x00009320, 0x00009320},
 759        {0x00009af4, 0x0000b78c, 0x0000b78c, 0x00009324, 0x00009324},
 760        {0x00009af8, 0x0000b790, 0x0000b790, 0x00009328, 0x00009328},
 761        {0x00009afc, 0x0000b794, 0x0000b794, 0x0000932c, 0x0000932c},
 762        {0x00009b00, 0x0000b798, 0x0000b798, 0x00009330, 0x00009330},
 763        {0x00009b04, 0x0000d784, 0x0000d784, 0x00009334, 0x00009334},
 764        {0x00009b08, 0x0000d788, 0x0000d788, 0x00009321, 0x00009321},
 765        {0x00009b0c, 0x0000d78c, 0x0000d78c, 0x00009325, 0x00009325},
 766        {0x00009b10, 0x0000d790, 0x0000d790, 0x00009329, 0x00009329},
 767        {0x00009b14, 0x0000f780, 0x0000f780, 0x0000932d, 0x0000932d},
 768        {0x00009b18, 0x0000f784, 0x0000f784, 0x00009331, 0x00009331},
 769        {0x00009b1c, 0x0000f788, 0x0000f788, 0x00009335, 0x00009335},
 770        {0x00009b20, 0x0000f78c, 0x0000f78c, 0x00009322, 0x00009322},
 771        {0x00009b24, 0x0000f790, 0x0000f790, 0x00009326, 0x00009326},
 772        {0x00009b28, 0x0000f794, 0x0000f794, 0x0000932a, 0x0000932a},
 773        {0x00009b2c, 0x0000f7a4, 0x0000f7a4, 0x0000932e, 0x0000932e},
 774        {0x00009b30, 0x0000f7a8, 0x0000f7a8, 0x00009332, 0x00009332},
 775        {0x00009b34, 0x0000f7ac, 0x0000f7ac, 0x00009336, 0x00009336},
 776        {0x00009b38, 0x0000f7b0, 0x0000f7b0, 0x00009323, 0x00009323},
 777        {0x00009b3c, 0x0000f7b4, 0x0000f7b4, 0x00009327, 0x00009327},
 778        {0x00009b40, 0x0000f7a1, 0x0000f7a1, 0x0000932b, 0x0000932b},
 779        {0x00009b44, 0x0000f7a5, 0x0000f7a5, 0x0000932f, 0x0000932f},
 780        {0x00009b48, 0x0000f7a9, 0x0000f7a9, 0x00009333, 0x00009333},
 781        {0x00009b4c, 0x0000f7ad, 0x0000f7ad, 0x00009337, 0x00009337},
 782        {0x00009b50, 0x0000f7b1, 0x0000f7b1, 0x00009343, 0x00009343},
 783        {0x00009b54, 0x0000f7b5, 0x0000f7b5, 0x00009347, 0x00009347},
 784        {0x00009b58, 0x0000f7c5, 0x0000f7c5, 0x0000934b, 0x0000934b},
 785        {0x00009b5c, 0x0000f7c9, 0x0000f7c9, 0x0000934f, 0x0000934f},
 786        {0x00009b60, 0x0000f7cd, 0x0000f7cd, 0x00009353, 0x00009353},
 787        {0x00009b64, 0x0000f7d1, 0x0000f7d1, 0x00009357, 0x00009357},
 788        {0x00009b68, 0x0000f7d5, 0x0000f7d5, 0x0000935b, 0x0000935b},
 789        {0x00009b6c, 0x0000f7c2, 0x0000f7c2, 0x0000935b, 0x0000935b},
 790        {0x00009b70, 0x0000f7c6, 0x0000f7c6, 0x0000935b, 0x0000935b},
 791        {0x00009b74, 0x0000f7ca, 0x0000f7ca, 0x0000935b, 0x0000935b},
 792        {0x00009b78, 0x0000f7ce, 0x0000f7ce, 0x0000935b, 0x0000935b},
 793        {0x00009b7c, 0x0000f7d2, 0x0000f7d2, 0x0000935b, 0x0000935b},
 794        {0x00009b80, 0x0000f7d6, 0x0000f7d6, 0x0000935b, 0x0000935b},
 795        {0x00009b84, 0x0000f7c3, 0x0000f7c3, 0x0000935b, 0x0000935b},
 796        {0x00009b88, 0x0000f7c7, 0x0000f7c7, 0x0000935b, 0x0000935b},
 797        {0x00009b8c, 0x0000f7cb, 0x0000f7cb, 0x0000935b, 0x0000935b},
 798        {0x00009b90, 0x0000f7d3, 0x0000f7d3, 0x0000935b, 0x0000935b},
 799        {0x00009b94, 0x0000f7d7, 0x0000f7d7, 0x0000935b, 0x0000935b},
 800        {0x00009b98, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 801        {0x00009b9c, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 802        {0x00009ba0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 803        {0x00009ba4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 804        {0x00009ba8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 805        {0x00009bac, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 806        {0x00009bb0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 807        {0x00009bb4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 808        {0x00009bb8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 809        {0x00009bbc, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 810        {0x00009bc0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 811        {0x00009bc4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 812        {0x00009bc8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 813        {0x00009bcc, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 814        {0x00009bd0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 815        {0x00009bd4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 816        {0x00009bd8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 817        {0x00009bdc, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 818        {0x00009be0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 819        {0x00009be4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 820        {0x00009be8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 821        {0x00009bec, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 822        {0x00009bf0, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 823        {0x00009bf4, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 824        {0x00009bf8, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 825        {0x00009bfc, 0x0000f7db, 0x0000f7db, 0x0000935b, 0x0000935b},
 826        {0x00009848, 0x00001066, 0x00001066, 0x0000105a, 0x0000105a},
 827        {0x0000a848, 0x00001066, 0x00001066, 0x0000105a, 0x0000105a},
 828};
 829
 830static const u32 ar9280Modes_high_power_tx_gain_9280_2[][5] = {
 831        /* Addr      5G_HT20     5G_HT40     2G_HT40     2G_HT20   */
 832        {0x0000a274, 0x0a19e652, 0x0a19e652, 0x0a1aa652, 0x0a1aa652},
 833        {0x0000a27c, 0x050739ce, 0x050739ce, 0x050739ce, 0x050739ce},
 834        {0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
 835        {0x0000a304, 0x00003002, 0x00003002, 0x00004002, 0x00004002},
 836        {0x0000a308, 0x00006004, 0x00006004, 0x00007008, 0x00007008},
 837        {0x0000a30c, 0x0000a006, 0x0000a006, 0x0000c010, 0x0000c010},
 838        {0x0000a310, 0x0000e012, 0x0000e012, 0x00010012, 0x00010012},
 839        {0x0000a314, 0x00011014, 0x00011014, 0x00013014, 0x00013014},
 840        {0x0000a318, 0x0001504a, 0x0001504a, 0x0001820a, 0x0001820a},
 841        {0x0000a31c, 0x0001904c, 0x0001904c, 0x0001b211, 0x0001b211},
 842        {0x0000a320, 0x0001c04e, 0x0001c04e, 0x0001e213, 0x0001e213},
 843        {0x0000a324, 0x00021092, 0x00021092, 0x00022411, 0x00022411},
 844        {0x0000a328, 0x0002510a, 0x0002510a, 0x00025413, 0x00025413},
 845        {0x0000a32c, 0x0002910c, 0x0002910c, 0x00029811, 0x00029811},
 846        {0x0000a330, 0x0002c18b, 0x0002c18b, 0x0002c813, 0x0002c813},
 847        {0x0000a334, 0x0002f1cc, 0x0002f1cc, 0x00030a14, 0x00030a14},
 848        {0x0000a338, 0x000321eb, 0x000321eb, 0x00035a50, 0x00035a50},
 849        {0x0000a33c, 0x000341ec, 0x000341ec, 0x00039c4c, 0x00039c4c},
 850        {0x0000a340, 0x000341ec, 0x000341ec, 0x0003de8a, 0x0003de8a},
 851        {0x0000a344, 0x000341ec, 0x000341ec, 0x00042e92, 0x00042e92},
 852        {0x0000a348, 0x000341ec, 0x000341ec, 0x00046ed2, 0x00046ed2},
 853        {0x0000a34c, 0x000341ec, 0x000341ec, 0x0004bed5, 0x0004bed5},
 854        {0x0000a350, 0x000341ec, 0x000341ec, 0x0004ff54, 0x0004ff54},
 855        {0x0000a354, 0x000341ec, 0x000341ec, 0x00055fd5, 0x00055fd5},
 856        {0x0000a3ec, 0x00f70081, 0x00f70081, 0x00f70081, 0x00f70081},
 857        {0x00007814, 0x00198eff, 0x00198eff, 0x00198eff, 0x00198eff},
 858        {0x00007838, 0x00198eff, 0x00198eff, 0x00198eff, 0x00198eff},
 859        {0x0000781c, 0x00172000, 0x00172000, 0x00172000, 0x00172000},
 860        {0x00007840, 0x00172000, 0x00172000, 0x00172000, 0x00172000},
 861        {0x00007820, 0xf258a480, 0xf258a480, 0xf258a480, 0xf258a480},
 862        {0x00007844, 0xf258a480, 0xf258a480, 0xf258a480, 0xf258a480},
 863};
 864
 865static const u32 ar9280Modes_original_tx_gain_9280_2[][5] = {
 866        /* Addr      5G_HT20     5G_HT40     2G_HT40     2G_HT20   */
 867        {0x0000a274, 0x0a19c652, 0x0a19c652, 0x0a1aa652, 0x0a1aa652},
 868        {0x0000a27c, 0x050701ce, 0x050701ce, 0x050701ce, 0x050701ce},
 869        {0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
 870        {0x0000a304, 0x00003002, 0x00003002, 0x00003002, 0x00003002},
 871        {0x0000a308, 0x00006004, 0x00006004, 0x00008009, 0x00008009},
 872        {0x0000a30c, 0x0000a006, 0x0000a006, 0x0000b00b, 0x0000b00b},
 873        {0x0000a310, 0x0000e012, 0x0000e012, 0x0000e012, 0x0000e012},
 874        {0x0000a314, 0x00011014, 0x00011014, 0x00012048, 0x00012048},
 875        {0x0000a318, 0x0001504a, 0x0001504a, 0x0001604a, 0x0001604a},
 876        {0x0000a31c, 0x0001904c, 0x0001904c, 0x0001a211, 0x0001a211},
 877        {0x0000a320, 0x0001c04e, 0x0001c04e, 0x0001e213, 0x0001e213},
 878        {0x0000a324, 0x00020092, 0x00020092, 0x0002121b, 0x0002121b},
 879        {0x0000a328, 0x0002410a, 0x0002410a, 0x00024412, 0x00024412},
 880        {0x0000a32c, 0x0002710c, 0x0002710c, 0x00028414, 0x00028414},
 881        {0x0000a330, 0x0002b18b, 0x0002b18b, 0x0002b44a, 0x0002b44a},
 882        {0x0000a334, 0x0002e1cc, 0x0002e1cc, 0x00030649, 0x00030649},
 883        {0x0000a338, 0x000321ec, 0x000321ec, 0x0003364b, 0x0003364b},
 884        {0x0000a33c, 0x000321ec, 0x000321ec, 0x00038a49, 0x00038a49},
 885        {0x0000a340, 0x000321ec, 0x000321ec, 0x0003be48, 0x0003be48},
 886        {0x0000a344, 0x000321ec, 0x000321ec, 0x0003ee4a, 0x0003ee4a},
 887        {0x0000a348, 0x000321ec, 0x000321ec, 0x00042e88, 0x00042e88},
 888        {0x0000a34c, 0x000321ec, 0x000321ec, 0x00046e8a, 0x00046e8a},
 889        {0x0000a350, 0x000321ec, 0x000321ec, 0x00049ec9, 0x00049ec9},
 890        {0x0000a354, 0x000321ec, 0x000321ec, 0x0004bf42, 0x0004bf42},
 891        {0x0000a3ec, 0x00f70081, 0x00f70081, 0x00f70081, 0x00f70081},
 892        {0x00007814, 0x0019beff, 0x0019beff, 0x0019beff, 0x0019beff},
 893        {0x00007838, 0x0019beff, 0x0019beff, 0x0019beff, 0x0019beff},
 894        {0x0000781c, 0x00392000, 0x00392000, 0x00392000, 0x00392000},
 895        {0x00007840, 0x00392000, 0x00392000, 0x00392000, 0x00392000},
 896        {0x00007820, 0x92592480, 0x92592480, 0x92592480, 0x92592480},
 897        {0x00007844, 0x92592480, 0x92592480, 0x92592480, 0x92592480},
 898};
 899
 900static const u32 ar9280PciePhy_clkreq_off_L1_9280[][2] = {
 901        /* Addr      allmodes  */
 902        {0x00004040, 0x9248fd00},
 903        {0x00004040, 0x24924924},
 904        {0x00004040, 0xa8000019},
 905        {0x00004040, 0x13160820},
 906        {0x00004040, 0xe5980560},
 907        {0x00004040, 0xc01dcffc},
 908        {0x00004040, 0x1aaabe41},
 909        {0x00004040, 0xbe105554},
 910        {0x00004040, 0x00043007},
 911        {0x00004044, 0x00000000},
 912};
 913
 914static const u32 ar9280PciePhy_clkreq_always_on_L1_9280[][2] = {
 915        /* Addr      allmodes  */
 916        {0x00004040, 0x9248fd00},
 917        {0x00004040, 0x24924924},
 918        {0x00004040, 0xa8000019},
 919        {0x00004040, 0x13160820},
 920        {0x00004040, 0xe5980560},
 921        {0x00004040, 0xc01dcffd},
 922        {0x00004040, 0x1aaabe41},
 923        {0x00004040, 0xbe105554},
 924        {0x00004040, 0x00043007},
 925        {0x00004044, 0x00000000},
 926};
 927
 928static const u32 ar9285Modes_9285_1_2[][5] = {
 929        /* Addr      5G_HT20     5G_HT40     2G_HT40     2G_HT20   */
 930        {0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160},
 931        {0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c},
 932        {0x000010b0, 0x00000e60, 0x00001cc0, 0x00007c70, 0x00003e38},
 933        {0x000010f0, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
 934        {0x00008014, 0x03e803e8, 0x07d007d0, 0x10801600, 0x08400b00},
 935        {0x0000801c, 0x128d8027, 0x128d804f, 0x12e00057, 0x12e0002b},
 936        {0x00008318, 0x00003e80, 0x00007d00, 0x00006880, 0x00003440},
 937        {0x00009804, 0x00000300, 0x000003c4, 0x000003c4, 0x00000300},
 938        {0x00009820, 0x02020200, 0x02020200, 0x02020200, 0x02020200},
 939        {0x00009824, 0x01000e0e, 0x01000e0e, 0x01000e0e, 0x01000e0e},
 940        {0x00009828, 0x0a020001, 0x0a020001, 0x0a020001, 0x0a020001},
 941        {0x00009834, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e},
 942        {0x00009838, 0x00000007, 0x00000007, 0x00000007, 0x00000007},
 943        {0x00009840, 0x206a012e, 0x206a012e, 0x206a012e, 0x206a012e},
 944        {0x00009844, 0x0372161e, 0x0372161e, 0x03721620, 0x03721620},
 945        {0x00009848, 0x00001066, 0x00001066, 0x00001053, 0x00001053},
 946        {0x0000a848, 0x00001066, 0x00001066, 0x00001053, 0x00001053},
 947        {0x00009850, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2},
 948        {0x00009858, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e},
 949        {0x0000985c, 0x3139605e, 0x3139605e, 0x3137605e, 0x3137605e},
 950        {0x00009860, 0x00058d18, 0x00058d18, 0x00058d20, 0x00058d20},
 951        {0x00009864, 0x0000fe00, 0x0000fe00, 0x0001ce00, 0x0001ce00},
 952        {0x00009868, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0},
 953        {0x0000986c, 0x06903081, 0x06903081, 0x06903881, 0x06903881},
 954        {0x00009914, 0x000007d0, 0x00000fa0, 0x00001130, 0x00000898},
 955        {0x00009918, 0x0000000a, 0x00000014, 0x00000016, 0x0000000b},
 956        {0x00009924, 0xd00a8007, 0xd00a8007, 0xd00a800d, 0xd00a800d},
 957        {0x00009944, 0xffbc1010, 0xffbc1010, 0xffbc1020, 0xffbc1020},
 958        {0x00009960, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
 959        {0x00009964, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
 960        {0x000099b8, 0x0000421c, 0x0000421c, 0x0000421c, 0x0000421c},
 961        {0x000099bc, 0x00000600, 0x00000600, 0x00000c00, 0x00000c00},
 962        {0x000099c0, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4},
 963        {0x000099c4, 0x06336f77, 0x06336f77, 0x06336f77, 0x06336f77},
 964        {0x000099c8, 0x6af6532f, 0x6af6532f, 0x6af6532f, 0x6af6532f},
 965        {0x000099cc, 0x08f186c8, 0x08f186c8, 0x08f186c8, 0x08f186c8},
 966        {0x000099d0, 0x00046384, 0x00046384, 0x00046384, 0x00046384},
 967        {0x000099d4, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
 968        {0x000099d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
 969        {0x00009a00, 0x00000000, 0x00000000, 0x00058084, 0x00058084},
 970        {0x00009a04, 0x00000000, 0x00000000, 0x00058088, 0x00058088},
 971        {0x00009a08, 0x00000000, 0x00000000, 0x0005808c, 0x0005808c},
 972        {0x00009a0c, 0x00000000, 0x00000000, 0x00058100, 0x00058100},
 973        {0x00009a10, 0x00000000, 0x00000000, 0x00058104, 0x00058104},
 974        {0x00009a14, 0x00000000, 0x00000000, 0x00058108, 0x00058108},
 975        {0x00009a18, 0x00000000, 0x00000000, 0x0005810c, 0x0005810c},
 976        {0x00009a1c, 0x00000000, 0x00000000, 0x00058110, 0x00058110},
 977        {0x00009a20, 0x00000000, 0x00000000, 0x00058114, 0x00058114},
 978        {0x00009a24, 0x00000000, 0x00000000, 0x00058180, 0x00058180},
 979        {0x00009a28, 0x00000000, 0x00000000, 0x00058184, 0x00058184},
 980        {0x00009a2c, 0x00000000, 0x00000000, 0x00058188, 0x00058188},
 981        {0x00009a30, 0x00000000, 0x00000000, 0x0005818c, 0x0005818c},
 982        {0x00009a34, 0x00000000, 0x00000000, 0x00058190, 0x00058190},
 983        {0x00009a38, 0x00000000, 0x00000000, 0x00058194, 0x00058194},
 984        {0x00009a3c, 0x00000000, 0x00000000, 0x000581a0, 0x000581a0},
 985        {0x00009a40, 0x00000000, 0x00000000, 0x0005820c, 0x0005820c},
 986        {0x00009a44, 0x00000000, 0x00000000, 0x000581a8, 0x000581a8},
 987        {0x00009a48, 0x00000000, 0x00000000, 0x00058284, 0x00058284},
 988        {0x00009a4c, 0x00000000, 0x00000000, 0x00058288, 0x00058288},
 989        {0x00009a50, 0x00000000, 0x00000000, 0x00058224, 0x00058224},
 990        {0x00009a54, 0x00000000, 0x00000000, 0x00058290, 0x00058290},
 991        {0x00009a58, 0x00000000, 0x00000000, 0x00058300, 0x00058300},
 992        {0x00009a5c, 0x00000000, 0x00000000, 0x00058304, 0x00058304},
 993        {0x00009a60, 0x00000000, 0x00000000, 0x00058308, 0x00058308},
 994        {0x00009a64, 0x00000000, 0x00000000, 0x0005830c, 0x0005830c},
 995        {0x00009a68, 0x00000000, 0x00000000, 0x00058380, 0x00058380},
 996        {0x00009a6c, 0x00000000, 0x00000000, 0x00058384, 0x00058384},
 997        {0x00009a70, 0x00000000, 0x00000000, 0x00068700, 0x00068700},
 998        {0x00009a74, 0x00000000, 0x00000000, 0x00068704, 0x00068704},
 999        {0x00009a78, 0x00000000, 0x00000000, 0x00068708, 0x00068708},
1000        {0x00009a7c, 0x00000000, 0x00000000, 0x0006870c, 0x0006870c},
1001        {0x00009a80, 0x00000000, 0x00000000, 0x00068780, 0x00068780},
1002        {0x00009a84, 0x00000000, 0x00000000, 0x00068784, 0x00068784},
1003        {0x00009a88, 0x00000000, 0x00000000, 0x00078b00, 0x00078b00},
1004        {0x00009a8c, 0x00000000, 0x00000000, 0x00078b04, 0x00078b04},
1005        {0x00009a90, 0x00000000, 0x00000000, 0x00078b08, 0x00078b08},
1006        {0x00009a94, 0x00000000, 0x00000000, 0x00078b0c, 0x00078b0c},
1007        {0x00009a98, 0x00000000, 0x00000000, 0x00078b80, 0x00078b80},
1008        {0x00009a9c, 0x00000000, 0x00000000, 0x00078b84, 0x00078b84},
1009        {0x00009aa0, 0x00000000, 0x00000000, 0x00078b88, 0x00078b88},
1010        {0x00009aa4, 0x00000000, 0x00000000, 0x00078b8c, 0x00078b8c},
1011        {0x00009aa8, 0x00000000, 0x00000000, 0x00078b90, 0x00078b90},
1012        {0x00009aac, 0x00000000, 0x00000000, 0x000caf80, 0x000caf80},
1013        {0x00009ab0, 0x00000000, 0x00000000, 0x000caf84, 0x000caf84},
1014        {0x00009ab4, 0x00000000, 0x00000000, 0x000caf88, 0x000caf88},
1015        {0x00009ab8, 0x00000000, 0x00000000, 0x000caf8c, 0x000caf8c},
1016        {0x00009abc, 0x00000000, 0x00000000, 0x000caf90, 0x000caf90},
1017        {0x00009ac0, 0x00000000, 0x00000000, 0x000db30c, 0x000db30c},
1018        {0x00009ac4, 0x00000000, 0x00000000, 0x000db310, 0x000db310},
1019        {0x00009ac8, 0x00000000, 0x00000000, 0x000db384, 0x000db384},
1020        {0x00009acc, 0x00000000, 0x00000000, 0x000db388, 0x000db388},
1021        {0x00009ad0, 0x00000000, 0x00000000, 0x000db324, 0x000db324},
1022        {0x00009ad4, 0x00000000, 0x00000000, 0x000eb704, 0x000eb704},
1023        {0x00009ad8, 0x00000000, 0x00000000, 0x000eb6a4, 0x000eb6a4},
1024        {0x00009adc, 0x00000000, 0x00000000, 0x000eb6a8, 0x000eb6a8},
1025        {0x00009ae0, 0x00000000, 0x00000000, 0x000eb710, 0x000eb710},
1026        {0x00009ae4, 0x00000000, 0x00000000, 0x000eb714, 0x000eb714},
1027        {0x00009ae8, 0x00000000, 0x00000000, 0x000eb720, 0x000eb720},
1028        {0x00009aec, 0x00000000, 0x00000000, 0x000eb724, 0x000eb724},
1029        {0x00009af0, 0x00000000, 0x00000000, 0x000eb728, 0x000eb728},
1030        {0x00009af4, 0x00000000, 0x00000000, 0x000eb72c, 0x000eb72c},
1031        {0x00009af8, 0x00000000, 0x00000000, 0x000eb7a0, 0x000eb7a0},
1032        {0x00009afc, 0x00000000, 0x00000000, 0x000eb7a4, 0x000eb7a4},
1033        {0x00009b00, 0x00000000, 0x00000000, 0x000eb7a8, 0x000eb7a8},
1034        {0x00009b04, 0x00000000, 0x00000000, 0x000eb7b0, 0x000eb7b0},
1035        {0x00009b08, 0x00000000, 0x00000000, 0x000eb7b4, 0x000eb7b4},
1036        {0x00009b0c, 0x00000000, 0x00000000, 0x000eb7b8, 0x000eb7b8},
1037        {0x00009b10, 0x00000000, 0x00000000, 0x000eb7a5, 0x000eb7a5},
1038        {0x00009b14, 0x00000000, 0x00000000, 0x000eb7a9, 0x000eb7a9},
1039        {0x00009b18, 0x00000000, 0x00000000, 0x000eb7ad, 0x000eb7ad},
1040        {0x00009b1c, 0x00000000, 0x00000000, 0x000eb7b1, 0x000eb7b1},
1041        {0x00009b20, 0x00000000, 0x00000000, 0x000eb7b5, 0x000eb7b5},
1042        {0x00009b24, 0x00000000, 0x00000000, 0x000eb7b9, 0x000eb7b9},
1043        {0x00009b28, 0x00000000, 0x00000000, 0x000eb7c5, 0x000eb7c5},
1044        {0x00009b2c, 0x00000000, 0x00000000, 0x000eb7c9, 0x000eb7c9},
1045        {0x00009b30, 0x00000000, 0x00000000, 0x000eb7d1, 0x000eb7d1},
1046        {0x00009b34, 0x00000000, 0x00000000, 0x000eb7d5, 0x000eb7d5},
1047        {0x00009b38, 0x00000000, 0x00000000, 0x000eb7d9, 0x000eb7d9},
1048        {0x00009b3c, 0x00000000, 0x00000000, 0x000eb7c6, 0x000eb7c6},
1049        {0x00009b40, 0x00000000, 0x00000000, 0x000eb7ca, 0x000eb7ca},
1050        {0x00009b44, 0x00000000, 0x00000000, 0x000eb7ce, 0x000eb7ce},
1051        {0x00009b48, 0x00000000, 0x00000000, 0x000eb7d2, 0x000eb7d2},
1052        {0x00009b4c, 0x00000000, 0x00000000, 0x000eb7d6, 0x000eb7d6},
1053        {0x00009b50, 0x00000000, 0x00000000, 0x000eb7c3, 0x000eb7c3},
1054        {0x00009b54, 0x00000000, 0x00000000, 0x000eb7c7, 0x000eb7c7},
1055        {0x00009b58, 0x00000000, 0x00000000, 0x000eb7cb, 0x000eb7cb},
1056        {0x00009b5c, 0x00000000, 0x00000000, 0x000eb7cf, 0x000eb7cf},
1057        {0x00009b60, 0x00000000, 0x00000000, 0x000eb7d7, 0x000eb7d7},
1058        {0x00009b64, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1059        {0x00009b68, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1060        {0x00009b6c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1061        {0x00009b70, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1062        {0x00009b74, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1063        {0x00009b78, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1064        {0x00009b7c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1065        {0x00009b80, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1066        {0x00009b84, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1067        {0x00009b88, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1068        {0x00009b8c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1069        {0x00009b90, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1070        {0x00009b94, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1071        {0x00009b98, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1072        {0x00009b9c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1073        {0x00009ba0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1074        {0x00009ba4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1075        {0x00009ba8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1076        {0x00009bac, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1077        {0x00009bb0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1078        {0x00009bb4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1079        {0x00009bb8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1080        {0x00009bbc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1081        {0x00009bc0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1082        {0x00009bc4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1083        {0x00009bc8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1084        {0x00009bcc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1085        {0x00009bd0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1086        {0x00009bd4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1087        {0x00009bd8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1088        {0x00009bdc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1089        {0x00009be0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1090        {0x00009be4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1091        {0x00009be8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1092        {0x00009bec, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1093        {0x00009bf0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1094        {0x00009bf4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1095        {0x00009bf8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1096        {0x00009bfc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1097        {0x0000aa00, 0x00000000, 0x00000000, 0x00058084, 0x00058084},
1098        {0x0000aa04, 0x00000000, 0x00000000, 0x00058088, 0x00058088},
1099        {0x0000aa08, 0x00000000, 0x00000000, 0x0005808c, 0x0005808c},
1100        {0x0000aa0c, 0x00000000, 0x00000000, 0x00058100, 0x00058100},
1101        {0x0000aa10, 0x00000000, 0x00000000, 0x00058104, 0x00058104},
1102        {0x0000aa14, 0x00000000, 0x00000000, 0x00058108, 0x00058108},
1103        {0x0000aa18, 0x00000000, 0x00000000, 0x0005810c, 0x0005810c},
1104        {0x0000aa1c, 0x00000000, 0x00000000, 0x00058110, 0x00058110},
1105        {0x0000aa20, 0x00000000, 0x00000000, 0x00058114, 0x00058114},
1106        {0x0000aa24, 0x00000000, 0x00000000, 0x00058180, 0x00058180},
1107        {0x0000aa28, 0x00000000, 0x00000000, 0x00058184, 0x00058184},
1108        {0x0000aa2c, 0x00000000, 0x00000000, 0x00058188, 0x00058188},
1109        {0x0000aa30, 0x00000000, 0x00000000, 0x0005818c, 0x0005818c},
1110        {0x0000aa34, 0x00000000, 0x00000000, 0x00058190, 0x00058190},
1111        {0x0000aa38, 0x00000000, 0x00000000, 0x00058194, 0x00058194},
1112        {0x0000aa3c, 0x00000000, 0x00000000, 0x000581a0, 0x000581a0},
1113        {0x0000aa40, 0x00000000, 0x00000000, 0x0005820c, 0x0005820c},
1114        {0x0000aa44, 0x00000000, 0x00000000, 0x000581a8, 0x000581a8},
1115        {0x0000aa48, 0x00000000, 0x00000000, 0x00058284, 0x00058284},
1116        {0x0000aa4c, 0x00000000, 0x00000000, 0x00058288, 0x00058288},
1117        {0x0000aa50, 0x00000000, 0x00000000, 0x00058224, 0x00058224},
1118        {0x0000aa54, 0x00000000, 0x00000000, 0x00058290, 0x00058290},
1119        {0x0000aa58, 0x00000000, 0x00000000, 0x00058300, 0x00058300},
1120        {0x0000aa5c, 0x00000000, 0x00000000, 0x00058304, 0x00058304},
1121        {0x0000aa60, 0x00000000, 0x00000000, 0x00058308, 0x00058308},
1122        {0x0000aa64, 0x00000000, 0x00000000, 0x0005830c, 0x0005830c},
1123        {0x0000aa68, 0x00000000, 0x00000000, 0x00058380, 0x00058380},
1124        {0x0000aa6c, 0x00000000, 0x00000000, 0x00058384, 0x00058384},
1125        {0x0000aa70, 0x00000000, 0x00000000, 0x00068700, 0x00068700},
1126        {0x0000aa74, 0x00000000, 0x00000000, 0x00068704, 0x00068704},
1127        {0x0000aa78, 0x00000000, 0x00000000, 0x00068708, 0x00068708},
1128        {0x0000aa7c, 0x00000000, 0x00000000, 0x0006870c, 0x0006870c},
1129        {0x0000aa80, 0x00000000, 0x00000000, 0x00068780, 0x00068780},
1130        {0x0000aa84, 0x00000000, 0x00000000, 0x00068784, 0x00068784},
1131        {0x0000aa88, 0x00000000, 0x00000000, 0x00078b00, 0x00078b00},
1132        {0x0000aa8c, 0x00000000, 0x00000000, 0x00078b04, 0x00078b04},
1133        {0x0000aa90, 0x00000000, 0x00000000, 0x00078b08, 0x00078b08},
1134        {0x0000aa94, 0x00000000, 0x00000000, 0x00078b0c, 0x00078b0c},
1135        {0x0000aa98, 0x00000000, 0x00000000, 0x00078b80, 0x00078b80},
1136        {0x0000aa9c, 0x00000000, 0x00000000, 0x00078b84, 0x00078b84},
1137        {0x0000aaa0, 0x00000000, 0x00000000, 0x00078b88, 0x00078b88},
1138        {0x0000aaa4, 0x00000000, 0x00000000, 0x00078b8c, 0x00078b8c},
1139        {0x0000aaa8, 0x00000000, 0x00000000, 0x00078b90, 0x00078b90},
1140        {0x0000aaac, 0x00000000, 0x00000000, 0x000caf80, 0x000caf80},
1141        {0x0000aab0, 0x00000000, 0x00000000, 0x000caf84, 0x000caf84},
1142        {0x0000aab4, 0x00000000, 0x00000000, 0x000caf88, 0x000caf88},
1143        {0x0000aab8, 0x00000000, 0x00000000, 0x000caf8c, 0x000caf8c},
1144        {0x0000aabc, 0x00000000, 0x00000000, 0x000caf90, 0x000caf90},
1145        {0x0000aac0, 0x00000000, 0x00000000, 0x000db30c, 0x000db30c},
1146        {0x0000aac4, 0x00000000, 0x00000000, 0x000db310, 0x000db310},
1147        {0x0000aac8, 0x00000000, 0x00000000, 0x000db384, 0x000db384},
1148        {0x0000aacc, 0x00000000, 0x00000000, 0x000db388, 0x000db388},
1149        {0x0000aad0, 0x00000000, 0x00000000, 0x000db324, 0x000db324},
1150        {0x0000aad4, 0x00000000, 0x00000000, 0x000eb704, 0x000eb704},
1151        {0x0000aad8, 0x00000000, 0x00000000, 0x000eb6a4, 0x000eb6a4},
1152        {0x0000aadc, 0x00000000, 0x00000000, 0x000eb6a8, 0x000eb6a8},
1153        {0x0000aae0, 0x00000000, 0x00000000, 0x000eb710, 0x000eb710},
1154        {0x0000aae4, 0x00000000, 0x00000000, 0x000eb714, 0x000eb714},
1155        {0x0000aae8, 0x00000000, 0x00000000, 0x000eb720, 0x000eb720},
1156        {0x0000aaec, 0x00000000, 0x00000000, 0x000eb724, 0x000eb724},
1157        {0x0000aaf0, 0x00000000, 0x00000000, 0x000eb728, 0x000eb728},
1158        {0x0000aaf4, 0x00000000, 0x00000000, 0x000eb72c, 0x000eb72c},
1159        {0x0000aaf8, 0x00000000, 0x00000000, 0x000eb7a0, 0x000eb7a0},
1160        {0x0000aafc, 0x00000000, 0x00000000, 0x000eb7a4, 0x000eb7a4},
1161        {0x0000ab00, 0x00000000, 0x00000000, 0x000eb7a8, 0x000eb7a8},
1162        {0x0000ab04, 0x00000000, 0x00000000, 0x000eb7b0, 0x000eb7b0},
1163        {0x0000ab08, 0x00000000, 0x00000000, 0x000eb7b4, 0x000eb7b4},
1164        {0x0000ab0c, 0x00000000, 0x00000000, 0x000eb7b8, 0x000eb7b8},
1165        {0x0000ab10, 0x00000000, 0x00000000, 0x000eb7a5, 0x000eb7a5},
1166        {0x0000ab14, 0x00000000, 0x00000000, 0x000eb7a9, 0x000eb7a9},
1167        {0x0000ab18, 0x00000000, 0x00000000, 0x000eb7ad, 0x000eb7ad},
1168        {0x0000ab1c, 0x00000000, 0x00000000, 0x000eb7b1, 0x000eb7b1},
1169        {0x0000ab20, 0x00000000, 0x00000000, 0x000eb7b5, 0x000eb7b5},
1170        {0x0000ab24, 0x00000000, 0x00000000, 0x000eb7b9, 0x000eb7b9},
1171        {0x0000ab28, 0x00000000, 0x00000000, 0x000eb7c5, 0x000eb7c5},
1172        {0x0000ab2c, 0x00000000, 0x00000000, 0x000eb7c9, 0x000eb7c9},
1173        {0x0000ab30, 0x00000000, 0x00000000, 0x000eb7d1, 0x000eb7d1},
1174        {0x0000ab34, 0x00000000, 0x00000000, 0x000eb7d5, 0x000eb7d5},
1175        {0x0000ab38, 0x00000000, 0x00000000, 0x000eb7d9, 0x000eb7d9},
1176        {0x0000ab3c, 0x00000000, 0x00000000, 0x000eb7c6, 0x000eb7c6},
1177        {0x0000ab40, 0x00000000, 0x00000000, 0x000eb7ca, 0x000eb7ca},
1178        {0x0000ab44, 0x00000000, 0x00000000, 0x000eb7ce, 0x000eb7ce},
1179        {0x0000ab48, 0x00000000, 0x00000000, 0x000eb7d2, 0x000eb7d2},
1180        {0x0000ab4c, 0x00000000, 0x00000000, 0x000eb7d6, 0x000eb7d6},
1181        {0x0000ab50, 0x00000000, 0x00000000, 0x000eb7c3, 0x000eb7c3},
1182        {0x0000ab54, 0x00000000, 0x00000000, 0x000eb7c7, 0x000eb7c7},
1183        {0x0000ab58, 0x00000000, 0x00000000, 0x000eb7cb, 0x000eb7cb},
1184        {0x0000ab5c, 0x00000000, 0x00000000, 0x000eb7cf, 0x000eb7cf},
1185        {0x0000ab60, 0x00000000, 0x00000000, 0x000eb7d7, 0x000eb7d7},
1186        {0x0000ab64, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1187        {0x0000ab68, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1188        {0x0000ab6c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1189        {0x0000ab70, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1190        {0x0000ab74, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1191        {0x0000ab78, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1192        {0x0000ab7c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1193        {0x0000ab80, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1194        {0x0000ab84, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1195        {0x0000ab88, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1196        {0x0000ab8c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1197        {0x0000ab90, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1198        {0x0000ab94, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1199        {0x0000ab98, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1200        {0x0000ab9c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1201        {0x0000aba0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1202        {0x0000aba4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1203        {0x0000aba8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1204        {0x0000abac, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1205        {0x0000abb0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1206        {0x0000abb4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1207        {0x0000abb8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1208        {0x0000abbc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1209        {0x0000abc0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1210        {0x0000abc4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1211        {0x0000abc8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1212        {0x0000abcc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1213        {0x0000abd0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1214        {0x0000abd4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1215        {0x0000abd8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1216        {0x0000abdc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1217        {0x0000abe0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1218        {0x0000abe4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1219        {0x0000abe8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1220        {0x0000abec, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1221        {0x0000abf0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1222        {0x0000abf4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1223        {0x0000abf8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1224        {0x0000abfc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
1225        {0x0000a204, 0x00000004, 0x00000004, 0x00000004, 0x00000004},
1226        {0x0000a20c, 0x00000014, 0x00000014, 0x0001f000, 0x0001f000},
1227        {0x0000b20c, 0x00000014, 0x00000014, 0x0001f000, 0x0001f000},
1228        {0x0000a21c, 0x1883800a, 0x1883800a, 0x1883800a, 0x1883800a},
1229        {0x0000a230, 0x00000000, 0x00000000, 0x00000210, 0x00000108},
1230        {0x0000a250, 0x0004f000, 0x0004f000, 0x0004a000, 0x0004a000},
1231        {0x0000a358, 0x7999aa02, 0x7999aa02, 0x7999aa0e, 0x7999aa0e},
1232};
1233
1234static const u32 ar9285Common_9285_1_2[][2] = {
1235        /* Addr      allmodes  */
1236        {0x0000000c, 0x00000000},
1237        {0x00000030, 0x00020045},
1238        {0x00000034, 0x00000005},
1239        {0x00000040, 0x00000000},
1240        {0x00000044, 0x00000008},
1241        {0x00000048, 0x00000008},
1242        {0x0000004c, 0x00000010},
1243        {0x00000050, 0x00000000},
1244        {0x00000054, 0x0000001f},
1245        {0x00000800, 0x00000000},
1246        {0x00000804, 0x00000000},
1247        {0x00000808, 0x00000000},
1248        {0x0000080c, 0x00000000},
1249        {0x00000810, 0x00000000},
1250        {0x00000814, 0x00000000},
1251        {0x00000818, 0x00000000},
1252        {0x0000081c, 0x00000000},
1253        {0x00000820, 0x00000000},
1254        {0x00000824, 0x00000000},
1255        {0x00001040, 0x002ffc0f},
1256        {0x00001044, 0x002ffc0f},
1257        {0x00001048, 0x002ffc0f},
1258        {0x0000104c, 0x002ffc0f},
1259        {0x00001050, 0x002ffc0f},
1260        {0x00001054, 0x002ffc0f},
1261        {0x00001058, 0x002ffc0f},
1262        {0x0000105c, 0x002ffc0f},
1263        {0x00001060, 0x002ffc0f},
1264        {0x00001064, 0x002ffc0f},
1265        {0x00001230, 0x00000000},
1266        {0x00001270, 0x00000000},
1267        {0x00001038, 0x00000000},
1268        {0x00001078, 0x00000000},
1269        {0x000010b8, 0x00000000},
1270        {0x000010f8, 0x00000000},
1271        {0x00001138, 0x00000000},
1272        {0x00001178, 0x00000000},
1273        {0x000011b8, 0x00000000},
1274        {0x000011f8, 0x00000000},
1275        {0x00001238, 0x00000000},
1276        {0x00001278, 0x00000000},
1277        {0x000012b8, 0x00000000},
1278        {0x000012f8, 0x00000000},
1279        {0x00001338, 0x00000000},
1280        {0x00001378, 0x00000000},
1281        {0x000013b8, 0x00000000},
1282        {0x000013f8, 0x00000000},
1283        {0x00001438, 0x00000000},
1284        {0x00001478, 0x00000000},
1285        {0x000014b8, 0x00000000},
1286        {0x000014f8, 0x00000000},
1287        {0x00001538, 0x00000000},
1288        {0x00001578, 0x00000000},
1289        {0x000015b8, 0x00000000},
1290        {0x000015f8, 0x00000000},
1291        {0x00001638, 0x00000000},
1292        {0x00001678, 0x00000000},
1293        {0x000016b8, 0x00000000},
1294        {0x000016f8, 0x00000000},
1295        {0x00001738, 0x00000000},
1296        {0x00001778, 0x00000000},
1297        {0x000017b8, 0x00000000},
1298        {0x000017f8, 0x00000000},
1299        {0x0000103c, 0x00000000},
1300        {0x0000107c, 0x00000000},
1301        {0x000010bc, 0x00000000},
1302        {0x000010fc, 0x00000000},
1303        {0x0000113c, 0x00000000},
1304        {0x0000117c, 0x00000000},
1305        {0x000011bc, 0x00000000},
1306        {0x000011fc, 0x00000000},
1307        {0x0000123c, 0x00000000},
1308        {0x0000127c, 0x00000000},
1309        {0x000012bc, 0x00000000},
1310        {0x000012fc, 0x00000000},
1311        {0x0000133c, 0x00000000},
1312        {0x0000137c, 0x00000000},
1313        {0x000013bc, 0x00000000},
1314        {0x000013fc, 0x00000000},
1315        {0x0000143c, 0x00000000},
1316        {0x0000147c, 0x00000000},
1317        {0x00004030, 0x00000002},
1318        {0x0000403c, 0x00000002},
1319        {0x00004024, 0x0000001f},
1320        {0x00004060, 0x00000000},
1321        {0x00004064, 0x00000000},
1322        {0x00007010, 0x00000031},
1323        {0x00007034, 0x00000002},
1324        {0x00007038, 0x000004c2},
1325        {0x00008004, 0x00000000},
1326        {0x00008008, 0x00000000},
1327        {0x0000800c, 0x00000000},
1328        {0x00008018, 0x00000700},
1329        {0x00008020, 0x00000000},
1330        {0x00008038, 0x00000000},
1331        {0x0000803c, 0x00000000},
1332        {0x00008048, 0x00000000},
1333        {0x00008054, 0x00000000},
1334        {0x00008058, 0x00000000},
1335        {0x0000805c, 0x000fc78f},
1336        {0x00008060, 0x0000000f},
1337        {0x00008064, 0x00000000},
1338        {0x00008070, 0x00000000},
1339        {0x000080c0, 0x2a80001a},
1340        {0x000080c4, 0x05dc01e0},
1341        {0x000080c8, 0x1f402710},
1342        {0x000080cc, 0x01f40000},
1343        {0x000080d0, 0x00001e00},
1344        {0x000080d4, 0x00000000},
1345        {0x000080d8, 0x00400000},
1346        {0x000080e0, 0xffffffff},
1347        {0x000080e4, 0x0000ffff},
1348        {0x000080e8, 0x003f3f3f},
1349        {0x000080ec, 0x00000000},
1350        {0x000080f0, 0x00000000},
1351        {0x000080f4, 0x00000000},
1352        {0x000080f8, 0x00000000},
1353        {0x000080fc, 0x00020000},
1354        {0x00008100, 0x00020000},
1355        {0x00008104, 0x00000001},
1356        {0x00008108, 0x00000052},
1357        {0x0000810c, 0x00000000},
1358        {0x00008110, 0x00000168},
1359        {0x00008118, 0x000100aa},
1360        {0x0000811c, 0x00003210},
1361        {0x00008120, 0x08f04810},
1362        {0x00008124, 0x00000000},
1363        {0x00008128, 0x00000000},
1364        {0x0000812c, 0x00000000},
1365        {0x00008130, 0x00000000},
1366        {0x00008134, 0x00000000},
1367        {0x00008138, 0x00000000},
1368        {0x0000813c, 0x00000000},
1369        {0x00008144, 0xffffffff},
1370        {0x00008168, 0x00000000},
1371        {0x0000816c, 0x00000000},
1372        {0x00008170, 0x32143320},
1373        {0x00008174, 0xfaa4fa50},
1374        {0x00008178, 0x00000100},
1375        {0x0000817c, 0x00000000},
1376        {0x000081c0, 0x00000000},
1377        {0x000081d0, 0x0000320a},
1378        {0x000081ec, 0x00000000},
1379        {0x000081f0, 0x00000000},
1380        {0x000081f4, 0x00000000},
1381        {0x000081f8, 0x00000000},
1382        {0x000081fc, 0x00000000},
1383        {0x00008200, 0x00000000},
1384        {0x00008204, 0x00000000},
1385        {0x00008208, 0x00000000},
1386        {0x0000820c, 0x00000000},
1387        {0x00008210, 0x00000000},
1388        {0x00008214, 0x00000000},
1389        {0x00008218, 0x00000000},
1390        {0x0000821c, 0x00000000},
1391        {0x00008220, 0x00000000},
1392        {0x00008224, 0x00000000},
1393        {0x00008228, 0x00000000},
1394        {0x0000822c, 0x00000000},
1395        {0x00008230, 0x00000000},
1396        {0x00008234, 0x00000000},
1397        {0x00008238, 0x00000000},
1398        {0x0000823c, 0x00000000},
1399        {0x00008240, 0x00100000},
1400        {0x00008244, 0x0010f400},
1401        {0x00008248, 0x00000100},
1402        {0x0000824c, 0x0001e800},
1403        {0x00008250, 0x00000000},
1404        {0x00008254, 0x00000000},
1405        {0x00008258, 0x00000000},
1406        {0x0000825c, 0x400000ff},
1407        {0x00008260, 0x00080922},
1408        {0x00008264, 0x88a00010},
1409        {0x00008270, 0x00000000},
1410        {0x00008274, 0x40000000},
1411        {0x00008278, 0x003e4180},
1412        {0x0000827c, 0x00000000},
1413        {0x00008284, 0x0000002c},
1414        {0x00008288, 0x0000002c},
1415        {0x0000828c, 0x00000000},
1416        {0x00008294, 0x00000000},
1417        {0x00008298, 0x00000000},
1418        {0x0000829c, 0x00000000},
1419        {0x00008300, 0x00000040},
1420        {0x00008314, 0x00000000},
1421        {0x00008328, 0x00000000},
1422        {0x0000832c, 0x00000001},
1423        {0x00008330, 0x00000302},
1424        {0x00008334, 0x00000e00},
1425        {0x00008338, 0x00ff0000},
1426        {0x0000833c, 0x00000000},
1427        {0x00008340, 0x00010380},
1428        {0x00008344, 0x00481043},
1429        {0x00009808, 0x00000000},
1430        {0x0000980c, 0xafe68e30},
1431        {0x00009810, 0xfd14e000},
1432        {0x00009814, 0x9c0a9f6b},
1433        {0x0000981c, 0x00000000},
1434        {0x0000982c, 0x0000a000},
1435        {0x00009830, 0x00000000},
1436        {0x0000983c, 0x00200400},
1437        {0x0000984c, 0x0040233c},
1438        {0x00009854, 0x00000044},
1439        {0x00009900, 0x00000000},
1440        {0x00009904, 0x00000000},
1441        {0x00009908, 0x00000000},
1442        {0x0000990c, 0x00000000},
1443        {0x00009910, 0x01002310},
1444        {0x0000991c, 0x10000fff},
1445        {0x00009920, 0x04900000},
1446        {0x00009928, 0x00000001},
1447        {0x0000992c, 0x00000004},
1448        {0x00009934, 0x1e1f2022},
1449        {0x00009938, 0x0a0b0c0d},
1450        {0x0000993c, 0x00000000},
1451        {0x00009940, 0x14750604},
1452        {0x00009948, 0x9280c00a},
1453        {0x0000994c, 0x00020028},
1454        {0x00009954, 0x5f3ca3de},
1455        {0x00009958, 0x2108ecff},
1456        {0x00009968, 0x000003ce},
1457        {0x00009970, 0x192bb514},
1458        {0x00009974, 0x00000000},
1459        {0x00009978, 0x00000001},
1460        {0x0000997c, 0x00000000},
1461        {0x00009980, 0x00000000},
1462        {0x00009984, 0x00000000},
1463        {0x00009988, 0x00000000},
1464        {0x0000998c, 0x00000000},
1465        {0x00009990, 0x00000000},
1466        {0x00009994, 0x00000000},
1467        {0x00009998, 0x00000000},
1468        {0x0000999c, 0x00000000},
1469        {0x000099a0, 0x00000000},
1470        {0x000099a4, 0x00000001},
1471        {0x000099a8, 0x201fff00},
1472        {0x000099ac, 0x2def0400},
1473        {0x000099b0, 0x03051000},
1474        {0x000099b4, 0x00000820},
1475        {0x000099dc, 0x00000000},
1476        {0x000099e0, 0x00000000},
1477        {0x000099e4, 0xaaaaaaaa},
1478        {0x000099e8, 0x3c466478},
1479        {0x000099ec, 0x0cc80caa},
1480        {0x000099f0, 0x00000000},
1481        {0x0000a208, 0x803e68c8},
1482        {0x0000a210, 0x4080a333},
1483        {0x0000a214, 0x00206c10},
1484        {0x0000a218, 0x009c4060},
1485        {0x0000a220, 0x01834061},
1486        {0x0000a224, 0x00000400},
1487        {0x0000a228, 0x000003b5},
1488        {0x0000a22c, 0x00000000},
1489        {0x0000a234, 0x20202020},
1490        {0x0000a238, 0x20202020},
1491        {0x0000a244, 0x00000000},
1492        {0x0000a248, 0xfffffffc},
1493        {0x0000a24c, 0x00000000},
1494        {0x0000a254, 0x00000000},
1495        {0x0000a258, 0x0ccb5380},
1496        {0x0000a25c, 0x15151501},
1497        {0x0000a260, 0xdfa90f01},
1498        {0x0000a268, 0x00000000},
1499        {0x0000a26c, 0x0ebae9e6},
1500        {0x0000d270, 0x0d820820},
1501        {0x0000d35c, 0x07ffffef},
1502        {0x0000d360, 0x0fffffe7},
1503        {0x0000d364, 0x17ffffe5},
1504        {0x0000d368, 0x1fffffe4},
1505        {0x0000d36c, 0x37ffffe3},
1506        {0x0000d370, 0x3fffffe3},
1507        {0x0000d374, 0x57ffffe3},
1508        {0x0000d378, 0x5fffffe2},
1509        {0x0000d37c, 0x7fffffe2},
1510        {0x0000d380, 0x7f3c7bba},
1511        {0x0000d384, 0xf3307ff0},
1512        {0x0000a388, 0x0c000000},
1513        {0x0000a38c, 0x20202020},
1514        {0x0000a390, 0x20202020},
1515        {0x0000a39c, 0x00000001},
1516        {0x0000a3a0, 0x00000000},
1517        {0x0000a3a4, 0x00000000},
1518        {0x0000a3a8, 0x00000000},
1519        {0x0000a3ac, 0x00000000},
1520        {0x0000a3b0, 0x00000000},
1521        {0x0000a3b4, 0x00000000},
1522        {0x0000a3b8, 0x00000000},
1523        {0x0000a3bc, 0x00000000},
1524        {0x0000a3c0, 0x00000000},
1525        {0x0000a3c4, 0x00000000},
1526        {0x0000a3cc, 0x20202020},
1527        {0x0000a3d0, 0x20202020},
1528        {0x0000a3d4, 0x20202020},
1529        {0x0000a3e4, 0x00000000},
1530        {0x0000a3e8, 0x18c43433},
1531        {0x0000a3ec, 0x00f70081},
1532        {0x00007800, 0x00140000},
1533        {0x00007804, 0x0e4548d8},
1534        {0x00007808, 0x54214514},
1535        {0x0000780c, 0x02025830},
1536        {0x00007810, 0x71c0d388},
1537        {0x0000781c, 0x00000000},
1538        {0x00007824, 0x00d86fff},
1539        {0x0000782c, 0x6e36d97b},
1540        {0x00007834, 0x71400087},
1541        {0x00007844, 0x000c0db6},
1542        {0x00007848, 0x6db6246f},
1543        {0x0000784c, 0x6d9b66db},
1544        {0x00007850, 0x6d8c6dba},
1545        {0x00007854, 0x00040000},
1546        {0x00007858, 0xdb003012},
1547        {0x0000785c, 0x04924914},
1548        {0x00007860, 0x21084210},
1549        {0x00007864, 0xf7d7ffde},
1550        {0x00007868, 0xc2034080},
1551        {0x00007870, 0x10142c00},
1552};
1553
1554static const u32 ar9285Modes_high_power_tx_gain_9285_1_2[][5] = {
1555        /* Addr      5G_HT20     5G_HT40     2G_HT40     2G_HT20   */
1556        {0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
1557        {0x0000a304, 0x00000000, 0x00000000, 0x00006200, 0x00006200},
1558        {0x0000a308, 0x00000000, 0x00000000, 0x00008201, 0x00008201},
1559        {0x0000a30c, 0x00000000, 0x00000000, 0x0000b240, 0x0000b240},
1560        {0x0000a310, 0x00000000, 0x00000000, 0x0000d241, 0x0000d241},
1561        {0x0000a314, 0x00000000, 0x00000000, 0x0000f600, 0x0000f600},
1562        {0x0000a318, 0x00000000, 0x00000000, 0x00012800, 0x00012800},
1563        {0x0000a31c, 0x00000000, 0x00000000, 0x00016802, 0x00016802},
1564        {0x0000a320, 0x00000000, 0x00000000, 0x0001b805, 0x0001b805},
1565        {0x0000a324, 0x00000000, 0x00000000, 0x00021a80, 0x00021a80},
1566        {0x0000a328, 0x00000000, 0x00000000, 0x00028b00, 0x00028b00},
1567        {0x0000a32c, 0x00000000, 0x00000000, 0x0002ab40, 0x0002ab40},
1568        {0x0000a330, 0x00000000, 0x00000000, 0x0002cd80, 0x0002cd80},
1569        {0x0000a334, 0x00000000, 0x00000000, 0x00033d82, 0x00033d82},
1570        {0x0000a338, 0x0003891e, 0x0003891e, 0x0003891e, 0x0003891e},
1571        {0x0000a33c, 0x0003a95e, 0x0003a95e, 0x0003a95e, 0x0003a95e},
1572        {0x0000a340, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1573        {0x0000a344, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1574        {0x0000a348, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1575        {0x0000a34c, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1576        {0x0000a350, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1577        {0x0000a354, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1578        {0x00007814, 0x924934a8, 0x924934a8, 0x924934a8, 0x924934a8},
1579        {0x00007828, 0x26d2491b, 0x26d2491b, 0x26d2491b, 0x26d2491b},
1580        {0x00007830, 0xedb6d96e, 0xedb6d96e, 0xedb6d96e, 0xedb6d96e},
1581        {0x00007838, 0xfac68803, 0xfac68803, 0xfac68803, 0xfac68803},
1582        {0x0000783c, 0x0001fffe, 0x0001fffe, 0x0001fffe, 0x0001fffe},
1583        {0x00007840, 0xffeb1a20, 0xffeb1a20, 0xffeb1a20, 0xffeb1a20},
1584        {0x0000786c, 0x08609ebe, 0x08609ebe, 0x08609ebe, 0x08609ebe},
1585        {0x00007820, 0x00000c00, 0x00000c00, 0x00000c00, 0x00000c00},
1586        {0x0000a274, 0x0a22a652, 0x0a22a652, 0x0a216652, 0x0a216652},
1587        {0x0000a278, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7},
1588        {0x0000a27c, 0x050380e7, 0x050380e7, 0x050380e7, 0x050380e7},
1589        {0x0000a394, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7},
1590        {0x0000a398, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7},
1591        {0x0000a3dc, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7},
1592        {0x0000a3e0, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7},
1593};
1594
1595static const u32 ar9285Modes_original_tx_gain_9285_1_2[][5] = {
1596        /* Addr      5G_HT20     5G_HT40     2G_HT40     2G_HT20   */
1597        {0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
1598        {0x0000a304, 0x00000000, 0x00000000, 0x00009200, 0x00009200},
1599        {0x0000a308, 0x00000000, 0x00000000, 0x00010208, 0x00010208},
1600        {0x0000a30c, 0x00000000, 0x00000000, 0x00019608, 0x00019608},
1601        {0x0000a310, 0x00000000, 0x00000000, 0x00022618, 0x00022618},
1602        {0x0000a314, 0x00000000, 0x00000000, 0x0002a6c9, 0x0002a6c9},
1603        {0x0000a318, 0x00000000, 0x00000000, 0x00031710, 0x00031710},
1604        {0x0000a31c, 0x00000000, 0x00000000, 0x00035718, 0x00035718},
1605        {0x0000a320, 0x00000000, 0x00000000, 0x00038758, 0x00038758},
1606        {0x0000a324, 0x00000000, 0x00000000, 0x0003c75a, 0x0003c75a},
1607        {0x0000a328, 0x00000000, 0x00000000, 0x0004075c, 0x0004075c},
1608        {0x0000a32c, 0x00000000, 0x00000000, 0x0004475e, 0x0004475e},
1609        {0x0000a330, 0x00000000, 0x00000000, 0x0004679f, 0x0004679f},
1610        {0x0000a334, 0x00000000, 0x00000000, 0x000487df, 0x000487df},
1611        {0x0000a338, 0x0003891e, 0x0003891e, 0x0003891e, 0x0003891e},
1612        {0x0000a33c, 0x0003a95e, 0x0003a95e, 0x0003a95e, 0x0003a95e},
1613        {0x0000a340, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1614        {0x0000a344, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1615        {0x0000a348, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1616        {0x0000a34c, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1617        {0x0000a350, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1618        {0x0000a354, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1619        {0x00007814, 0x924934a8, 0x924934a8, 0x924934a8, 0x924934a8},
1620        {0x00007828, 0x26d2491b, 0x26d2491b, 0x26d2491b, 0x26d2491b},
1621        {0x00007830, 0xedb6d96e, 0xedb6d96e, 0xedb6d96e, 0xedb6d96e},
1622        {0x00007838, 0xfac68801, 0xfac68801, 0xfac68801, 0xfac68801},
1623        {0x0000783c, 0x0001fffe, 0x0001fffe, 0x0001fffe, 0x0001fffe},
1624        {0x00007840, 0xffeb1a20, 0xffeb1a20, 0xffeb1a20, 0xffeb1a20},
1625        {0x0000786c, 0x48609eb4, 0x48609eb4, 0x48609eb4, 0x48609eb4},
1626        {0x00007820, 0x00000c04, 0x00000c04, 0x00000c04, 0x00000c04},
1627        {0x0000a274, 0x0a21c652, 0x0a21c652, 0x0a21a652, 0x0a21a652},
1628        {0x0000a278, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c},
1629        {0x0000a27c, 0x050e039c, 0x050e039c, 0x050e039c, 0x050e039c},
1630        {0x0000a394, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c},
1631        {0x0000a398, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c},
1632        {0x0000a3dc, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c},
1633        {0x0000a3e0, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c},
1634};
1635
1636static const u32 ar9285Modes_XE2_0_normal_power[][5] = {
1637        /* Addr      5G_HT20     5G_HT40     2G_HT40     2G_HT20   */
1638        {0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
1639        {0x0000a304, 0x00000000, 0x00000000, 0x00009200, 0x00009200},
1640        {0x0000a308, 0x00000000, 0x00000000, 0x00010208, 0x00010208},
1641        {0x0000a30c, 0x00000000, 0x00000000, 0x00019608, 0x00019608},
1642        {0x0000a310, 0x00000000, 0x00000000, 0x00022618, 0x00022618},
1643        {0x0000a314, 0x00000000, 0x00000000, 0x0002a6c9, 0x0002a6c9},
1644        {0x0000a318, 0x00000000, 0x00000000, 0x00031710, 0x00031710},
1645        {0x0000a31c, 0x00000000, 0x00000000, 0x00035718, 0x00035718},
1646        {0x0000a320, 0x00000000, 0x00000000, 0x00038758, 0x00038758},
1647        {0x0000a324, 0x00000000, 0x00000000, 0x0003c75a, 0x0003c75a},
1648        {0x0000a328, 0x00000000, 0x00000000, 0x0004075c, 0x0004075c},
1649        {0x0000a32c, 0x00000000, 0x00000000, 0x0004475e, 0x0004475e},
1650        {0x0000a330, 0x00000000, 0x00000000, 0x0004679f, 0x0004679f},
1651        {0x0000a334, 0x00000000, 0x00000000, 0x000487df, 0x000487df},
1652        {0x0000a338, 0x0003891e, 0x0003891e, 0x0003891e, 0x0003891e},
1653        {0x0000a33c, 0x0003a95e, 0x0003a95e, 0x0003a95e, 0x0003a95e},
1654        {0x0000a340, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1655        {0x0000a344, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1656        {0x0000a348, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1657        {0x0000a34c, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1658        {0x0000a350, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1659        {0x0000a354, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1660        {0x00007814, 0x92497ca8, 0x92497ca8, 0x92497ca8, 0x92497ca8},
1661        {0x00007828, 0x4ad2491b, 0x4ad2491b, 0x2ad2491b, 0x4ad2491b},
1662        {0x00007830, 0xedb6da6e, 0xedb6da6e, 0xedb6da6e, 0xedb6da6e},
1663        {0x00007838, 0xdac71441, 0xdac71441, 0xdac71441, 0xdac71441},
1664        {0x0000783c, 0x2481f6fe, 0x2481f6fe, 0x2481f6fe, 0x2481f6fe},
1665        {0x00007840, 0xba5f638c, 0xba5f638c, 0xba5f638c, 0xba5f638c},
1666        {0x0000786c, 0x48609eb4, 0x48609eb4, 0x48609eb4, 0x48609eb4},
1667        {0x00007820, 0x00000c04, 0x00000c04, 0x00000c04, 0x00000c04},
1668        {0x0000a274, 0x0a21c652, 0x0a21c652, 0x0a21a652, 0x0a21a652},
1669        {0x0000a278, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c},
1670        {0x0000a27c, 0x050e039c, 0x050e039c, 0x050e039c, 0x050e039c},
1671        {0x0000a394, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c},
1672        {0x0000a398, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c},
1673        {0x0000a3dc, 0x39ce739c, 0x39ce739c, 0x39ce739c, 0x39ce739c},
1674        {0x0000a3e0, 0x0000039c, 0x0000039c, 0x0000039c, 0x0000039c},
1675};
1676
1677static const u32 ar9285Modes_XE2_0_high_power[][5] = {
1678        /* Addr      5G_HT20     5G_HT40     2G_HT40     2G_HT20   */
1679        {0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
1680        {0x0000a304, 0x00000000, 0x00000000, 0x00006200, 0x00006200},
1681        {0x0000a308, 0x00000000, 0x00000000, 0x00008201, 0x00008201},
1682        {0x0000a30c, 0x00000000, 0x00000000, 0x0000b240, 0x0000b240},
1683        {0x0000a310, 0x00000000, 0x00000000, 0x0000d241, 0x0000d241},
1684        {0x0000a314, 0x00000000, 0x00000000, 0x0000f600, 0x0000f600},
1685        {0x0000a318, 0x00000000, 0x00000000, 0x00012800, 0x00012800},
1686        {0x0000a31c, 0x00000000, 0x00000000, 0x00016802, 0x00016802},
1687        {0x0000a320, 0x00000000, 0x00000000, 0x0001b805, 0x0001b805},
1688        {0x0000a324, 0x00000000, 0x00000000, 0x00021a80, 0x00021a80},
1689        {0x0000a328, 0x00000000, 0x00000000, 0x00028b00, 0x00028b00},
1690        {0x0000a32c, 0x00000000, 0x00000000, 0x0002ab40, 0x0002ab40},
1691        {0x0000a330, 0x00000000, 0x00000000, 0x0002cd80, 0x0002cd80},
1692        {0x0000a334, 0x00000000, 0x00000000, 0x00033d82, 0x00033d82},
1693        {0x0000a338, 0x0003891e, 0x0003891e, 0x0003891e, 0x0003891e},
1694        {0x0000a33c, 0x0003a95e, 0x0003a95e, 0x0003a95e, 0x0003a95e},
1695        {0x0000a340, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1696        {0x0000a344, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1697        {0x0000a348, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1698        {0x0000a34c, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1699        {0x0000a350, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1700        {0x0000a354, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
1701        {0x00007814, 0x92497ca8, 0x92497ca8, 0x92497ca8, 0x92497ca8},
1702        {0x00007828, 0x4ad2491b, 0x4ad2491b, 0x2ad2491b, 0x4ad2491b},
1703        {0x00007830, 0xedb6da6e, 0xedb6da6e, 0xedb6da6e, 0xedb6da6e},
1704        {0x00007838, 0xdac71443, 0xdac71443, 0xdac71443, 0xdac71443},
1705        {0x0000783c, 0x2481f6fe, 0x2481f6fe, 0x2481f6fe, 0x2481f6fe},
1706        {0x00007840, 0xba5f638c, 0xba5f638c, 0xba5f638c, 0xba5f638c},
1707        {0x0000786c, 0x08609ebe, 0x08609ebe, 0x08609ebe, 0x08609ebe},
1708        {0x00007820, 0x00000c00, 0x00000c00, 0x00000c00, 0x00000c00},
1709        {0x0000a274, 0x0a22a652, 0x0a22a652, 0x0a216652, 0x0a216652},
1710        {0x0000a278, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7},
1711        {0x0000a27c, 0x050380e7, 0x050380e7, 0x050380e7, 0x050380e7},
1712        {0x0000a394, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7},
1713        {0x0000a398, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7},
1714        {0x0000a3dc, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7},
1715        {0x0000a3e0, 0x000000e7, 0x000000e7, 0x000000e7, 0x000000e7},
1716};
1717
1718static const u32 ar9287Modes_9287_1_1[][5] = {
1719        /* Addr      5G_HT20     5G_HT40     2G_HT40     2G_HT20   */
1720        {0x00001030, 0x00000000, 0x00000000, 0x000002c0, 0x00000160},
1721        {0x00001070, 0x00000000, 0x00000000, 0x00000318, 0x0000018c},
1722        {0x000010b0, 0x00000000, 0x00000000, 0x00007c70, 0x00003e38},
1723        {0x000010f0, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
1724        {0x00008014, 0x00000000, 0x00000000, 0x10801600, 0x08400b00},
1725        {0x0000801c, 0x00000000, 0x00000000, 0x12e00057, 0x12e0002b},
1726        {0x00008120, 0x08f04800, 0x08f04800, 0x08f04810, 0x08f04810},
1727        {0x000081d0, 0x00003200, 0x00003200, 0x0000320a, 0x0000320a},
1728        {0x00008318, 0x00000000, 0x00000000, 0x00006880, 0x00003440},
1729        {0x00009804, 0x00000000, 0x00000000, 0x000003c4, 0x00000300},
1730        {0x00009820, 0x00000000, 0x00000000, 0x02020200, 0x02020200},
1731        {0x00009824, 0x00000000, 0x00000000, 0x01000e0e, 0x01000e0e},
1732        {0x00009828, 0x00000000, 0x00000000, 0x3a020001, 0x3a020001},
1733        {0x00009834, 0x00000000, 0x00000000, 0x00000e0e, 0x00000e0e},
1734        {0x00009838, 0x00000003, 0x00000003, 0x00000007, 0x00000007},
1735        {0x00009840, 0x206a002e, 0x206a002e, 0x206a012e, 0x206a012e},
1736        {0x00009844, 0x03720000, 0x03720000, 0x037216a0, 0x037216a0},
1737        {0x00009850, 0x60000000, 0x60000000, 0x6d4000e2, 0x6c4000e2},
1738        {0x00009858, 0x7c000d00, 0x7c000d00, 0x7ec84d2e, 0x7ec84d2e},
1739        {0x0000985c, 0x3100005e, 0x3100005e, 0x3139605e, 0x31395d5e},
1740        {0x00009860, 0x00058d00, 0x00058d00, 0x00058d20, 0x00058d20},
1741        {0x00009864, 0x00000e00, 0x00000e00, 0x0001ce00, 0x0001ce00},
1742        {0x00009868, 0x000040c0, 0x000040c0, 0x5ac640d0, 0x5ac640d0},
1743        {0x0000986c, 0x00000080, 0x00000080, 0x06903881, 0x06903881},
1744        {0x00009914, 0x00000000, 0x00000000, 0x00001130, 0x00000898},
1745        {0x00009918, 0x00000000, 0x00000000, 0x00000016, 0x0000000b},
1746        {0x00009924, 0xd00a8a01, 0xd00a8a01, 0xd00a8a0d, 0xd00a8a0d},
1747        {0x00009944, 0xefbc0000, 0xefbc0000, 0xefbc1010, 0xefbc1010},
1748        {0x00009960, 0x00000000, 0x00000000, 0x00000010, 0x00000010},
1749        {0x0000a960, 0x00000000, 0x00000000, 0x00000010, 0x00000010},
1750        {0x00009964, 0x00000000, 0x00000000, 0x00000210, 0x00000210},
1751        {0x0000c968, 0x00000200, 0x00000200, 0x000003ce, 0x000003ce},
1752        {0x000099b8, 0x00000000, 0x00000000, 0x0000001c, 0x0000001c},
1753        {0x000099bc, 0x00000000, 0x00000000, 0x00000c00, 0x00000c00},
1754        {0x000099c0, 0x00000000, 0x00000000, 0x05eea6d4, 0x05eea6d4},
1755        {0x0000a204, 0x00000440, 0x00000440, 0x00000444, 0x00000444},
1756        {0x0000a20c, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
1757        {0x0000b20c, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
1758        {0x0000a21c, 0x1803800a, 0x1803800a, 0x1883800a, 0x1883800a},
1759        {0x0000a230, 0x00000000, 0x00000000, 0x00000210, 0x00000108},
1760        {0x0000a250, 0x00000000, 0x00000000, 0x0004a000, 0x0004a000},
1761        {0x0000a358, 0x7999aa02, 0x7999aa02, 0x7999aa0e, 0x7999aa0e},
1762        {0x0000a3d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
1763};
1764
1765static const u32 ar9287Common_9287_1_1[][2] = {
1766        /* Addr      allmodes  */
1767        {0x0000000c, 0x00000000},
1768        {0x00000030, 0x00020015},
1769        {0x00000034, 0x00000005},
1770        {0x00000040, 0x00000000},
1771        {0x00000044, 0x00000008},
1772        {0x00000048, 0x00000008},
1773        {0x0000004c, 0x00000010},
1774        {0x00000050, 0x00000000},
1775        {0x00000054, 0x0000001f},
1776        {0x00000800, 0x00000000},
1777        {0x00000804, 0x00000000},
1778        {0x00000808, 0x00000000},
1779        {0x0000080c, 0x00000000},
1780        {0x00000810, 0x00000000},
1781        {0x00000814, 0x00000000},
1782        {0x00000818, 0x00000000},
1783        {0x0000081c, 0x00000000},
1784        {0x00000820, 0x00000000},
1785        {0x00000824, 0x00000000},
1786        {0x00001040, 0x002ffc0f},
1787        {0x00001044, 0x002ffc0f},
1788        {0x00001048, 0x002ffc0f},
1789        {0x0000104c, 0x002ffc0f},
1790        {0x00001050, 0x002ffc0f},
1791        {0x00001054, 0x002ffc0f},
1792        {0x00001058, 0x002ffc0f},
1793        {0x0000105c, 0x002ffc0f},
1794        {0x00001060, 0x002ffc0f},
1795        {0x00001064, 0x002ffc0f},
1796        {0x00001230, 0x00000000},
1797        {0x00001270, 0x00000000},
1798        {0x00001038, 0x00000000},
1799        {0x00001078, 0x00000000},
1800        {0x000010b8, 0x00000000},
1801        {0x000010f8, 0x00000000},
1802        {0x00001138, 0x00000000},
1803        {0x00001178, 0x00000000},
1804        {0x000011b8, 0x00000000},
1805        {0x000011f8, 0x00000000},
1806        {0x00001238, 0x00000000},
1807        {0x00001278, 0x00000000},
1808        {0x000012b8, 0x00000000},
1809        {0x000012f8, 0x00000000},
1810        {0x00001338, 0x00000000},
1811        {0x00001378, 0x00000000},
1812        {0x000013b8, 0x00000000},
1813        {0x000013f8, 0x00000000},
1814        {0x00001438, 0x00000000},
1815        {0x00001478, 0x00000000},
1816        {0x000014b8, 0x00000000},
1817        {0x000014f8, 0x00000000},
1818        {0x00001538, 0x00000000},
1819        {0x00001578, 0x00000000},
1820        {0x000015b8, 0x00000000},
1821        {0x000015f8, 0x00000000},
1822        {0x00001638, 0x00000000},
1823        {0x00001678, 0x00000000},
1824        {0x000016b8, 0x00000000},
1825        {0x000016f8, 0x00000000},
1826        {0x00001738, 0x00000000},
1827        {0x00001778, 0x00000000},
1828        {0x000017b8, 0x00000000},
1829        {0x000017f8, 0x00000000},
1830        {0x0000103c, 0x00000000},
1831        {0x0000107c, 0x00000000},
1832        {0x000010bc, 0x00000000},
1833        {0x000010fc, 0x00000000},
1834        {0x0000113c, 0x00000000},
1835        {0x0000117c, 0x00000000},
1836        {0x000011bc, 0x00000000},
1837        {0x000011fc, 0x00000000},
1838        {0x0000123c, 0x00000000},
1839        {0x0000127c, 0x00000000},
1840        {0x000012bc, 0x00000000},
1841        {0x000012fc, 0x00000000},
1842        {0x0000133c, 0x00000000},
1843        {0x0000137c, 0x00000000},
1844        {0x000013bc, 0x00000000},
1845        {0x000013fc, 0x00000000},
1846        {0x0000143c, 0x00000000},
1847        {0x0000147c, 0x00000000},
1848        {0x00004030, 0x00000002},
1849        {0x0000403c, 0x00000002},
1850        {0x00004024, 0x0000001f},
1851        {0x00004060, 0x00000000},
1852        {0x00004064, 0x00000000},
1853        {0x00007010, 0x00000033},
1854        {0x00007020, 0x00000000},
1855        {0x00007034, 0x00000002},
1856        {0x00007038, 0x000004c2},
1857        {0x00008004, 0x00000000},
1858        {0x00008008, 0x00000000},
1859        {0x0000800c, 0x00000000},
1860        {0x00008018, 0x00000700},
1861        {0x00008020, 0x00000000},
1862        {0x00008038, 0x00000000},
1863        {0x0000803c, 0x00000000},
1864        {0x00008048, 0x40000000},
1865        {0x00008054, 0x00000000},
1866        {0x00008058, 0x00000000},
1867        {0x0000805c, 0x000fc78f},
1868        {0x00008060, 0x0000000f},
1869        {0x00008064, 0x00000000},
1870        {0x00008070, 0x00000000},
1871        {0x000080c0, 0x2a80001a},
1872        {0x000080c4, 0x05dc01e0},
1873        {0x000080c8, 0x1f402710},
1874        {0x000080cc, 0x01f40000},
1875        {0x000080d0, 0x00001e00},
1876        {0x000080d4, 0x00000000},
1877        {0x000080d8, 0x00400000},
1878        {0x000080e0, 0xffffffff},
1879        {0x000080e4, 0x0000ffff},
1880        {0x000080e8, 0x003f3f3f},
1881        {0x000080ec, 0x00000000},
1882        {0x000080f0, 0x00000000},
1883        {0x000080f4, 0x00000000},
1884        {0x000080f8, 0x00000000},
1885        {0x000080fc, 0x00020000},
1886        {0x00008100, 0x00020000},
1887        {0x00008104, 0x00000001},
1888        {0x00008108, 0x00000052},
1889        {0x0000810c, 0x00000000},
1890        {0x00008110, 0x00000168},
1891        {0x00008118, 0x000100aa},
1892        {0x0000811c, 0x00003210},
1893        {0x00008124, 0x00000000},
1894        {0x00008128, 0x00000000},
1895        {0x0000812c, 0x00000000},
1896        {0x00008130, 0x00000000},
1897        {0x00008134, 0x00000000},
1898        {0x00008138, 0x00000000},
1899        {0x0000813c, 0x00000000},
1900        {0x00008144, 0xffffffff},
1901        {0x00008168, 0x00000000},
1902        {0x0000816c, 0x00000000},
1903        {0x00008170, 0x18487320},
1904        {0x00008174, 0xfaa4fa50},
1905        {0x00008178, 0x00000100},
1906        {0x0000817c, 0x00000000},
1907        {0x000081c0, 0x00000000},
1908        {0x000081c4, 0x00000000},
1909        {0x000081d4, 0x00000000},
1910        {0x000081ec, 0x00000000},
1911        {0x000081f0, 0x00000000},
1912        {0x000081f4, 0x00000000},
1913        {0x000081f8, 0x00000000},
1914        {0x000081fc, 0x00000000},
1915        {0x00008200, 0x00000000},
1916        {0x00008204, 0x00000000},
1917        {0x00008208, 0x00000000},
1918        {0x0000820c, 0x00000000},
1919        {0x00008210, 0x00000000},
1920        {0x00008214, 0x00000000},
1921        {0x00008218, 0x00000000},
1922        {0x0000821c, 0x00000000},
1923        {0x00008220, 0x00000000},
1924        {0x00008224, 0x00000000},
1925        {0x00008228, 0x00000000},
1926        {0x0000822c, 0x00000000},
1927        {0x00008230, 0x00000000},
1928        {0x00008234, 0x00000000},
1929        {0x00008238, 0x00000000},
1930        {0x0000823c, 0x00000000},
1931        {0x00008240, 0x00100000},
1932        {0x00008244, 0x0010f400},
1933        {0x00008248, 0x00000100},
1934        {0x0000824c, 0x0001e800},
1935        {0x00008250, 0x00000000},
1936        {0x00008254, 0x00000000},
1937        {0x00008258, 0x00000000},
1938        {0x0000825c, 0x400000ff},
1939        {0x00008260, 0x00080922},
1940        {0x00008264, 0x88a00010},
1941        {0x00008270, 0x00000000},
1942        {0x00008274, 0x40000000},
1943        {0x00008278, 0x003e4180},
1944        {0x0000827c, 0x00000000},
1945        {0x00008284, 0x0000002c},
1946        {0x00008288, 0x0000002c},
1947        {0x0000828c, 0x000000ff},
1948        {0x00008294, 0x00000000},
1949        {0x00008298, 0x00000000},
1950        {0x0000829c, 0x00000000},
1951        {0x00008300, 0x00000040},
1952        {0x00008314, 0x00000000},
1953        {0x00008328, 0x00000000},
1954        {0x0000832c, 0x00000007},
1955        {0x00008330, 0x00000302},
1956        {0x00008334, 0x00000e00},
1957        {0x00008338, 0x00ff0000},
1958        {0x0000833c, 0x00000000},
1959        {0x00008340, 0x000107ff},
1960        {0x00008344, 0x01c81043},
1961        {0x00008360, 0xffffffff},
1962        {0x00008364, 0xffffffff},
1963        {0x00008368, 0x00000000},
1964        {0x00008370, 0x00000000},
1965        {0x00008374, 0x000000ff},
1966        {0x00008378, 0x00000000},
1967        {0x0000837c, 0x00000000},
1968        {0x00008380, 0xffffffff},
1969        {0x00008384, 0xffffffff},
1970        {0x00008390, 0x0fffffff},
1971        {0x00008394, 0x0fffffff},
1972        {0x00008398, 0x00000000},
1973        {0x0000839c, 0x00000000},
1974        {0x000083a0, 0x00000000},
1975        {0x00009808, 0x00000000},
1976        {0x0000980c, 0xafe68e30},
1977        {0x00009810, 0xfd14e000},
1978        {0x00009814, 0x9c0a9f6b},
1979        {0x0000981c, 0x00000000},
1980        {0x0000982c, 0x0000a000},
1981        {0x00009830, 0x00000000},
1982        {0x0000983c, 0x00200400},
1983        {0x0000984c, 0x0040233c},
1984        {0x0000a84c, 0x0040233c},
1985        {0x00009854, 0x00000044},
1986        {0x00009900, 0x00000000},
1987        {0x00009904, 0x00000000},
1988        {0x00009908, 0x00000000},
1989        {0x0000990c, 0x00000000},
1990        {0x00009910, 0x10002310},
1991        {0x0000991c, 0x10000fff},
1992        {0x00009920, 0x04900000},
1993        {0x0000a920, 0x04900000},
1994        {0x00009928, 0x00000001},
1995        {0x0000992c, 0x00000004},
1996        {0x00009930, 0x00000000},
1997        {0x0000a930, 0x00000000},
1998        {0x00009934, 0x1e1f2022},
1999        {0x00009938, 0x0a0b0c0d},
2000        {0x0000993c, 0x00000000},
2001        {0x00009948, 0x9280c00a},
2002        {0x0000994c, 0x00020028},
2003        {0x00009954, 0x5f3ca3de},
2004        {0x00009958, 0x0108ecff},
2005        {0x00009940, 0x14750604},
2006        {0x0000c95c, 0x004b6a8e},
2007        {0x00009970, 0x990bb514},
2008        {0x00009974, 0x00000000},
2009        {0x00009978, 0x00000001},
2010        {0x0000997c, 0x00000000},
2011        {0x000099a0, 0x00000000},
2012        {0x000099a4, 0x00000001},
2013        {0x000099a8, 0x201fff00},
2014        {0x000099ac, 0x0c6f0000},
2015        {0x000099b0, 0x03051000},
2016        {0x000099b4, 0x00000820},
2017        {0x000099c4, 0x06336f77},
2018        {0x000099c8, 0x6af6532f},
2019        {0x000099cc, 0x08f186c8},
2020        {0x000099d0, 0x00046384},
2021        {0x000099dc, 0x00000000},
2022        {0x000099e0, 0x00000000},
2023        {0x000099e4, 0xaaaaaaaa},
2024        {0x000099e8, 0x3c466478},
2025        {0x000099ec, 0x0cc80caa},
2026        {0x000099f0, 0x00000000},
2027        {0x000099fc, 0x00001042},
2028        {0x0000a208, 0x803e4788},
2029        {0x0000a210, 0x4080a333},
2030        {0x0000a214, 0x40206c10},
2031        {0x0000a218, 0x009c4060},
2032        {0x0000a220, 0x01834061},
2033        {0x0000a224, 0x00000400},
2034        {0x0000a228, 0x000003b5},
2035        {0x0000a22c, 0x233f7180},
2036        {0x0000a234, 0x20202020},
2037        {0x0000a238, 0x20202020},
2038        {0x0000a23c, 0x13c889af},
2039        {0x0000a240, 0x38490a20},
2040        {0x0000a244, 0x00000000},
2041        {0x0000a248, 0xfffffffc},
2042        {0x0000a24c, 0x00000000},
2043        {0x0000a254, 0x00000000},
2044        {0x0000a258, 0x0cdbd380},
2045        {0x0000a25c, 0x0f0f0f01},
2046        {0x0000a260, 0xdfa91f01},
2047        {0x0000a264, 0x00418a11},
2048        {0x0000b264, 0x00418a11},
2049        {0x0000a268, 0x00000000},
2050        {0x0000a26c, 0x0e79e5c6},
2051        {0x0000b26c, 0x0e79e5c6},
2052        {0x0000d270, 0x00820820},
2053        {0x0000a278, 0x1ce739ce},
2054        {0x0000a27c, 0x050701ce},
2055        {0x0000d35c, 0x07ffffef},
2056        {0x0000d360, 0x0fffffe7},
2057        {0x0000d364, 0x17ffffe5},
2058        {0x0000d368, 0x1fffffe4},
2059        {0x0000d36c, 0x37ffffe3},
2060        {0x0000d370, 0x3fffffe3},
2061        {0x0000d374, 0x57ffffe3},
2062        {0x0000d378, 0x5fffffe2},
2063        {0x0000d37c, 0x7fffffe2},
2064        {0x0000d380, 0x7f3c7bba},
2065        {0x0000d384, 0xf3307ff0},
2066        {0x0000a388, 0x0c000000},
2067        {0x0000a38c, 0x20202020},
2068        {0x0000a390, 0x20202020},
2069        {0x0000a394, 0x1ce739ce},
2070        {0x0000a398, 0x000001ce},
2071        {0x0000b398, 0x000001ce},
2072        {0x0000a39c, 0x00000001},
2073        {0x0000a3c8, 0x00000246},
2074        {0x0000a3cc, 0x20202020},
2075        {0x0000a3d0, 0x20202020},
2076        {0x0000a3d4, 0x20202020},
2077        {0x0000a3dc, 0x1ce739ce},
2078        {0x0000a3e0, 0x000001ce},
2079        {0x0000a3e4, 0x00000000},
2080        {0x0000a3e8, 0x18c43433},
2081        {0x0000a3ec, 0x00f70081},
2082        {0x0000a3f0, 0x01036a1e},
2083        {0x0000a3f4, 0x00000000},
2084        {0x0000b3f4, 0x00000000},
2085        {0x0000a7d8, 0x000003f1},
2086        {0x00007800, 0x00000800},
2087        {0x00007804, 0x6c35ffd2},
2088        {0x00007808, 0x6db6c000},
2089        {0x0000780c, 0x6db6cb30},
2090        {0x00007810, 0x6db6cb6c},
2091        {0x00007814, 0x0501e200},
2092        {0x00007818, 0x0094128d},
2093        {0x0000781c, 0x976ee392},
2094        {0x00007820, 0xf75ff6fc},
2095        {0x00007824, 0x00040000},
2096        {0x00007828, 0xdb003012},
2097        {0x0000782c, 0x04924914},
2098        {0x00007830, 0x21084210},
2099        {0x00007834, 0x00140000},
2100        {0x00007838, 0x0e4548d8},
2101        {0x0000783c, 0x54214514},
2102        {0x00007840, 0x02025830},
2103        {0x00007844, 0x71c0d388},
2104        {0x00007848, 0x934934a8},
2105        {0x00007850, 0x00000000},
2106        {0x00007854, 0x00000800},
2107        {0x00007858, 0x6c35ffd2},
2108        {0x0000785c, 0x6db6c000},
2109        {0x00007860, 0x6db6cb30},
2110        {0x00007864, 0x6db6cb6c},
2111        {0x00007868, 0x0501e200},
2112        {0x0000786c, 0x0094128d},
2113        {0x00007870, 0x976ee392},
2114        {0x00007874, 0xf75ff6fc},
2115        {0x00007878, 0x00040000},
2116        {0x0000787c, 0xdb003012},
2117        {0x00007880, 0x04924914},
2118        {0x00007884, 0x21084210},
2119        {0x00007888, 0x001b6db0},
2120        {0x0000788c, 0x00376b63},
2121        {0x00007890, 0x06db6db6},
2122        {0x00007894, 0x006d8000},
2123        {0x00007898, 0x48100000},
2124        {0x0000789c, 0x00000000},
2125        {0x000078a0, 0x08000000},
2126        {0x000078a4, 0x0007ffd8},
2127        {0x000078a8, 0x0007ffd8},
2128        {0x000078ac, 0x001c0020},
2129        {0x000078b0, 0x00060aeb},
2130        {0x000078b4, 0x40008080},
2131        {0x000078b8, 0x2a850160},
2132};
2133
2134static const u32 ar9287Common_normal_cck_fir_coeff_9287_1_1[][2] = {
2135        /* Addr      allmodes  */
2136        {0x0000a1f4, 0x00fffeff},
2137        {0x0000a1f8, 0x00f5f9ff},
2138        {0x0000a1fc, 0xb79f6427},
2139};
2140
2141static const u32 ar9287Common_japan_2484_cck_fir_coeff_9287_1_1[][2] = {
2142        /* Addr      allmodes  */
2143        {0x0000a1f4, 0x00000000},
2144        {0x0000a1f8, 0xefff0301},
2145        {0x0000a1fc, 0xca9228ee},
2146};
2147
2148static const u32 ar9287Modes_tx_gain_9287_1_1[][5] = {
2149        /* Addr      5G_HT20     5G_HT40     2G_HT40     2G_HT20   */
2150        {0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
2151        {0x0000a304, 0x00000000, 0x00000000, 0x00004002, 0x00004002},
2152        {0x0000a308, 0x00000000, 0x00000000, 0x00008004, 0x00008004},
2153        {0x0000a30c, 0x00000000, 0x00000000, 0x0000c00a, 0x0000c00a},
2154        {0x0000a310, 0x00000000, 0x00000000, 0x0001000c, 0x0001000c},
2155        {0x0000a314, 0x00000000, 0x00000000, 0x0001420b, 0x0001420b},
2156        {0x0000a318, 0x00000000, 0x00000000, 0x0001824a, 0x0001824a},
2157        {0x0000a31c, 0x00000000, 0x00000000, 0x0001c44a, 0x0001c44a},
2158        {0x0000a320, 0x00000000, 0x00000000, 0x0002064a, 0x0002064a},
2159        {0x0000a324, 0x00000000, 0x00000000, 0x0002484a, 0x0002484a},
2160        {0x0000a328, 0x00000000, 0x00000000, 0x00028a4a, 0x00028a4a},
2161        {0x0000a32c, 0x00000000, 0x00000000, 0x0002cc4a, 0x0002cc4a},
2162        {0x0000a330, 0x00000000, 0x00000000, 0x00030e4a, 0x00030e4a},
2163        {0x0000a334, 0x00000000, 0x00000000, 0x00034e8a, 0x00034e8a},
2164        {0x0000a338, 0x00000000, 0x00000000, 0x00038e8c, 0x00038e8c},
2165        {0x0000a33c, 0x00000000, 0x00000000, 0x0003cecc, 0x0003cecc},
2166        {0x0000a340, 0x00000000, 0x00000000, 0x00040ed4, 0x00040ed4},
2167        {0x0000a344, 0x00000000, 0x00000000, 0x00044edc, 0x00044edc},
2168        {0x0000a348, 0x00000000, 0x00000000, 0x00048ede, 0x00048ede},
2169        {0x0000a34c, 0x00000000, 0x00000000, 0x0004cf1e, 0x0004cf1e},
2170        {0x0000a350, 0x00000000, 0x00000000, 0x00050f5e, 0x00050f5e},
2171        {0x0000a354, 0x00000000, 0x00000000, 0x00054f9e, 0x00054f9e},
2172        {0x0000a780, 0x00000000, 0x00000000, 0x00000062, 0x00000062},
2173        {0x0000a784, 0x00000000, 0x00000000, 0x00004064, 0x00004064},
2174        {0x0000a788, 0x00000000, 0x00000000, 0x000080a4, 0x000080a4},
2175        {0x0000a78c, 0x00000000, 0x00000000, 0x0000c0aa, 0x0000c0aa},
2176        {0x0000a790, 0x00000000, 0x00000000, 0x000100ac, 0x000100ac},
2177        {0x0000a794, 0x00000000, 0x00000000, 0x000140b4, 0x000140b4},
2178        {0x0000a798, 0x00000000, 0x00000000, 0x000180f4, 0x000180f4},
2179        {0x0000a79c, 0x00000000, 0x00000000, 0x0001c134, 0x0001c134},
2180        {0x0000a7a0, 0x00000000, 0x00000000, 0x00020174, 0x00020174},
2181        {0x0000a7a4, 0x00000000, 0x00000000, 0x0002417c, 0x0002417c},
2182        {0x0000a7a8, 0x00000000, 0x00000000, 0x0002817e, 0x0002817e},
2183        {0x0000a7ac, 0x00000000, 0x00000000, 0x0002c1be, 0x0002c1be},
2184        {0x0000a7b0, 0x00000000, 0x00000000, 0x000301fe, 0x000301fe},
2185        {0x0000a7b4, 0x00000000, 0x00000000, 0x000301fe, 0x000301fe},
2186        {0x0000a7b8, 0x00000000, 0x00000000, 0x000301fe, 0x000301fe},
2187        {0x0000a7bc, 0x00000000, 0x00000000, 0x000301fe, 0x000301fe},
2188        {0x0000a7c0, 0x00000000, 0x00000000, 0x000301fe, 0x000301fe},
2189        {0x0000a7c4, 0x00000000, 0x00000000, 0x000301fe, 0x000301fe},
2190        {0x0000a7c8, 0x00000000, 0x00000000, 0x000301fe, 0x000301fe},
2191        {0x0000a7cc, 0x00000000, 0x00000000, 0x000301fe, 0x000301fe},
2192        {0x0000a7d0, 0x00000000, 0x00000000, 0x000301fe, 0x000301fe},
2193        {0x0000a7d4, 0x00000000, 0x00000000, 0x000301fe, 0x000301fe},
2194        {0x0000a274, 0x0a180000, 0x0a180000, 0x0a1aa000, 0x0a1aa000},
2195};
2196
2197static const u32 ar9287Modes_rx_gain_9287_1_1[][5] = {
2198        /* Addr      5G_HT20     5G_HT40     2G_HT40     2G_HT20   */
2199        {0x00009a00, 0x00000000, 0x00000000, 0x0000a120, 0x0000a120},
2200        {0x00009a04, 0x00000000, 0x00000000, 0x0000a124, 0x0000a124},
2201        {0x00009a08, 0x00000000, 0x00000000, 0x0000a128, 0x0000a128},
2202        {0x00009a0c, 0x00000000, 0x00000000, 0x0000a12c, 0x0000a12c},
2203        {0x00009a10, 0x00000000, 0x00000000, 0x0000a130, 0x0000a130},
2204        {0x00009a14, 0x00000000, 0x00000000, 0x0000a194, 0x0000a194},
2205        {0x00009a18, 0x00000000, 0x00000000, 0x0000a198, 0x0000a198},
2206        {0x00009a1c, 0x00000000, 0x00000000, 0x0000a20c, 0x0000a20c},
2207        {0x00009a20, 0x00000000, 0x00000000, 0x0000a210, 0x0000a210},
2208        {0x00009a24, 0x00000000, 0x00000000, 0x0000a284, 0x0000a284},
2209        {0x00009a28, 0x00000000, 0x00000000, 0x0000a288, 0x0000a288},
2210        {0x00009a2c, 0x00000000, 0x00000000, 0x0000a28c, 0x0000a28c},
2211        {0x00009a30, 0x00000000, 0x00000000, 0x0000a290, 0x0000a290},
2212        {0x00009a34, 0x00000000, 0x00000000, 0x0000a294, 0x0000a294},
2213        {0x00009a38, 0x00000000, 0x00000000, 0x0000a2a0, 0x0000a2a0},
2214        {0x00009a3c, 0x00000000, 0x00000000, 0x0000a2a4, 0x0000a2a4},
2215        {0x00009a40, 0x00000000, 0x00000000, 0x0000a2a8, 0x0000a2a8},
2216        {0x00009a44, 0x00000000, 0x00000000, 0x0000a2ac, 0x0000a2ac},
2217        {0x00009a48, 0x00000000, 0x00000000, 0x0000a2b0, 0x0000a2b0},
2218        {0x00009a4c, 0x00000000, 0x00000000, 0x0000a2b4, 0x0000a2b4},
2219        {0x00009a50, 0x00000000, 0x00000000, 0x0000a2b8, 0x0000a2b8},
2220        {0x00009a54, 0x00000000, 0x00000000, 0x0000a2c4, 0x0000a2c4},
2221        {0x00009a58, 0x00000000, 0x00000000, 0x0000a708, 0x0000a708},
2222        {0x00009a5c, 0x00000000, 0x00000000, 0x0000a70c, 0x0000a70c},
2223        {0x00009a60, 0x00000000, 0x00000000, 0x0000a710, 0x0000a710},
2224        {0x00009a64, 0x00000000, 0x00000000, 0x0000ab04, 0x0000ab04},
2225        {0x00009a68, 0x00000000, 0x00000000, 0x0000ab08, 0x0000ab08},
2226        {0x00009a6c, 0x00000000, 0x00000000, 0x0000ab0c, 0x0000ab0c},
2227        {0x00009a70, 0x00000000, 0x00000000, 0x0000ab10, 0x0000ab10},
2228        {0x00009a74, 0x00000000, 0x00000000, 0x0000ab14, 0x0000ab14},
2229        {0x00009a78, 0x00000000, 0x00000000, 0x0000ab18, 0x0000ab18},
2230        {0x00009a7c, 0x00000000, 0x00000000, 0x0000ab8c, 0x0000ab8c},
2231        {0x00009a80, 0x00000000, 0x00000000, 0x0000ab90, 0x0000ab90},
2232        {0x00009a84, 0x00000000, 0x00000000, 0x0000ab94, 0x0000ab94},
2233        {0x00009a88, 0x00000000, 0x00000000, 0x0000ab98, 0x0000ab98},
2234        {0x00009a8c, 0x00000000, 0x00000000, 0x0000aba4, 0x0000aba4},
2235        {0x00009a90, 0x00000000, 0x00000000, 0x0000aba8, 0x0000aba8},
2236        {0x00009a94, 0x00000000, 0x00000000, 0x0000cb04, 0x0000cb04},
2237        {0x00009a98, 0x00000000, 0x00000000, 0x0000cb08, 0x0000cb08},
2238        {0x00009a9c, 0x00000000, 0x00000000, 0x0000cb0c, 0x0000cb0c},
2239        {0x00009aa0, 0x00000000, 0x00000000, 0x0000cb10, 0x0000cb10},
2240        {0x00009aa4, 0x00000000, 0x00000000, 0x0000cb14, 0x0000cb14},
2241        {0x00009aa8, 0x00000000, 0x00000000, 0x0000cb18, 0x0000cb18},
2242        {0x00009aac, 0x00000000, 0x00000000, 0x0000cb8c, 0x0000cb8c},
2243        {0x00009ab0, 0x00000000, 0x00000000, 0x0000cb90, 0x0000cb90},
2244        {0x00009ab4, 0x00000000, 0x00000000, 0x0000cf18, 0x0000cf18},
2245        {0x00009ab8, 0x00000000, 0x00000000, 0x0000cf24, 0x0000cf24},
2246        {0x00009abc, 0x00000000, 0x00000000, 0x0000cf28, 0x0000cf28},
2247        {0x00009ac0, 0x00000000, 0x00000000, 0x0000d314, 0x0000d314},
2248        {0x00009ac4, 0x00000000, 0x00000000, 0x0000d318, 0x0000d318},
2249        {0x00009ac8, 0x00000000, 0x00000000, 0x0000d38c, 0x0000d38c},
2250        {0x00009acc, 0x00000000, 0x00000000, 0x0000d390, 0x0000d390},
2251        {0x00009ad0, 0x00000000, 0x00000000, 0x0000d394, 0x0000d394},
2252        {0x00009ad4, 0x00000000, 0x00000000, 0x0000d398, 0x0000d398},
2253        {0x00009ad8, 0x00000000, 0x00000000, 0x0000d3a4, 0x0000d3a4},
2254        {0x00009adc, 0x00000000, 0x00000000, 0x0000d3a8, 0x0000d3a8},
2255        {0x00009ae0, 0x00000000, 0x00000000, 0x0000d3ac, 0x0000d3ac},
2256        {0x00009ae4, 0x00000000, 0x00000000, 0x0000d3b0, 0x0000d3b0},
2257        {0x00009ae8, 0x00000000, 0x00000000, 0x0000f380, 0x0000f380},
2258        {0x00009aec, 0x00000000, 0x00000000, 0x0000f384, 0x0000f384},
2259        {0x00009af0, 0x00000000, 0x00000000, 0x0000f388, 0x0000f388},
2260        {0x00009af4, 0x00000000, 0x00000000, 0x0000f710, 0x0000f710},
2261        {0x00009af8, 0x00000000, 0x00000000, 0x0000f714, 0x0000f714},
2262        {0x00009afc, 0x00000000, 0x00000000, 0x0000f718, 0x0000f718},
2263        {0x00009b00, 0x00000000, 0x00000000, 0x0000fb10, 0x0000fb10},
2264        {0x00009b04, 0x00000000, 0x00000000, 0x0000fb14, 0x0000fb14},
2265        {0x00009b08, 0x00000000, 0x00000000, 0x0000fb18, 0x0000fb18},
2266        {0x00009b0c, 0x00000000, 0x00000000, 0x0000fb8c, 0x0000fb8c},
2267        {0x00009b10, 0x00000000, 0x00000000, 0x0000fb90, 0x0000fb90},
2268        {0x00009b14, 0x00000000, 0x00000000, 0x0000fb94, 0x0000fb94},
2269        {0x00009b18, 0x00000000, 0x00000000, 0x0000ff8c, 0x0000ff8c},
2270        {0x00009b1c, 0x00000000, 0x00000000, 0x0000ff90, 0x0000ff90},
2271        {0x00009b20, 0x00000000, 0x00000000, 0x0000ff94, 0x0000ff94},
2272        {0x00009b24, 0x00000000, 0x00000000, 0x0000ffa0, 0x0000ffa0},
2273        {0x00009b28, 0x00000000, 0x00000000, 0x0000ffa4, 0x0000ffa4},
2274        {0x00009b2c, 0x00000000, 0x00000000, 0x0000ffa8, 0x0000ffa8},
2275        {0x00009b30, 0x00000000, 0x00000000, 0x0000ffac, 0x0000ffac},
2276        {0x00009b34, 0x00000000, 0x00000000, 0x0000ffb0, 0x0000ffb0},
2277        {0x00009b38, 0x00000000, 0x00000000, 0x0000ffb4, 0x0000ffb4},
2278        {0x00009b3c, 0x00000000, 0x00000000, 0x0000ffa1, 0x0000ffa1},
2279        {0x00009b40, 0x00000000, 0x00000000, 0x0000ffa5, 0x0000ffa5},
2280        {0x00009b44, 0x00000000, 0x00000000, 0x0000ffa9, 0x0000ffa9},
2281        {0x00009b48, 0x00000000, 0x00000000, 0x0000ffad, 0x0000ffad},
2282        {0x00009b4c, 0x00000000, 0x00000000, 0x0000ffb1, 0x0000ffb1},
2283        {0x00009b50, 0x00000000, 0x00000000, 0x0000ffb5, 0x0000ffb5},
2284        {0x00009b54, 0x00000000, 0x00000000, 0x0000ffb9, 0x0000ffb9},
2285        {0x00009b58, 0x00000000, 0x00000000, 0x0000ffc5, 0x0000ffc5},
2286        {0x00009b5c, 0x00000000, 0x00000000, 0x0000ffc9, 0x0000ffc9},
2287        {0x00009b60, 0x00000000, 0x00000000, 0x0000ffcd, 0x0000ffcd},
2288        {0x00009b64, 0x00000000, 0x00000000, 0x0000ffd1, 0x0000ffd1},
2289        {0x00009b68, 0x00000000, 0x00000000, 0x0000ffd5, 0x0000ffd5},
2290        {0x00009b6c, 0x00000000, 0x00000000, 0x0000ffc2, 0x0000ffc2},
2291        {0x00009b70, 0x00000000, 0x00000000, 0x0000ffc6, 0x0000ffc6},
2292        {0x00009b74, 0x00000000, 0x00000000, 0x0000ffca, 0x0000ffca},
2293        {0x00009b78, 0x00000000, 0x00000000, 0x0000ffce, 0x0000ffce},
2294        {0x00009b7c, 0x00000000, 0x00000000, 0x0000ffd2, 0x0000ffd2},
2295        {0x00009b80, 0x00000000, 0x00000000, 0x0000ffd6, 0x0000ffd6},
2296        {0x00009b84, 0x00000000, 0x00000000, 0x0000ffda, 0x0000ffda},
2297        {0x00009b88, 0x00000000, 0x00000000, 0x0000ffc7, 0x0000ffc7},
2298        {0x00009b8c, 0x00000000, 0x00000000, 0x0000ffcb, 0x0000ffcb},
2299        {0x00009b90, 0x00000000, 0x00000000, 0x0000ffcf, 0x0000ffcf},
2300        {0x00009b94, 0x00000000, 0x00000000, 0x0000ffd3, 0x0000ffd3},
2301        {0x00009b98, 0x00000000, 0x00000000, 0x0000ffd7, 0x0000ffd7},
2302        {0x00009b9c, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2303        {0x00009ba0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2304        {0x00009ba4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2305        {0x00009ba8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2306        {0x00009bac, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2307        {0x00009bb0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2308        {0x00009bb4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2309        {0x00009bb8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2310        {0x00009bbc, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2311        {0x00009bc0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2312        {0x00009bc4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2313        {0x00009bc8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2314        {0x00009bcc, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2315        {0x00009bd0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2316        {0x00009bd4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2317        {0x00009bd8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2318        {0x00009bdc, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2319        {0x00009be0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2320        {0x00009be4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2321        {0x00009be8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2322        {0x00009bec, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2323        {0x00009bf0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2324        {0x00009bf4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2325        {0x00009bf8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2326        {0x00009bfc, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2327        {0x0000aa00, 0x00000000, 0x00000000, 0x0000a120, 0x0000a120},
2328        {0x0000aa04, 0x00000000, 0x00000000, 0x0000a124, 0x0000a124},
2329        {0x0000aa08, 0x00000000, 0x00000000, 0x0000a128, 0x0000a128},
2330        {0x0000aa0c, 0x00000000, 0x00000000, 0x0000a12c, 0x0000a12c},
2331        {0x0000aa10, 0x00000000, 0x00000000, 0x0000a130, 0x0000a130},
2332        {0x0000aa14, 0x00000000, 0x00000000, 0x0000a194, 0x0000a194},
2333        {0x0000aa18, 0x00000000, 0x00000000, 0x0000a198, 0x0000a198},
2334        {0x0000aa1c, 0x00000000, 0x00000000, 0x0000a20c, 0x0000a20c},
2335        {0x0000aa20, 0x00000000, 0x00000000, 0x0000a210, 0x0000a210},
2336        {0x0000aa24, 0x00000000, 0x00000000, 0x0000a284, 0x0000a284},
2337        {0x0000aa28, 0x00000000, 0x00000000, 0x0000a288, 0x0000a288},
2338        {0x0000aa2c, 0x00000000, 0x00000000, 0x0000a28c, 0x0000a28c},
2339        {0x0000aa30, 0x00000000, 0x00000000, 0x0000a290, 0x0000a290},
2340        {0x0000aa34, 0x00000000, 0x00000000, 0x0000a294, 0x0000a294},
2341        {0x0000aa38, 0x00000000, 0x00000000, 0x0000a2a0, 0x0000a2a0},
2342        {0x0000aa3c, 0x00000000, 0x00000000, 0x0000a2a4, 0x0000a2a4},
2343        {0x0000aa40, 0x00000000, 0x00000000, 0x0000a2a8, 0x0000a2a8},
2344        {0x0000aa44, 0x00000000, 0x00000000, 0x0000a2ac, 0x0000a2ac},
2345        {0x0000aa48, 0x00000000, 0x00000000, 0x0000a2b0, 0x0000a2b0},
2346        {0x0000aa4c, 0x00000000, 0x00000000, 0x0000a2b4, 0x0000a2b4},
2347        {0x0000aa50, 0x00000000, 0x00000000, 0x0000a2b8, 0x0000a2b8},
2348        {0x0000aa54, 0x00000000, 0x00000000, 0x0000a2c4, 0x0000a2c4},
2349        {0x0000aa58, 0x00000000, 0x00000000, 0x0000a708, 0x0000a708},
2350        {0x0000aa5c, 0x00000000, 0x00000000, 0x0000a70c, 0x0000a70c},
2351        {0x0000aa60, 0x00000000, 0x00000000, 0x0000a710, 0x0000a710},
2352        {0x0000aa64, 0x00000000, 0x00000000, 0x0000ab04, 0x0000ab04},
2353        {0x0000aa68, 0x00000000, 0x00000000, 0x0000ab08, 0x0000ab08},
2354        {0x0000aa6c, 0x00000000, 0x00000000, 0x0000ab0c, 0x0000ab0c},
2355        {0x0000aa70, 0x00000000, 0x00000000, 0x0000ab10, 0x0000ab10},
2356        {0x0000aa74, 0x00000000, 0x00000000, 0x0000ab14, 0x0000ab14},
2357        {0x0000aa78, 0x00000000, 0x00000000, 0x0000ab18, 0x0000ab18},
2358        {0x0000aa7c, 0x00000000, 0x00000000, 0x0000ab8c, 0x0000ab8c},
2359        {0x0000aa80, 0x00000000, 0x00000000, 0x0000ab90, 0x0000ab90},
2360        {0x0000aa84, 0x00000000, 0x00000000, 0x0000ab94, 0x0000ab94},
2361        {0x0000aa88, 0x00000000, 0x00000000, 0x0000ab98, 0x0000ab98},
2362        {0x0000aa8c, 0x00000000, 0x00000000, 0x0000aba4, 0x0000aba4},
2363        {0x0000aa90, 0x00000000, 0x00000000, 0x0000aba8, 0x0000aba8},
2364        {0x0000aa94, 0x00000000, 0x00000000, 0x0000cb04, 0x0000cb04},
2365        {0x0000aa98, 0x00000000, 0x00000000, 0x0000cb08, 0x0000cb08},
2366        {0x0000aa9c, 0x00000000, 0x00000000, 0x0000cb0c, 0x0000cb0c},
2367        {0x0000aaa0, 0x00000000, 0x00000000, 0x0000cb10, 0x0000cb10},
2368        {0x0000aaa4, 0x00000000, 0x00000000, 0x0000cb14, 0x0000cb14},
2369        {0x0000aaa8, 0x00000000, 0x00000000, 0x0000cb18, 0x0000cb18},
2370        {0x0000aaac, 0x00000000, 0x00000000, 0x0000cb8c, 0x0000cb8c},
2371        {0x0000aab0, 0x00000000, 0x00000000, 0x0000cb90, 0x0000cb90},
2372        {0x0000aab4, 0x00000000, 0x00000000, 0x0000cf18, 0x0000cf18},
2373        {0x0000aab8, 0x00000000, 0x00000000, 0x0000cf24, 0x0000cf24},
2374        {0x0000aabc, 0x00000000, 0x00000000, 0x0000cf28, 0x0000cf28},
2375        {0x0000aac0, 0x00000000, 0x00000000, 0x0000d314, 0x0000d314},
2376        {0x0000aac4, 0x00000000, 0x00000000, 0x0000d318, 0x0000d318},
2377        {0x0000aac8, 0x00000000, 0x00000000, 0x0000d38c, 0x0000d38c},
2378        {0x0000aacc, 0x00000000, 0x00000000, 0x0000d390, 0x0000d390},
2379        {0x0000aad0, 0x00000000, 0x00000000, 0x0000d394, 0x0000d394},
2380        {0x0000aad4, 0x00000000, 0x00000000, 0x0000d398, 0x0000d398},
2381        {0x0000aad8, 0x00000000, 0x00000000, 0x0000d3a4, 0x0000d3a4},
2382        {0x0000aadc, 0x00000000, 0x00000000, 0x0000d3a8, 0x0000d3a8},
2383        {0x0000aae0, 0x00000000, 0x00000000, 0x0000d3ac, 0x0000d3ac},
2384        {0x0000aae4, 0x00000000, 0x00000000, 0x0000d3b0, 0x0000d3b0},
2385        {0x0000aae8, 0x00000000, 0x00000000, 0x0000f380, 0x0000f380},
2386        {0x0000aaec, 0x00000000, 0x00000000, 0x0000f384, 0x0000f384},
2387        {0x0000aaf0, 0x00000000, 0x00000000, 0x0000f388, 0x0000f388},
2388        {0x0000aaf4, 0x00000000, 0x00000000, 0x0000f710, 0x0000f710},
2389        {0x0000aaf8, 0x00000000, 0x00000000, 0x0000f714, 0x0000f714},
2390        {0x0000aafc, 0x00000000, 0x00000000, 0x0000f718, 0x0000f718},
2391        {0x0000ab00, 0x00000000, 0x00000000, 0x0000fb10, 0x0000fb10},
2392        {0x0000ab04, 0x00000000, 0x00000000, 0x0000fb14, 0x0000fb14},
2393        {0x0000ab08, 0x00000000, 0x00000000, 0x0000fb18, 0x0000fb18},
2394        {0x0000ab0c, 0x00000000, 0x00000000, 0x0000fb8c, 0x0000fb8c},
2395        {0x0000ab10, 0x00000000, 0x00000000, 0x0000fb90, 0x0000fb90},
2396        {0x0000ab14, 0x00000000, 0x00000000, 0x0000fb94, 0x0000fb94},
2397        {0x0000ab18, 0x00000000, 0x00000000, 0x0000ff8c, 0x0000ff8c},
2398        {0x0000ab1c, 0x00000000, 0x00000000, 0x0000ff90, 0x0000ff90},
2399        {0x0000ab20, 0x00000000, 0x00000000, 0x0000ff94, 0x0000ff94},
2400        {0x0000ab24, 0x00000000, 0x00000000, 0x0000ffa0, 0x0000ffa0},
2401        {0x0000ab28, 0x00000000, 0x00000000, 0x0000ffa4, 0x0000ffa4},
2402        {0x0000ab2c, 0x00000000, 0x00000000, 0x0000ffa8, 0x0000ffa8},
2403        {0x0000ab30, 0x00000000, 0x00000000, 0x0000ffac, 0x0000ffac},
2404        {0x0000ab34, 0x00000000, 0x00000000, 0x0000ffb0, 0x0000ffb0},
2405        {0x0000ab38, 0x00000000, 0x00000000, 0x0000ffb4, 0x0000ffb4},
2406        {0x0000ab3c, 0x00000000, 0x00000000, 0x0000ffa1, 0x0000ffa1},
2407        {0x0000ab40, 0x00000000, 0x00000000, 0x0000ffa5, 0x0000ffa5},
2408        {0x0000ab44, 0x00000000, 0x00000000, 0x0000ffa9, 0x0000ffa9},
2409        {0x0000ab48, 0x00000000, 0x00000000, 0x0000ffad, 0x0000ffad},
2410        {0x0000ab4c, 0x00000000, 0x00000000, 0x0000ffb1, 0x0000ffb1},
2411        {0x0000ab50, 0x00000000, 0x00000000, 0x0000ffb5, 0x0000ffb5},
2412        {0x0000ab54, 0x00000000, 0x00000000, 0x0000ffb9, 0x0000ffb9},
2413        {0x0000ab58, 0x00000000, 0x00000000, 0x0000ffc5, 0x0000ffc5},
2414        {0x0000ab5c, 0x00000000, 0x00000000, 0x0000ffc9, 0x0000ffc9},
2415        {0x0000ab60, 0x00000000, 0x00000000, 0x0000ffcd, 0x0000ffcd},
2416        {0x0000ab64, 0x00000000, 0x00000000, 0x0000ffd1, 0x0000ffd1},
2417        {0x0000ab68, 0x00000000, 0x00000000, 0x0000ffd5, 0x0000ffd5},
2418        {0x0000ab6c, 0x00000000, 0x00000000, 0x0000ffc2, 0x0000ffc2},
2419        {0x0000ab70, 0x00000000, 0x00000000, 0x0000ffc6, 0x0000ffc6},
2420        {0x0000ab74, 0x00000000, 0x00000000, 0x0000ffca, 0x0000ffca},
2421        {0x0000ab78, 0x00000000, 0x00000000, 0x0000ffce, 0x0000ffce},
2422        {0x0000ab7c, 0x00000000, 0x00000000, 0x0000ffd2, 0x0000ffd2},
2423        {0x0000ab80, 0x00000000, 0x00000000, 0x0000ffd6, 0x0000ffd6},
2424        {0x0000ab84, 0x00000000, 0x00000000, 0x0000ffda, 0x0000ffda},
2425        {0x0000ab88, 0x00000000, 0x00000000, 0x0000ffc7, 0x0000ffc7},
2426        {0x0000ab8c, 0x00000000, 0x00000000, 0x0000ffcb, 0x0000ffcb},
2427        {0x0000ab90, 0x00000000, 0x00000000, 0x0000ffcf, 0x0000ffcf},
2428        {0x0000ab94, 0x00000000, 0x00000000, 0x0000ffd3, 0x0000ffd3},
2429        {0x0000ab98, 0x00000000, 0x00000000, 0x0000ffd7, 0x0000ffd7},
2430        {0x0000ab9c, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2431        {0x0000aba0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2432        {0x0000aba4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2433        {0x0000aba8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2434        {0x0000abac, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2435        {0x0000abb0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2436        {0x0000abb4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2437        {0x0000abb8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2438        {0x0000abbc, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2439        {0x0000abc0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2440        {0x0000abc4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2441        {0x0000abc8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2442        {0x0000abcc, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2443        {0x0000abd0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2444        {0x0000abd4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2445        {0x0000abd8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2446        {0x0000abdc, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2447        {0x0000abe0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2448        {0x0000abe4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2449        {0x0000abe8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2450        {0x0000abec, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2451        {0x0000abf0, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2452        {0x0000abf4, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2453        {0x0000abf8, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2454        {0x0000abfc, 0x00000000, 0x00000000, 0x0000ffdb, 0x0000ffdb},
2455        {0x00009848, 0x00000000, 0x00000000, 0x00001067, 0x00001067},
2456        {0x0000a848, 0x00000000, 0x00000000, 0x00001067, 0x00001067},
2457};
2458
2459static const u32 ar9271Modes_9271[][5] = {
2460        /* Addr      5G_HT20     5G_HT40     2G_HT40     2G_HT20   */
2461        {0x00001030, 0x00000230, 0x00000460, 0x000002c0, 0x00000160},
2462        {0x00001070, 0x00000168, 0x000002d0, 0x00000318, 0x0000018c},
2463        {0x000010b0, 0x00000e60, 0x00001cc0, 0x00007c70, 0x00003e38},
2464        {0x000010f0, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
2465        {0x00008014, 0x03e803e8, 0x07d007d0, 0x10801600, 0x08400b00},
2466        {0x0000801c, 0x128d8027, 0x128d804f, 0x12e00057, 0x12e0002b},
2467        {0x00008318, 0x00003e80, 0x00007d00, 0x00006880, 0x00003440},
2468        {0x00009804, 0x00000300, 0x000003c4, 0x000003c4, 0x00000300},
2469        {0x00009820, 0x02020200, 0x02020200, 0x02020200, 0x02020200},
2470        {0x00009824, 0x01000e0e, 0x01000e0e, 0x01000e0e, 0x01000e0e},
2471        {0x00009828, 0x3a020001, 0x3a020001, 0x3a020001, 0x3a020001},
2472        {0x00009834, 0x00000e0e, 0x00000e0e, 0x00000e0e, 0x00000e0e},
2473        {0x00009838, 0x00000007, 0x00000007, 0x00000007, 0x00000007},
2474        {0x00009840, 0x206a012e, 0x206a012e, 0x206a012e, 0x206a012e},
2475        {0x00009844, 0x0372161e, 0x0372161e, 0x03721620, 0x03721620},
2476        {0x00009848, 0x00001066, 0x00001066, 0x00001053, 0x00001053},
2477        {0x0000a848, 0x00001066, 0x00001066, 0x00001053, 0x00001053},
2478        {0x00009850, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2},
2479        {0x00009858, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e},
2480        {0x0000985c, 0x3139605e, 0x3139605e, 0x3137605e, 0x3137605e},
2481        {0x00009860, 0x00058d18, 0x00058d18, 0x00058d18, 0x00058d18},
2482        {0x00009864, 0x0000fe00, 0x0000fe00, 0x0001ce00, 0x0001ce00},
2483        {0x00009868, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0},
2484        {0x0000986c, 0x06903081, 0x06903081, 0x06903881, 0x06903881},
2485        {0x00009910, 0x30002310, 0x30002310, 0x30002310, 0x30002310},
2486        {0x00009914, 0x000007d0, 0x00000fa0, 0x00001130, 0x00000898},
2487        {0x00009918, 0x0000000a, 0x00000014, 0x00000016, 0x0000000b},
2488        {0x00009924, 0xd00a8007, 0xd00a8007, 0xd00a800d, 0xd00a800d},
2489        {0x00009944, 0xffbc1010, 0xffbc1010, 0xffbc1020, 0xffbc1020},
2490        {0x00009960, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
2491        {0x00009964, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
2492        {0x000099b8, 0x0000421c, 0x0000421c, 0x0000421c, 0x0000421c},
2493        {0x000099bc, 0x00000600, 0x00000600, 0x00000c00, 0x00000c00},
2494        {0x000099c0, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4},
2495        {0x000099c4, 0x06336f77, 0x06336f77, 0x06336f77, 0x06336f77},
2496        {0x000099c8, 0x6af6532f, 0x6af6532f, 0x6af6532f, 0x6af6532f},
2497        {0x000099cc, 0x08f186c8, 0x08f186c8, 0x08f186c8, 0x08f186c8},
2498        {0x000099d0, 0x00046384, 0x00046384, 0x00046384, 0x00046384},
2499        {0x000099d4, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
2500        {0x000099d8, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
2501        {0x00009a00, 0x00000000, 0x00000000, 0x00058084, 0x00058084},
2502        {0x00009a04, 0x00000000, 0x00000000, 0x00058088, 0x00058088},
2503        {0x00009a08, 0x00000000, 0x00000000, 0x0005808c, 0x0005808c},
2504        {0x00009a0c, 0x00000000, 0x00000000, 0x00058100, 0x00058100},
2505        {0x00009a10, 0x00000000, 0x00000000, 0x00058104, 0x00058104},
2506        {0x00009a14, 0x00000000, 0x00000000, 0x00058108, 0x00058108},
2507        {0x00009a18, 0x00000000, 0x00000000, 0x0005810c, 0x0005810c},
2508        {0x00009a1c, 0x00000000, 0x00000000, 0x00058110, 0x00058110},
2509        {0x00009a20, 0x00000000, 0x00000000, 0x00058114, 0x00058114},
2510        {0x00009a24, 0x00000000, 0x00000000, 0x00058180, 0x00058180},
2511        {0x00009a28, 0x00000000, 0x00000000, 0x00058184, 0x00058184},
2512        {0x00009a2c, 0x00000000, 0x00000000, 0x00058188, 0x00058188},
2513        {0x00009a30, 0x00000000, 0x00000000, 0x0005818c, 0x0005818c},
2514        {0x00009a34, 0x00000000, 0x00000000, 0x00058190, 0x00058190},
2515        {0x00009a38, 0x00000000, 0x00000000, 0x00058194, 0x00058194},
2516        {0x00009a3c, 0x00000000, 0x00000000, 0x000581a0, 0x000581a0},
2517        {0x00009a40, 0x00000000, 0x00000000, 0x0005820c, 0x0005820c},
2518        {0x00009a44, 0x00000000, 0x00000000, 0x000581a8, 0x000581a8},
2519        {0x00009a48, 0x00000000, 0x00000000, 0x00058284, 0x00058284},
2520        {0x00009a4c, 0x00000000, 0x00000000, 0x00058288, 0x00058288},
2521        {0x00009a50, 0x00000000, 0x00000000, 0x00058224, 0x00058224},
2522        {0x00009a54, 0x00000000, 0x00000000, 0x00058290, 0x00058290},
2523        {0x00009a58, 0x00000000, 0x00000000, 0x00058300, 0x00058300},
2524        {0x00009a5c, 0x00000000, 0x00000000, 0x00058304, 0x00058304},
2525        {0x00009a60, 0x00000000, 0x00000000, 0x00058308, 0x00058308},
2526        {0x00009a64, 0x00000000, 0x00000000, 0x0005830c, 0x0005830c},
2527        {0x00009a68, 0x00000000, 0x00000000, 0x00058380, 0x00058380},
2528        {0x00009a6c, 0x00000000, 0x00000000, 0x00058384, 0x00058384},
2529        {0x00009a70, 0x00000000, 0x00000000, 0x00068700, 0x00068700},
2530        {0x00009a74, 0x00000000, 0x00000000, 0x00068704, 0x00068704},
2531        {0x00009a78, 0x00000000, 0x00000000, 0x00068708, 0x00068708},
2532        {0x00009a7c, 0x00000000, 0x00000000, 0x0006870c, 0x0006870c},
2533        {0x00009a80, 0x00000000, 0x00000000, 0x00068780, 0x00068780},
2534        {0x00009a84, 0x00000000, 0x00000000, 0x00068784, 0x00068784},
2535        {0x00009a88, 0x00000000, 0x00000000, 0x00078b00, 0x00078b00},
2536        {0x00009a8c, 0x00000000, 0x00000000, 0x00078b04, 0x00078b04},
2537        {0x00009a90, 0x00000000, 0x00000000, 0x00078b08, 0x00078b08},
2538        {0x00009a94, 0x00000000, 0x00000000, 0x00078b0c, 0x00078b0c},
2539        {0x00009a98, 0x00000000, 0x00000000, 0x00078b80, 0x00078b80},
2540        {0x00009a9c, 0x00000000, 0x00000000, 0x00078b84, 0x00078b84},
2541        {0x00009aa0, 0x00000000, 0x00000000, 0x00078b88, 0x00078b88},
2542        {0x00009aa4, 0x00000000, 0x00000000, 0x00078b8c, 0x00078b8c},
2543        {0x00009aa8, 0x00000000, 0x00000000, 0x00078b90, 0x00078b90},
2544        {0x00009aac, 0x00000000, 0x00000000, 0x000caf80, 0x000caf80},
2545        {0x00009ab0, 0x00000000, 0x00000000, 0x000caf84, 0x000caf84},
2546        {0x00009ab4, 0x00000000, 0x00000000, 0x000caf88, 0x000caf88},
2547        {0x00009ab8, 0x00000000, 0x00000000, 0x000caf8c, 0x000caf8c},
2548        {0x00009abc, 0x00000000, 0x00000000, 0x000caf90, 0x000caf90},
2549        {0x00009ac0, 0x00000000, 0x00000000, 0x000db30c, 0x000db30c},
2550        {0x00009ac4, 0x00000000, 0x00000000, 0x000db310, 0x000db310},
2551        {0x00009ac8, 0x00000000, 0x00000000, 0x000db384, 0x000db384},
2552        {0x00009acc, 0x00000000, 0x00000000, 0x000db388, 0x000db388},
2553        {0x00009ad0, 0x00000000, 0x00000000, 0x000db324, 0x000db324},
2554        {0x00009ad4, 0x00000000, 0x00000000, 0x000eb704, 0x000eb704},
2555        {0x00009ad8, 0x00000000, 0x00000000, 0x000eb6a4, 0x000eb6a4},
2556        {0x00009adc, 0x00000000, 0x00000000, 0x000eb6a8, 0x000eb6a8},
2557        {0x00009ae0, 0x00000000, 0x00000000, 0x000eb710, 0x000eb710},
2558        {0x00009ae4, 0x00000000, 0x00000000, 0x000eb714, 0x000eb714},
2559        {0x00009ae8, 0x00000000, 0x00000000, 0x000eb720, 0x000eb720},
2560        {0x00009aec, 0x00000000, 0x00000000, 0x000eb724, 0x000eb724},
2561        {0x00009af0, 0x00000000, 0x00000000, 0x000eb728, 0x000eb728},
2562        {0x00009af4, 0x00000000, 0x00000000, 0x000eb72c, 0x000eb72c},
2563        {0x00009af8, 0x00000000, 0x00000000, 0x000eb7a0, 0x000eb7a0},
2564        {0x00009afc, 0x00000000, 0x00000000, 0x000eb7a4, 0x000eb7a4},
2565        {0x00009b00, 0x00000000, 0x00000000, 0x000eb7a8, 0x000eb7a8},
2566        {0x00009b04, 0x00000000, 0x00000000, 0x000eb7b0, 0x000eb7b0},
2567        {0x00009b08, 0x00000000, 0x00000000, 0x000eb7b4, 0x000eb7b4},
2568        {0x00009b0c, 0x00000000, 0x00000000, 0x000eb7b8, 0x000eb7b8},
2569        {0x00009b10, 0x00000000, 0x00000000, 0x000eb7a5, 0x000eb7a5},
2570        {0x00009b14, 0x00000000, 0x00000000, 0x000eb7a9, 0x000eb7a9},
2571        {0x00009b18, 0x00000000, 0x00000000, 0x000eb7ad, 0x000eb7ad},
2572        {0x00009b1c, 0x00000000, 0x00000000, 0x000eb7b1, 0x000eb7b1},
2573        {0x00009b20, 0x00000000, 0x00000000, 0x000eb7b5, 0x000eb7b5},
2574        {0x00009b24, 0x00000000, 0x00000000, 0x000eb7b9, 0x000eb7b9},
2575        {0x00009b28, 0x00000000, 0x00000000, 0x000eb7c5, 0x000eb7c5},
2576        {0x00009b2c, 0x00000000, 0x00000000, 0x000eb7c9, 0x000eb7c9},
2577        {0x00009b30, 0x00000000, 0x00000000, 0x000eb7d1, 0x000eb7d1},
2578        {0x00009b34, 0x00000000, 0x00000000, 0x000eb7d5, 0x000eb7d5},
2579        {0x00009b38, 0x00000000, 0x00000000, 0x000eb7d9, 0x000eb7d9},
2580        {0x00009b3c, 0x00000000, 0x00000000, 0x000eb7c6, 0x000eb7c6},
2581        {0x00009b40, 0x00000000, 0x00000000, 0x000eb7ca, 0x000eb7ca},
2582        {0x00009b44, 0x00000000, 0x00000000, 0x000eb7ce, 0x000eb7ce},
2583        {0x00009b48, 0x00000000, 0x00000000, 0x000eb7d2, 0x000eb7d2},
2584        {0x00009b4c, 0x00000000, 0x00000000, 0x000eb7d6, 0x000eb7d6},
2585        {0x00009b50, 0x00000000, 0x00000000, 0x000eb7c3, 0x000eb7c3},
2586        {0x00009b54, 0x00000000, 0x00000000, 0x000eb7c7, 0x000eb7c7},
2587        {0x00009b58, 0x00000000, 0x00000000, 0x000eb7cb, 0x000eb7cb},
2588        {0x00009b5c, 0x00000000, 0x00000000, 0x000eb7cf, 0x000eb7cf},
2589        {0x00009b60, 0x00000000, 0x00000000, 0x000eb7d7, 0x000eb7d7},
2590        {0x00009b64, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2591        {0x00009b68, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2592        {0x00009b6c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2593        {0x00009b70, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2594        {0x00009b74, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2595        {0x00009b78, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2596        {0x00009b7c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2597        {0x00009b80, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2598        {0x00009b84, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2599        {0x00009b88, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2600        {0x00009b8c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2601        {0x00009b90, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2602        {0x00009b94, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2603        {0x00009b98, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2604        {0x00009b9c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2605        {0x00009ba0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2606        {0x00009ba4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2607        {0x00009ba8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2608        {0x00009bac, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2609        {0x00009bb0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2610        {0x00009bb4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2611        {0x00009bb8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2612        {0x00009bbc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2613        {0x00009bc0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2614        {0x00009bc4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2615        {0x00009bc8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2616        {0x00009bcc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2617        {0x00009bd0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2618        {0x00009bd4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2619        {0x00009bd8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2620        {0x00009bdc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2621        {0x00009be0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2622        {0x00009be4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2623        {0x00009be8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2624        {0x00009bec, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2625        {0x00009bf0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2626        {0x00009bf4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2627        {0x00009bf8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2628        {0x00009bfc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2629        {0x0000aa00, 0x00000000, 0x00000000, 0x00058084, 0x00058084},
2630        {0x0000aa04, 0x00000000, 0x00000000, 0x00058088, 0x00058088},
2631        {0x0000aa08, 0x00000000, 0x00000000, 0x0005808c, 0x0005808c},
2632        {0x0000aa0c, 0x00000000, 0x00000000, 0x00058100, 0x00058100},
2633        {0x0000aa10, 0x00000000, 0x00000000, 0x00058104, 0x00058104},
2634        {0x0000aa14, 0x00000000, 0x00000000, 0x00058108, 0x00058108},
2635        {0x0000aa18, 0x00000000, 0x00000000, 0x0005810c, 0x0005810c},
2636        {0x0000aa1c, 0x00000000, 0x00000000, 0x00058110, 0x00058110},
2637        {0x0000aa20, 0x00000000, 0x00000000, 0x00058114, 0x00058114},
2638        {0x0000aa24, 0x00000000, 0x00000000, 0x00058180, 0x00058180},
2639        {0x0000aa28, 0x00000000, 0x00000000, 0x00058184, 0x00058184},
2640        {0x0000aa2c, 0x00000000, 0x00000000, 0x00058188, 0x00058188},
2641        {0x0000aa30, 0x00000000, 0x00000000, 0x0005818c, 0x0005818c},
2642        {0x0000aa34, 0x00000000, 0x00000000, 0x00058190, 0x00058190},
2643        {0x0000aa38, 0x00000000, 0x00000000, 0x00058194, 0x00058194},
2644        {0x0000aa3c, 0x00000000, 0x00000000, 0x000581a0, 0x000581a0},
2645        {0x0000aa40, 0x00000000, 0x00000000, 0x0005820c, 0x0005820c},
2646        {0x0000aa44, 0x00000000, 0x00000000, 0x000581a8, 0x000581a8},
2647        {0x0000aa48, 0x00000000, 0x00000000, 0x00058284, 0x00058284},
2648        {0x0000aa4c, 0x00000000, 0x00000000, 0x00058288, 0x00058288},
2649        {0x0000aa50, 0x00000000, 0x00000000, 0x00058224, 0x00058224},
2650        {0x0000aa54, 0x00000000, 0x00000000, 0x00058290, 0x00058290},
2651        {0x0000aa58, 0x00000000, 0x00000000, 0x00058300, 0x00058300},
2652        {0x0000aa5c, 0x00000000, 0x00000000, 0x00058304, 0x00058304},
2653        {0x0000aa60, 0x00000000, 0x00000000, 0x00058308, 0x00058308},
2654        {0x0000aa64, 0x00000000, 0x00000000, 0x0005830c, 0x0005830c},
2655        {0x0000aa68, 0x00000000, 0x00000000, 0x00058380, 0x00058380},
2656        {0x0000aa6c, 0x00000000, 0x00000000, 0x00058384, 0x00058384},
2657        {0x0000aa70, 0x00000000, 0x00000000, 0x00068700, 0x00068700},
2658        {0x0000aa74, 0x00000000, 0x00000000, 0x00068704, 0x00068704},
2659        {0x0000aa78, 0x00000000, 0x00000000, 0x00068708, 0x00068708},
2660        {0x0000aa7c, 0x00000000, 0x00000000, 0x0006870c, 0x0006870c},
2661        {0x0000aa80, 0x00000000, 0x00000000, 0x00068780, 0x00068780},
2662        {0x0000aa84, 0x00000000, 0x00000000, 0x00068784, 0x00068784},
2663        {0x0000aa88, 0x00000000, 0x00000000, 0x00078b00, 0x00078b00},
2664        {0x0000aa8c, 0x00000000, 0x00000000, 0x00078b04, 0x00078b04},
2665        {0x0000aa90, 0x00000000, 0x00000000, 0x00078b08, 0x00078b08},
2666        {0x0000aa94, 0x00000000, 0x00000000, 0x00078b0c, 0x00078b0c},
2667        {0x0000aa98, 0x00000000, 0x00000000, 0x00078b80, 0x00078b80},
2668        {0x0000aa9c, 0x00000000, 0x00000000, 0x00078b84, 0x00078b84},
2669        {0x0000aaa0, 0x00000000, 0x00000000, 0x00078b88, 0x00078b88},
2670        {0x0000aaa4, 0x00000000, 0x00000000, 0x00078b8c, 0x00078b8c},
2671        {0x0000aaa8, 0x00000000, 0x00000000, 0x00078b90, 0x00078b90},
2672        {0x0000aaac, 0x00000000, 0x00000000, 0x000caf80, 0x000caf80},
2673        {0x0000aab0, 0x00000000, 0x00000000, 0x000caf84, 0x000caf84},
2674        {0x0000aab4, 0x00000000, 0x00000000, 0x000caf88, 0x000caf88},
2675        {0x0000aab8, 0x00000000, 0x00000000, 0x000caf8c, 0x000caf8c},
2676        {0x0000aabc, 0x00000000, 0x00000000, 0x000caf90, 0x000caf90},
2677        {0x0000aac0, 0x00000000, 0x00000000, 0x000db30c, 0x000db30c},
2678        {0x0000aac4, 0x00000000, 0x00000000, 0x000db310, 0x000db310},
2679        {0x0000aac8, 0x00000000, 0x00000000, 0x000db384, 0x000db384},
2680        {0x0000aacc, 0x00000000, 0x00000000, 0x000db388, 0x000db388},
2681        {0x0000aad0, 0x00000000, 0x00000000, 0x000db324, 0x000db324},
2682        {0x0000aad4, 0x00000000, 0x00000000, 0x000eb704, 0x000eb704},
2683        {0x0000aad8, 0x00000000, 0x00000000, 0x000eb6a4, 0x000eb6a4},
2684        {0x0000aadc, 0x00000000, 0x00000000, 0x000eb6a8, 0x000eb6a8},
2685        {0x0000aae0, 0x00000000, 0x00000000, 0x000eb710, 0x000eb710},
2686        {0x0000aae4, 0x00000000, 0x00000000, 0x000eb714, 0x000eb714},
2687        {0x0000aae8, 0x00000000, 0x00000000, 0x000eb720, 0x000eb720},
2688        {0x0000aaec, 0x00000000, 0x00000000, 0x000eb724, 0x000eb724},
2689        {0x0000aaf0, 0x00000000, 0x00000000, 0x000eb728, 0x000eb728},
2690        {0x0000aaf4, 0x00000000, 0x00000000, 0x000eb72c, 0x000eb72c},
2691        {0x0000aaf8, 0x00000000, 0x00000000, 0x000eb7a0, 0x000eb7a0},
2692        {0x0000aafc, 0x00000000, 0x00000000, 0x000eb7a4, 0x000eb7a4},
2693        {0x0000ab00, 0x00000000, 0x00000000, 0x000eb7a8, 0x000eb7a8},
2694        {0x0000ab04, 0x00000000, 0x00000000, 0x000eb7b0, 0x000eb7b0},
2695        {0x0000ab08, 0x00000000, 0x00000000, 0x000eb7b4, 0x000eb7b4},
2696        {0x0000ab0c, 0x00000000, 0x00000000, 0x000eb7b8, 0x000eb7b8},
2697        {0x0000ab10, 0x00000000, 0x00000000, 0x000eb7a5, 0x000eb7a5},
2698        {0x0000ab14, 0x00000000, 0x00000000, 0x000eb7a9, 0x000eb7a9},
2699        {0x0000ab18, 0x00000000, 0x00000000, 0x000eb7ad, 0x000eb7ad},
2700        {0x0000ab1c, 0x00000000, 0x00000000, 0x000eb7b1, 0x000eb7b1},
2701        {0x0000ab20, 0x00000000, 0x00000000, 0x000eb7b5, 0x000eb7b5},
2702        {0x0000ab24, 0x00000000, 0x00000000, 0x000eb7b9, 0x000eb7b9},
2703        {0x0000ab28, 0x00000000, 0x00000000, 0x000eb7c5, 0x000eb7c5},
2704        {0x0000ab2c, 0x00000000, 0x00000000, 0x000eb7c9, 0x000eb7c9},
2705        {0x0000ab30, 0x00000000, 0x00000000, 0x000eb7d1, 0x000eb7d1},
2706        {0x0000ab34, 0x00000000, 0x00000000, 0x000eb7d5, 0x000eb7d5},
2707        {0x0000ab38, 0x00000000, 0x00000000, 0x000eb7d9, 0x000eb7d9},
2708        {0x0000ab3c, 0x00000000, 0x00000000, 0x000eb7c6, 0x000eb7c6},
2709        {0x0000ab40, 0x00000000, 0x00000000, 0x000eb7ca, 0x000eb7ca},
2710        {0x0000ab44, 0x00000000, 0x00000000, 0x000eb7ce, 0x000eb7ce},
2711        {0x0000ab48, 0x00000000, 0x00000000, 0x000eb7d2, 0x000eb7d2},
2712        {0x0000ab4c, 0x00000000, 0x00000000, 0x000eb7d6, 0x000eb7d6},
2713        {0x0000ab50, 0x00000000, 0x00000000, 0x000eb7c3, 0x000eb7c3},
2714        {0x0000ab54, 0x00000000, 0x00000000, 0x000eb7c7, 0x000eb7c7},
2715        {0x0000ab58, 0x00000000, 0x00000000, 0x000eb7cb, 0x000eb7cb},
2716        {0x0000ab5c, 0x00000000, 0x00000000, 0x000eb7cf, 0x000eb7cf},
2717        {0x0000ab60, 0x00000000, 0x00000000, 0x000eb7d7, 0x000eb7d7},
2718        {0x0000ab64, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2719        {0x0000ab68, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2720        {0x0000ab6c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2721        {0x0000ab70, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2722        {0x0000ab74, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2723        {0x0000ab78, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2724        {0x0000ab7c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2725        {0x0000ab80, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2726        {0x0000ab84, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2727        {0x0000ab88, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2728        {0x0000ab8c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2729        {0x0000ab90, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2730        {0x0000ab94, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2731        {0x0000ab98, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2732        {0x0000ab9c, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2733        {0x0000aba0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2734        {0x0000aba4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2735        {0x0000aba8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2736        {0x0000abac, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2737        {0x0000abb0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2738        {0x0000abb4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2739        {0x0000abb8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2740        {0x0000abbc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2741        {0x0000abc0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2742        {0x0000abc4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2743        {0x0000abc8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2744        {0x0000abcc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2745        {0x0000abd0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2746        {0x0000abd4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2747        {0x0000abd8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2748        {0x0000abdc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2749        {0x0000abe0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2750        {0x0000abe4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2751        {0x0000abe8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2752        {0x0000abec, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2753        {0x0000abf0, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2754        {0x0000abf4, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2755        {0x0000abf8, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2756        {0x0000abfc, 0x00000000, 0x00000000, 0x000eb7db, 0x000eb7db},
2757        {0x0000a204, 0x00000004, 0x00000004, 0x00000004, 0x00000004},
2758        {0x0000a20c, 0x00000014, 0x00000014, 0x0001f000, 0x0001f000},
2759        {0x0000b20c, 0x00000014, 0x00000014, 0x0001f000, 0x0001f000},
2760        {0x0000a21c, 0x1883800a, 0x1883800a, 0x1883800a, 0x1883800a},
2761        {0x0000a230, 0x00000000, 0x00000000, 0x00000210, 0x00000108},
2762        {0x0000a250, 0x0004f000, 0x0004f000, 0x0004a000, 0x0004a000},
2763        {0x0000a358, 0x7999aa02, 0x7999aa02, 0x7999aa0e, 0x7999aa0e},
2764};
2765
2766static const u32 ar9271Common_9271[][2] = {
2767        /* Addr      allmodes  */
2768        {0x0000000c, 0x00000000},
2769        {0x00000030, 0x00020045},
2770        {0x00000034, 0x00000005},
2771        {0x00000040, 0x00000000},
2772        {0x00000044, 0x00000008},
2773        {0x00000048, 0x00000008},
2774        {0x0000004c, 0x00000010},
2775        {0x00000050, 0x00000000},
2776        {0x00000054, 0x0000001f},
2777        {0x00000800, 0x00000000},
2778        {0x00000804, 0x00000000},
2779        {0x00000808, 0x00000000},
2780        {0x0000080c, 0x00000000},
2781        {0x00000810, 0x00000000},
2782        {0x00000814, 0x00000000},
2783        {0x00000818, 0x00000000},
2784        {0x0000081c, 0x00000000},
2785        {0x00000820, 0x00000000},
2786        {0x00000824, 0x00000000},
2787        {0x00001040, 0x002ffc0f},
2788        {0x00001044, 0x002ffc0f},
2789        {0x00001048, 0x002ffc0f},
2790        {0x0000104c, 0x002ffc0f},
2791        {0x00001050, 0x002ffc0f},
2792        {0x00001054, 0x002ffc0f},
2793        {0x00001058, 0x002ffc0f},
2794        {0x0000105c, 0x002ffc0f},
2795        {0x00001060, 0x002ffc0f},
2796        {0x00001064, 0x002ffc0f},
2797        {0x00001230, 0x00000000},
2798        {0x00001270, 0x00000000},
2799        {0x00001038, 0x00000000},
2800        {0x00001078, 0x00000000},
2801        {0x000010b8, 0x00000000},
2802        {0x000010f8, 0x00000000},
2803        {0x00001138, 0x00000000},
2804        {0x00001178, 0x00000000},
2805        {0x000011b8, 0x00000000},
2806        {0x000011f8, 0x00000000},
2807        {0x00001238, 0x00000000},
2808        {0x00001278, 0x00000000},
2809        {0x000012b8, 0x00000000},
2810        {0x000012f8, 0x00000000},
2811        {0x00001338, 0x00000000},
2812        {0x00001378, 0x00000000},
2813        {0x000013b8, 0x00000000},
2814        {0x000013f8, 0x00000000},
2815        {0x00001438, 0x00000000},
2816        {0x00001478, 0x00000000},
2817        {0x000014b8, 0x00000000},
2818        {0x000014f8, 0x00000000},
2819        {0x00001538, 0x00000000},
2820        {0x00001578, 0x00000000},
2821        {0x000015b8, 0x00000000},
2822        {0x000015f8, 0x00000000},
2823        {0x00001638, 0x00000000},
2824        {0x00001678, 0x00000000},
2825        {0x000016b8, 0x00000000},
2826        {0x000016f8, 0x00000000},
2827        {0x00001738, 0x00000000},
2828        {0x00001778, 0x00000000},
2829        {0x000017b8, 0x00000000},
2830        {0x000017f8, 0x00000000},
2831        {0x0000103c, 0x00000000},
2832        {0x0000107c, 0x00000000},
2833        {0x000010bc, 0x00000000},
2834        {0x000010fc, 0x00000000},
2835        {0x0000113c, 0x00000000},
2836        {0x0000117c, 0x00000000},
2837        {0x000011bc, 0x00000000},
2838        {0x000011fc, 0x00000000},
2839        {0x0000123c, 0x00000000},
2840        {0x0000127c, 0x00000000},
2841        {0x000012bc, 0x00000000},
2842        {0x000012fc, 0x00000000},
2843        {0x0000133c, 0x00000000},
2844        {0x0000137c, 0x00000000},
2845        {0x000013bc, 0x00000000},
2846        {0x000013fc, 0x00000000},
2847        {0x0000143c, 0x00000000},
2848        {0x0000147c, 0x00000000},
2849        {0x00004030, 0x00000002},
2850        {0x0000403c, 0x00000002},
2851        {0x00004024, 0x0000001f},
2852        {0x00004060, 0x00000000},
2853        {0x00004064, 0x00000000},
2854        {0x00008004, 0x00000000},
2855        {0x00008008, 0x00000000},
2856        {0x0000800c, 0x00000000},
2857        {0x00008018, 0x00000700},
2858        {0x00008020, 0x00000000},
2859        {0x00008038, 0x00000000},
2860        {0x0000803c, 0x00000000},
2861        {0x00008048, 0x00000000},
2862        {0x00008054, 0x00000000},
2863        {0x00008058, 0x00000000},
2864        {0x0000805c, 0x000fc78f},
2865        {0x00008060, 0x0000000f},
2866        {0x00008064, 0x00000000},
2867        {0x00008070, 0x00000000},
2868        {0x000080b0, 0x00000000},
2869        {0x000080b4, 0x00000000},
2870        {0x000080b8, 0x00000000},
2871        {0x000080bc, 0x00000000},
2872        {0x000080c0, 0x2a80001a},
2873        {0x000080c4, 0x05dc01e0},
2874        {0x000080c8, 0x1f402710},
2875        {0x000080cc, 0x01f40000},
2876        {0x000080d0, 0x00001e00},
2877        {0x000080d4, 0x00000000},
2878        {0x000080d8, 0x00400000},
2879        {0x000080e0, 0xffffffff},
2880        {0x000080e4, 0x0000ffff},
2881        {0x000080e8, 0x003f3f3f},
2882        {0x000080ec, 0x00000000},
2883        {0x000080f0, 0x00000000},
2884        {0x000080f4, 0x00000000},
2885        {0x000080f8, 0x00000000},
2886        {0x000080fc, 0x00020000},
2887        {0x00008100, 0x00020000},
2888        {0x00008104, 0x00000001},
2889        {0x00008108, 0x00000052},
2890        {0x0000810c, 0x00000000},
2891        {0x00008110, 0x00000168},
2892        {0x00008118, 0x000100aa},
2893        {0x0000811c, 0x00003210},
2894        {0x00008120, 0x08f04810},
2895        {0x00008124, 0x00000000},
2896        {0x00008128, 0x00000000},
2897        {0x0000812c, 0x00000000},
2898        {0x00008130, 0x00000000},
2899        {0x00008134, 0x00000000},
2900        {0x00008138, 0x00000000},
2901        {0x0000813c, 0x00000000},
2902        {0x00008144, 0xffffffff},
2903        {0x00008168, 0x00000000},
2904        {0x0000816c, 0x00000000},
2905        {0x00008170, 0x32143320},
2906        {0x00008174, 0xfaa4fa50},
2907        {0x00008178, 0x00000100},
2908        {0x0000817c, 0x00000000},
2909        {0x000081c0, 0x00000000},
2910        {0x000081d0, 0x0000320a},
2911        {0x000081ec, 0x00000000},
2912        {0x000081f0, 0x00000000},
2913        {0x000081f4, 0x00000000},
2914        {0x000081f8, 0x00000000},
2915        {0x000081fc, 0x00000000},
2916        {0x00008200, 0x00000000},
2917        {0x00008204, 0x00000000},
2918        {0x00008208, 0x00000000},
2919        {0x0000820c, 0x00000000},
2920        {0x00008210, 0x00000000},
2921        {0x00008214, 0x00000000},
2922        {0x00008218, 0x00000000},
2923        {0x0000821c, 0x00000000},
2924        {0x00008220, 0x00000000},
2925        {0x00008224, 0x00000000},
2926        {0x00008228, 0x00000000},
2927        {0x0000822c, 0x00000000},
2928        {0x00008230, 0x00000000},
2929        {0x00008234, 0x00000000},
2930        {0x00008238, 0x00000000},
2931        {0x0000823c, 0x00000000},
2932        {0x00008240, 0x00100000},
2933        {0x00008244, 0x0010f400},
2934        {0x00008248, 0x00000100},
2935        {0x0000824c, 0x0001e800},
2936        {0x00008250, 0x00000000},
2937        {0x00008254, 0x00000000},
2938        {0x00008258, 0x00000000},
2939        {0x0000825c, 0x400000ff},
2940        {0x00008260, 0x00080922},
2941        {0x00008264, 0x88a00010},
2942        {0x00008270, 0x00000000},
2943        {0x00008274, 0x40000000},
2944        {0x00008278, 0x003e4180},
2945        {0x0000827c, 0x00000000},
2946        {0x00008284, 0x0000002c},
2947        {0x00008288, 0x0000002c},
2948        {0x0000828c, 0x00000000},
2949        {0x00008294, 0x00000000},
2950        {0x00008298, 0x00000000},
2951        {0x0000829c, 0x00000000},
2952        {0x00008300, 0x00000040},
2953        {0x00008314, 0x00000000},
2954        {0x00008328, 0x00000000},
2955        {0x0000832c, 0x00000001},
2956        {0x00008330, 0x00000302},
2957        {0x00008334, 0x00000e00},
2958        {0x00008338, 0x00ff0000},
2959        {0x0000833c, 0x00000000},
2960        {0x00008340, 0x00010380},
2961        {0x00008344, 0x00581043},
2962        {0x00007010, 0x00000030},
2963        {0x00007034, 0x00000002},
2964        {0x00007038, 0x000004c2},
2965        {0x00007800, 0x00140000},
2966        {0x00007804, 0x0e4548d8},
2967        {0x00007808, 0x54214514},
2968        {0x0000780c, 0x02025820},
2969        {0x00007810, 0x71c0d388},
2970        {0x00007814, 0x924934a8},
2971        {0x0000781c, 0x00000000},
2972        {0x00007828, 0x66964300},
2973        {0x0000782c, 0x8db6d961},
2974        {0x00007830, 0x8db6d96c},
2975        {0x00007834, 0x6140008b},
2976        {0x0000783c, 0x72ee0a72},
2977        {0x00007840, 0xbbfffffc},
2978        {0x00007844, 0x000c0db6},
2979        {0x00007848, 0x6db6246f},
2980        {0x0000784c, 0x6d9b66db},
2981        {0x00007850, 0x6d8c6dba},
2982        {0x00007854, 0x00040000},
2983        {0x00007858, 0xdb003012},
2984        {0x0000785c, 0x04924914},
2985        {0x00007860, 0x21084210},
2986        {0x00007864, 0xf7d7ffde},
2987        {0x00007868, 0xc2034080},
2988        {0x00007870, 0x10142c00},
2989        {0x00009808, 0x00000000},
2990        {0x0000980c, 0xafe68e30},
2991        {0x00009810, 0xfd14e000},
2992        {0x00009814, 0x9c0a9f6b},
2993        {0x0000981c, 0x00000000},
2994        {0x0000982c, 0x0000a000},
2995        {0x00009830, 0x00000000},
2996        {0x0000983c, 0x00200400},
2997        {0x0000984c, 0x0040233c},
2998        {0x00009854, 0x00000044},
2999        {0x00009900, 0x00000000},
3000        {0x00009904, 0x00000000},
3001        {0x00009908, 0x00000000},
3002        {0x0000990c, 0x00000000},
3003        {0x0000991c, 0x10000fff},
3004        {0x00009920, 0x04900000},
3005        {0x00009928, 0x00000001},
3006        {0x0000992c, 0x00000004},
3007        {0x00009934, 0x1e1f2022},
3008        {0x00009938, 0x0a0b0c0d},
3009        {0x0000993c, 0x00000000},
3010        {0x00009940, 0x14750604},
3011        {0x00009948, 0x9280c00a},
3012        {0x0000994c, 0x00020028},
3013        {0x00009954, 0x5f3ca3de},
3014        {0x00009958, 0x0108ecff},
3015        {0x00009968, 0x000003ce},
3016        {0x00009970, 0x192bb514},
3017        {0x00009974, 0x00000000},
3018        {0x00009978, 0x00000001},
3019        {0x0000997c, 0x00000000},
3020        {0x00009980, 0x00000000},
3021        {0x00009984, 0x00000000},
3022        {0x00009988, 0x00000000},
3023        {0x0000998c, 0x00000000},
3024        {0x00009990, 0x00000000},
3025        {0x00009994, 0x00000000},
3026        {0x00009998, 0x00000000},
3027        {0x0000999c, 0x00000000},
3028        {0x000099a0, 0x00000000},
3029        {0x000099a4, 0x00000001},
3030        {0x000099a8, 0x201fff00},
3031        {0x000099ac, 0x2def0400},
3032        {0x000099b0, 0x03051000},
3033        {0x000099b4, 0x00000820},
3034        {0x000099dc, 0x00000000},
3035        {0x000099e0, 0x00000000},
3036        {0x000099e4, 0xaaaaaaaa},
3037        {0x000099e8, 0x3c466478},
3038        {0x000099ec, 0x0cc80caa},
3039        {0x000099f0, 0x00000000},
3040        {0x0000a208, 0x803e68c8},
3041        {0x0000a210, 0x4080a333},
3042        {0x0000a214, 0x00206c10},
3043        {0x0000a218, 0x009c4060},
3044        {0x0000a220, 0x01834061},
3045        {0x0000a224, 0x00000400},
3046        {0x0000a228, 0x000003b5},
3047        {0x0000a22c, 0x00000000},
3048        {0x0000a234, 0x20202020},
3049        {0x0000a238, 0x20202020},
3050        {0x0000a244, 0x00000000},
3051        {0x0000a248, 0xfffffffc},
3052        {0x0000a24c, 0x00000000},
3053        {0x0000a254, 0x00000000},
3054        {0x0000a258, 0x0ccb5380},
3055        {0x0000a25c, 0x15151501},
3056        {0x0000a260, 0xdfa90f01},
3057        {0x0000a268, 0x00000000},
3058        {0x0000a26c, 0x0ebae9e6},
3059        {0x0000a388, 0x0c000000},
3060        {0x0000a38c, 0x20202020},
3061        {0x0000a390, 0x20202020},
3062        {0x0000a39c, 0x00000001},
3063        {0x0000a3a0, 0x00000000},
3064        {0x0000a3a4, 0x00000000},
3065        {0x0000a3a8, 0x00000000},
3066        {0x0000a3ac, 0x00000000},
3067        {0x0000a3b0, 0x00000000},
3068        {0x0000a3b4, 0x00000000},
3069        {0x0000a3b8, 0x00000000},
3070        {0x0000a3bc, 0x00000000},
3071        {0x0000a3c0, 0x00000000},
3072        {0x0000a3c4, 0x00000000},
3073        {0x0000a3cc, 0x20202020},
3074        {0x0000a3d0, 0x20202020},
3075        {0x0000a3d4, 0x20202020},
3076        {0x0000a3e4, 0x00000000},
3077        {0x0000a3e8, 0x18c43433},
3078        {0x0000a3ec, 0x00f70081},
3079        {0x0000a3f0, 0x01036a2f},
3080        {0x0000a3f4, 0x00000000},
3081        {0x0000d270, 0x0d820820},
3082        {0x0000d35c, 0x07ffffef},
3083        {0x0000d360, 0x0fffffe7},
3084        {0x0000d364, 0x17ffffe5},
3085        {0x0000d368, 0x1fffffe4},
3086        {0x0000d36c, 0x37ffffe3},
3087        {0x0000d370, 0x3fffffe3},
3088        {0x0000d374, 0x57ffffe3},
3089        {0x0000d378, 0x5fffffe2},
3090        {0x0000d37c, 0x7fffffe2},
3091        {0x0000d380, 0x7f3c7bba},
3092        {0x0000d384, 0xf3307ff0},
3093};
3094
3095static const u32 ar9271Modes_9271_ANI_reg[][5] = {
3096        /* Addr      5G_HT20     5G_HT40     2G_HT40     2G_HT20   */
3097        {0x00009850, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2, 0x6d4000e2},
3098        {0x0000985c, 0x3139605e, 0x3139605e, 0x3137605e, 0x3137605e},
3099        {0x00009858, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e, 0x7ec84d2e},
3100        {0x0000986c, 0x06903881, 0x06903881, 0x06903881, 0x06903881},
3101        {0x00009868, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0, 0x5ac640d0},
3102        {0x0000a208, 0x803e68c8, 0x803e68c8, 0x803e68c8, 0x803e68c8},
3103        {0x00009924, 0xd00a8007, 0xd00a8007, 0xd00a800d, 0xd00a800d},
3104        {0x000099c0, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4, 0x05eea6d4},
3105};
3106
3107static const u32 ar9271Modes_normal_power_tx_gain_9271[][5] = {
3108        /* Addr      5G_HT20     5G_HT40     2G_HT40     2G_HT20   */
3109        {0x0000a300, 0x00000000, 0x00000000, 0x00000000, 0x00000000},
3110        {0x0000a304, 0x00000000, 0x00000000, 0x00009200, 0x00009200},
3111        {0x0000a308, 0x00000000, 0x00000000, 0x00010208, 0x00010208},
3112        {0x0000a30c, 0x00000000, 0x00000000, 0x00019608, 0x00019608},
3113        {0x0000a310, 0x00000000, 0x00000000, 0x0001e610, 0x0001e610},
3114        {0x0000a314, 0x00000000, 0x00000000, 0x00024650, 0x00024650},
3115        {0x0000a318, 0x00000000, 0x00000000, 0x0002d6d0, 0x0002d6d0},
3116        {0x0000a31c, 0x00000000, 0x00000000, 0x000316d2, 0x000316d2},
3117        {0x0000a320, 0x00000000, 0x00000000, 0x00039758, 0x00039758},
3118        {0x0000a324, 0x00000000, 0x00000000, 0x0003b759, 0x0003b759},
3119        {0x0000a328, 0x00000000, 0x00000000, 0x0003d75a, 0x0003d75a},
3120        {0x0000a32c, 0x00000000, 0x00000000, 0x0004175c, 0x0004175c},
3121        {0x0000a330, 0x00000000, 0x00000000, 0x0004575e, 0x0004575e},
3122        {0x0000a334, 0x000368de, 0x000368de, 0x0004979f, 0x0004979f},
3123        {0x0000a338, 0x0003891e, 0x0003891e, 0x0004d7df, 0x0004d7df},
3124        {0x0000a33c, 0x0003a95e, 0x0003a95e, 0x0003a95e, 0x0003a95e},
3125        {0x0000a340, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
3126        {0x0000a344, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
3127        {0x0000a348, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
3128        {0x0000a34c, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
3129        {0x0000a350, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
3130        {0x0000a354, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
3131        {0x00007838, 0x00000029, 0x00000029, 0x00000029, 0x00000029},
3132        {0x00007824, 0x00d8abff, 0x00d8abff, 0x00d8abff, 0x00d8abff},
3133        {0x0000786c, 0x48609eb4, 0x48609eb4, 0x48609eb4, 0x48609eb4},
3134        {0x00007820, 0x00000c04, 0x00000c04, 0x00000c04, 0x00000c04},
3135        {0x0000a274, 0x0a21c652, 0x0a21c652, 0x0a21c652, 0x0a21c652},
3136        {0x0000a278, 0x3bdef7bd, 0x3bdef7bd, 0x3bdef7bd, 0x3bdef7bd},
3137        {0x0000a27c, 0x050e83bd, 0x050e83bd, 0x050e83bd, 0x050e83bd},
3138        {0x0000a394, 0x3bdef7bd, 0x3bdef7bd, 0x3bdef7bd, 0x3bdef7bd},
3139        {0x0000a398, 0x000003bd, 0x000003bd, 0x000003bd, 0x000003bd},
3140        {0x0000a3dc, 0x3bdef7bd, 0x3bdef7bd, 0x3bdef7bd, 0x3bdef7bd},
3141        {0x0000a3e0, 0x000003bd, 0x000003bd, 0x000003bd, 0x000003bd},
3142};
3143
3144static const u32 ar9271Modes_high_power_tx_gain_9271[][5] = {
3145        /* Addr      5G_HT20     5G_HT40     2G_HT40     2G_HT20   */
3146        {0x0000a300, 0x00000000, 0x00000000, 0x00010000, 0x00010000},
3147        {0x0000a304, 0x00000000, 0x00000000, 0x00016200, 0x00016200},
3148        {0x0000a308, 0x00000000, 0x00000000, 0x00018201, 0x00018201},
3149        {0x0000a30c, 0x00000000, 0x00000000, 0x0001b240, 0x0001b240},
3150        {0x0000a310, 0x00000000, 0x00000000, 0x0001d241, 0x0001d241},
3151        {0x0000a314, 0x00000000, 0x00000000, 0x0001f600, 0x0001f600},
3152        {0x0000a318, 0x00000000, 0x00000000, 0x00022800, 0x00022800},
3153        {0x0000a31c, 0x00000000, 0x00000000, 0x00026802, 0x00026802},
3154        {0x0000a320, 0x00000000, 0x00000000, 0x0002b805, 0x0002b805},
3155        {0x0000a324, 0x00000000, 0x00000000, 0x0002ea41, 0x0002ea41},
3156        {0x0000a328, 0x00000000, 0x00000000, 0x00038b00, 0x00038b00},
3157        {0x0000a32c, 0x00000000, 0x00000000, 0x0003ab40, 0x0003ab40},
3158        {0x0000a330, 0x00000000, 0x00000000, 0x0003cd80, 0x0003cd80},
3159        {0x0000a334, 0x000368de, 0x000368de, 0x000368de, 0x000368de},
3160        {0x0000a338, 0x0003891e, 0x0003891e, 0x0003891e, 0x0003891e},
3161        {0x0000a33c, 0x0003a95e, 0x0003a95e, 0x0003a95e, 0x0003a95e},
3162        {0x0000a340, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
3163        {0x0000a344, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
3164        {0x0000a348, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
3165        {0x0000a34c, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
3166        {0x0000a350, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
3167        {0x0000a354, 0x0003e9df, 0x0003e9df, 0x0003e9df, 0x0003e9df},
3168        {0x00007838, 0x0000002b, 0x0000002b, 0x0000002b, 0x0000002b},
3169        {0x00007824, 0x00d8a7ff, 0x00d8a7ff, 0x00d8a7ff, 0x00d8a7ff},
3170        {0x0000786c, 0x08609eb6, 0x08609eb6, 0x08609eba, 0x08609eba},
3171        {0x00007820, 0x00000c00, 0x00000c00, 0x00000c00, 0x00000c00},
3172        {0x0000a274, 0x0a22a652, 0x0a22a652, 0x0a214652, 0x0a214652},
3173        {0x0000a278, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7, 0x0e739ce7},
3174        {0x0000a27c, 0x05018063, 0x05038063, 0x05018063, 0x05018063},
3175        {0x0000a394, 0x06318c63, 0x06318c63, 0x06318c63, 0x06318c63},
3176        {0x0000a398, 0x00000063, 0x00000063, 0x00000063, 0x00000063},
3177        {0x0000a3dc, 0x06318c63, 0x06318c63, 0x06318c63, 0x06318c63},
3178        {0x0000a3e0, 0x00000063, 0x00000063, 0x00000063, 0x00000063},
3179};
3180
3181