1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 2009-2012 Realtek Corporation.*/ 3 4 #include "table.h" 5 6 u32 RTL8192CEPHY_REG_2TARRAY[PHY_REG_2TARRAY_LENGTH] = { 7 0x024, 0x0011800f, 8 0x028, 0x00ffdb83, 9 0x800, 0x80040002, 10 0x804, 0x00000003, 11 0x808, 0x0000fc00, 12 0x80c, 0x0000000a, 13 0x810, 0x10005388, 14 0x814, 0x020c3d10, 15 0x818, 0x02200385, 16 0x81c, 0x00000000, 17 0x820, 0x01000100, 18 0x824, 0x00390004, 19 0x828, 0x01000100, 20 0x82c, 0x00390004, 21 0x830, 0x27272727, 22 0x834, 0x27272727, 23 0x838, 0x27272727, 24 0x83c, 0x27272727, 25 0x840, 0x00010000, 26 0x844, 0x00010000, 27 0x848, 0x27272727, 28 0x84c, 0x27272727, 29 0x850, 0x00000000, 30 0x854, 0x00000000, 31 0x858, 0x569a569a, 32 0x85c, 0x0c1b25a4, 33 0x860, 0x66e60230, 34 0x864, 0x061f0130, 35 0x868, 0x27272727, 36 0x86c, 0x2b2b2b27, 37 0x870, 0x07000700, 38 0x874, 0x22184000, 39 0x878, 0x08080808, 40 0x87c, 0x00000000, 41 0x880, 0xc0083070, 42 0x884, 0x000004d5, 43 0x888, 0x00000000, 44 0x88c, 0xcc0000c0, 45 0x890, 0x00000800, 46 0x894, 0xfffffffe, 47 0x898, 0x40302010, 48 0x89c, 0x00706050, 49 0x900, 0x00000000, 50 0x904, 0x00000023, 51 0x908, 0x00000000, 52 0x90c, 0x81121313, 53 0xa00, 0x00d047c8, 54 0xa04, 0x80ff000c, 55 0xa08, 0x8c838300, 56 0xa0c, 0x2e68120f, 57 0xa10, 0x9500bb78, 58 0xa14, 0x11144028, 59 0xa18, 0x00881117, 60 0xa1c, 0x89140f00, 61 0xa20, 0x1a1b0000, 62 0xa24, 0x090e1317, 63 0xa28, 0x00000204, 64 0xa2c, 0x00d30000, 65 0xa70, 0x101fbf00, 66 0xa74, 0x00000007, 67 0xc00, 0x48071d40, 68 0xc04, 0x03a05633, 69 0xc08, 0x000000e4, 70 0xc0c, 0x6c6c6c6c, 71 0xc10, 0x08800000, 72 0xc14, 0x40000100, 73 0xc18, 0x08800000, 74 0xc1c, 0x40000100, 75 0xc20, 0x00000000, 76 0xc24, 0x00000000, 77 0xc28, 0x00000000, 78 0xc2c, 0x00000000, 79 0xc30, 0x69e9ac44, 80 0xc34, 0x469652cf, 81 0xc38, 0x49795994, 82 0xc3c, 0x0a97971c, 83 0xc40, 0x1f7c403f, 84 0xc44, 0x000100b7, 85 0xc48, 0xec020107, 86 0xc4c, 0x007f037f, 87 0xc50, 0x69543420, 88 0xc54, 0x43bc0094, 89 0xc58, 0x69543420, 90 0xc5c, 0x433c0094, 91 0xc60, 0x00000000, 92 0xc64, 0x5116848b, 93 0xc68, 0x47c00bff, 94 0xc6c, 0x00000036, 95 0xc70, 0x2c7f000d, 96 0xc74, 0x018610db, 97 0xc78, 0x0000001f, 98 0xc7c, 0x00b91612, 99 0xc80, 0x40000100, 100 0xc84, 0x20f60000, 101 0xc88, 0x40000100, 102 0xc8c, 0x20200000, 103 0xc90, 0x00121820, 104 0xc94, 0x00000000, 105 0xc98, 0x00121820, 106 0xc9c, 0x00007f7f, 107 0xca0, 0x00000000, 108 0xca4, 0x00000080, 109 0xca8, 0x00000000, 110 0xcac, 0x00000000, 111 0xcb0, 0x00000000, 112 0xcb4, 0x00000000, 113 0xcb8, 0x00000000, 114 0xcbc, 0x28000000, 115 0xcc0, 0x00000000, 116 0xcc4, 0x00000000, 117 0xcc8, 0x00000000, 118 0xccc, 0x00000000, 119 0xcd0, 0x00000000, 120 0xcd4, 0x00000000, 121 0xcd8, 0x64b22427, 122 0xcdc, 0x00766932, 123 0xce0, 0x00222222, 124 0xce4, 0x00000000, 125 0xce8, 0x37644302, 126 0xcec, 0x2f97d40c, 127 0xd00, 0x00080740, 128 0xd04, 0x00020403, 129 0xd08, 0x0000907f, 130 0xd0c, 0x20010201, 131 0xd10, 0xa0633333, 132 0xd14, 0x3333bc43, 133 0xd18, 0x7a8f5b6b, 134 0xd2c, 0xcc979975, 135 0xd30, 0x00000000, 136 0xd34, 0x80608000, 137 0xd38, 0x00000000, 138 0xd3c, 0x00027293, 139 0xd40, 0x00000000, 140 0xd44, 0x00000000, 141 0xd48, 0x00000000, 142 0xd4c, 0x00000000, 143 0xd50, 0x6437140a, 144 0xd54, 0x00000000, 145 0xd58, 0x00000000, 146 0xd5c, 0x30032064, 147 0xd60, 0x4653de68, 148 0xd64, 0x04518a3c, 149 0xd68, 0x00002101, 150 0xd6c, 0x2a201c16, 151 0xd70, 0x1812362e, 152 0xd74, 0x322c2220, 153 0xd78, 0x000e3c24, 154 0xe00, 0x2a2a2a2a, 155 0xe04, 0x2a2a2a2a, 156 0xe08, 0x03902a2a, 157 0xe10, 0x2a2a2a2a, 158 0xe14, 0x2a2a2a2a, 159 0xe18, 0x2a2a2a2a, 160 0xe1c, 0x2a2a2a2a, 161 0xe28, 0x00000000, 162 0xe30, 0x1000dc1f, 163 0xe34, 0x10008c1f, 164 0xe38, 0x02140102, 165 0xe3c, 0x681604c2, 166 0xe40, 0x01007c00, 167 0xe44, 0x01004800, 168 0xe48, 0xfb000000, 169 0xe4c, 0x000028d1, 170 0xe50, 0x1000dc1f, 171 0xe54, 0x10008c1f, 172 0xe58, 0x02140102, 173 0xe5c, 0x28160d05, 174 0xe60, 0x00000010, 175 0xe68, 0x001b25a4, 176 0xe6c, 0x63db25a4, 177 0xe70, 0x63db25a4, 178 0xe74, 0x0c1b25a4, 179 0xe78, 0x0c1b25a4, 180 0xe7c, 0x0c1b25a4, 181 0xe80, 0x0c1b25a4, 182 0xe84, 0x63db25a4, 183 0xe88, 0x0c1b25a4, 184 0xe8c, 0x63db25a4, 185 0xed0, 0x63db25a4, 186 0xed4, 0x63db25a4, 187 0xed8, 0x63db25a4, 188 0xedc, 0x001b25a4, 189 0xee0, 0x001b25a4, 190 0xeec, 0x6fdb25a4, 191 0xf14, 0x00000003, 192 0xf4c, 0x00000000, 193 0xf00, 0x00000300, 194 }; 195 196 u32 RTL8192CEPHY_REG_1TARRAY[PHY_REG_1TARRAY_LENGTH] = { 197 0x024, 0x0011800f, 198 0x028, 0x00ffdb83, 199 0x800, 0x80040000, 200 0x804, 0x00000001, 201 0x808, 0x0000fc00, 202 0x80c, 0x0000000a, 203 0x810, 0x10005388, 204 0x814, 0x020c3d10, 205 0x818, 0x02200385, 206 0x81c, 0x00000000, 207 0x820, 0x01000100, 208 0x824, 0x00390004, 209 0x828, 0x00000000, 210 0x82c, 0x00000000, 211 0x830, 0x00000000, 212 0x834, 0x00000000, 213 0x838, 0x00000000, 214 0x83c, 0x00000000, 215 0x840, 0x00010000, 216 0x844, 0x00000000, 217 0x848, 0x00000000, 218 0x84c, 0x00000000, 219 0x850, 0x00000000, 220 0x854, 0x00000000, 221 0x858, 0x569a569a, 222 0x85c, 0x001b25a4, 223 0x860, 0x66e60230, 224 0x864, 0x061f0130, 225 0x868, 0x00000000, 226 0x86c, 0x32323200, 227 0x870, 0x07000700, 228 0x874, 0x22004000, 229 0x878, 0x00000808, 230 0x87c, 0x00000000, 231 0x880, 0xc0083070, 232 0x884, 0x000004d5, 233 0x888, 0x00000000, 234 0x88c, 0xccc000c0, 235 0x890, 0x00000800, 236 0x894, 0xfffffffe, 237 0x898, 0x40302010, 238 0x89c, 0x00706050, 239 0x900, 0x00000000, 240 0x904, 0x00000023, 241 0x908, 0x00000000, 242 0x90c, 0x81121111, 243 0xa00, 0x00d047c8, 244 0xa04, 0x80ff000c, 245 0xa08, 0x8c838300, 246 0xa0c, 0x2e68120f, 247 0xa10, 0x9500bb78, 248 0xa14, 0x11144028, 249 0xa18, 0x00881117, 250 0xa1c, 0x89140f00, 251 0xa20, 0x1a1b0000, 252 0xa24, 0x090e1317, 253 0xa28, 0x00000204, 254 0xa2c, 0x00d30000, 255 0xa70, 0x101fbf00, 256 0xa74, 0x00000007, 257 0xc00, 0x48071d40, 258 0xc04, 0x03a05611, 259 0xc08, 0x000000e4, 260 0xc0c, 0x6c6c6c6c, 261 0xc10, 0x08800000, 262 0xc14, 0x40000100, 263 0xc18, 0x08800000, 264 0xc1c, 0x40000100, 265 0xc20, 0x00000000, 266 0xc24, 0x00000000, 267 0xc28, 0x00000000, 268 0xc2c, 0x00000000, 269 0xc30, 0x69e9ac44, 270 0xc34, 0x469652cf, 271 0xc38, 0x49795994, 272 0xc3c, 0x0a97971c, 273 0xc40, 0x1f7c403f, 274 0xc44, 0x000100b7, 275 0xc48, 0xec020107, 276 0xc4c, 0x007f037f, 277 0xc50, 0x69543420, 278 0xc54, 0x43bc0094, 279 0xc58, 0x69543420, 280 0xc5c, 0x433c0094, 281 0xc60, 0x00000000, 282 0xc64, 0x5116848b, 283 0xc68, 0x47c00bff, 284 0xc6c, 0x00000036, 285 0xc70, 0x2c7f000d, 286 0xc74, 0x018610db, 287 0xc78, 0x0000001f, 288 0xc7c, 0x00b91612, 289 0xc80, 0x40000100, 290 0xc84, 0x20f60000, 291 0xc88, 0x40000100, 292 0xc8c, 0x20200000, 293 0xc90, 0x00121820, 294 0xc94, 0x00000000, 295 0xc98, 0x00121820, 296 0xc9c, 0x00007f7f, 297 0xca0, 0x00000000, 298 0xca4, 0x00000080, 299 0xca8, 0x00000000, 300 0xcac, 0x00000000, 301 0xcb0, 0x00000000, 302 0xcb4, 0x00000000, 303 0xcb8, 0x00000000, 304 0xcbc, 0x28000000, 305 0xcc0, 0x00000000, 306 0xcc4, 0x00000000, 307 0xcc8, 0x00000000, 308 0xccc, 0x00000000, 309 0xcd0, 0x00000000, 310 0xcd4, 0x00000000, 311 0xcd8, 0x64b22427, 312 0xcdc, 0x00766932, 313 0xce0, 0x00222222, 314 0xce4, 0x00000000, 315 0xce8, 0x37644302, 316 0xcec, 0x2f97d40c, 317 0xd00, 0x00080740, 318 0xd04, 0x00020401, 319 0xd08, 0x0000907f, 320 0xd0c, 0x20010201, 321 0xd10, 0xa0633333, 322 0xd14, 0x3333bc43, 323 0xd18, 0x7a8f5b6b, 324 0xd2c, 0xcc979975, 325 0xd30, 0x00000000, 326 0xd34, 0x80608000, 327 0xd38, 0x00000000, 328 0xd3c, 0x00027293, 329 0xd40, 0x00000000, 330 0xd44, 0x00000000, 331 0xd48, 0x00000000, 332 0xd4c, 0x00000000, 333 0xd50, 0x6437140a, 334 0xd54, 0x00000000, 335 0xd58, 0x00000000, 336 0xd5c, 0x30032064, 337 0xd60, 0x4653de68, 338 0xd64, 0x04518a3c, 339 0xd68, 0x00002101, 340 0xd6c, 0x2a201c16, 341 0xd70, 0x1812362e, 342 0xd74, 0x322c2220, 343 0xd78, 0x000e3c24, 344 0xe00, 0x2a2a2a2a, 345 0xe04, 0x2a2a2a2a, 346 0xe08, 0x03902a2a, 347 0xe10, 0x2a2a2a2a, 348 0xe14, 0x2a2a2a2a, 349 0xe18, 0x2a2a2a2a, 350 0xe1c, 0x2a2a2a2a, 351 0xe28, 0x00000000, 352 0xe30, 0x1000dc1f, 353 0xe34, 0x10008c1f, 354 0xe38, 0x02140102, 355 0xe3c, 0x681604c2, 356 0xe40, 0x01007c00, 357 0xe44, 0x01004800, 358 0xe48, 0xfb000000, 359 0xe4c, 0x000028d1, 360 0xe50, 0x1000dc1f, 361 0xe54, 0x10008c1f, 362 0xe58, 0x02140102, 363 0xe5c, 0x28160d05, 364 0xe60, 0x00000010, 365 0xe68, 0x001b25a4, 366 0xe6c, 0x631b25a0, 367 0xe70, 0x631b25a0, 368 0xe74, 0x081b25a0, 369 0xe78, 0x081b25a0, 370 0xe7c, 0x081b25a0, 371 0xe80, 0x081b25a0, 372 0xe84, 0x631b25a0, 373 0xe88, 0x081b25a0, 374 0xe8c, 0x631b25a0, 375 0xed0, 0x631b25a0, 376 0xed4, 0x631b25a0, 377 0xed8, 0x631b25a0, 378 0xedc, 0x001b25a0, 379 0xee0, 0x001b25a0, 380 0xeec, 0x6b1b25a0, 381 0xf14, 0x00000003, 382 0xf4c, 0x00000000, 383 0xf00, 0x00000300, 384 }; 385 386 u32 RTL8192CEPHY_REG_ARRAY_PG[PHY_REG_ARRAY_PGLENGTH] = { 387 0xe00, 0xffffffff, 0x0a0c0c0c, 388 0xe04, 0xffffffff, 0x02040608, 389 0xe08, 0x0000ff00, 0x00000000, 390 0x86c, 0xffffff00, 0x00000000, 391 0xe10, 0xffffffff, 0x0a0c0d0e, 392 0xe14, 0xffffffff, 0x02040608, 393 0xe18, 0xffffffff, 0x0a0c0d0e, 394 0xe1c, 0xffffffff, 0x02040608, 395 0x830, 0xffffffff, 0x0a0c0c0c, 396 0x834, 0xffffffff, 0x02040608, 397 0x838, 0xffffff00, 0x00000000, 398 0x86c, 0x000000ff, 0x00000000, 399 0x83c, 0xffffffff, 0x0a0c0d0e, 400 0x848, 0xffffffff, 0x02040608, 401 0x84c, 0xffffffff, 0x0a0c0d0e, 402 0x868, 0xffffffff, 0x02040608, 403 0xe00, 0xffffffff, 0x00000000, 404 0xe04, 0xffffffff, 0x00000000, 405 0xe08, 0x0000ff00, 0x00000000, 406 0x86c, 0xffffff00, 0x00000000, 407 0xe10, 0xffffffff, 0x00000000, 408 0xe14, 0xffffffff, 0x00000000, 409 0xe18, 0xffffffff, 0x00000000, 410 0xe1c, 0xffffffff, 0x00000000, 411 0x830, 0xffffffff, 0x00000000, 412 0x834, 0xffffffff, 0x00000000, 413 0x838, 0xffffff00, 0x00000000, 414 0x86c, 0x000000ff, 0x00000000, 415 0x83c, 0xffffffff, 0x00000000, 416 0x848, 0xffffffff, 0x00000000, 417 0x84c, 0xffffffff, 0x00000000, 418 0x868, 0xffffffff, 0x00000000, 419 0xe00, 0xffffffff, 0x04040404, 420 0xe04, 0xffffffff, 0x00020204, 421 0xe08, 0x0000ff00, 0x00000000, 422 0x86c, 0xffffff00, 0x00000000, 423 0xe10, 0xffffffff, 0x06060606, 424 0xe14, 0xffffffff, 0x00020406, 425 0xe18, 0xffffffff, 0x06060606, 426 0xe1c, 0xffffffff, 0x00020406, 427 0x830, 0xffffffff, 0x04040404, 428 0x834, 0xffffffff, 0x00020204, 429 0x838, 0xffffff00, 0x00000000, 430 0x86c, 0x000000ff, 0x00000000, 431 0x83c, 0xffffffff, 0x06060606, 432 0x848, 0xffffffff, 0x00020406, 433 0x84c, 0xffffffff, 0x06060606, 434 0x868, 0xffffffff, 0x00020406, 435 0xe00, 0xffffffff, 0x00000000, 436 0xe04, 0xffffffff, 0x00000000, 437 0xe08, 0x0000ff00, 0x00000000, 438 0x86c, 0xffffff00, 0x00000000, 439 0xe10, 0xffffffff, 0x00000000, 440 0xe14, 0xffffffff, 0x00000000, 441 0xe18, 0xffffffff, 0x00000000, 442 0xe1c, 0xffffffff, 0x00000000, 443 0x830, 0xffffffff, 0x00000000, 444 0x834, 0xffffffff, 0x00000000, 445 0x838, 0xffffff00, 0x00000000, 446 0x86c, 0x000000ff, 0x00000000, 447 0x83c, 0xffffffff, 0x00000000, 448 0x848, 0xffffffff, 0x00000000, 449 0x84c, 0xffffffff, 0x00000000, 450 0x868, 0xffffffff, 0x00000000, 451 }; 452 453 u32 RTL8192CERADIOA_2TARRAY[RADIOA_2TARRAYLENGTH] = { 454 0x000, 0x00030159, 455 0x001, 0x00031284, 456 0x002, 0x00098000, 457 0x003, 0x00018c63, 458 0x004, 0x000210e7, 459 0x009, 0x0002044f, 460 0x00a, 0x0001adb0, 461 0x00b, 0x00054867, 462 0x00c, 0x0008992e, 463 0x00d, 0x0000e52c, 464 0x00e, 0x00039ce7, 465 0x00f, 0x00000451, 466 0x019, 0x00000000, 467 0x01a, 0x00010255, 468 0x01b, 0x00060a00, 469 0x01c, 0x000fc378, 470 0x01d, 0x000a1250, 471 0x01e, 0x0004445f, 472 0x01f, 0x00080001, 473 0x020, 0x0000b614, 474 0x021, 0x0006c000, 475 0x022, 0x00000000, 476 0x023, 0x00001558, 477 0x024, 0x00000060, 478 0x025, 0x00000483, 479 0x026, 0x0004f000, 480 0x027, 0x000ec7d9, 481 0x028, 0x000977c0, 482 0x029, 0x00004783, 483 0x02a, 0x00000001, 484 0x02b, 0x00021334, 485 0x02a, 0x00000000, 486 0x02b, 0x00000054, 487 0x02a, 0x00000001, 488 0x02b, 0x00000808, 489 0x02b, 0x00053333, 490 0x02c, 0x0000000c, 491 0x02a, 0x00000002, 492 0x02b, 0x00000808, 493 0x02b, 0x0005b333, 494 0x02c, 0x0000000d, 495 0x02a, 0x00000003, 496 0x02b, 0x00000808, 497 0x02b, 0x00063333, 498 0x02c, 0x0000000d, 499 0x02a, 0x00000004, 500 0x02b, 0x00000808, 501 0x02b, 0x0006b333, 502 0x02c, 0x0000000d, 503 0x02a, 0x00000005, 504 0x02b, 0x00000808, 505 0x02b, 0x00073333, 506 0x02c, 0x0000000d, 507 0x02a, 0x00000006, 508 0x02b, 0x00000709, 509 0x02b, 0x0005b333, 510 0x02c, 0x0000000d, 511 0x02a, 0x00000007, 512 0x02b, 0x00000709, 513 0x02b, 0x00063333, 514 0x02c, 0x0000000d, 515 0x02a, 0x00000008, 516 0x02b, 0x0000060a, 517 0x02b, 0x0004b333, 518 0x02c, 0x0000000d, 519 0x02a, 0x00000009, 520 0x02b, 0x0000060a, 521 0x02b, 0x00053333, 522 0x02c, 0x0000000d, 523 0x02a, 0x0000000a, 524 0x02b, 0x0000060a, 525 0x02b, 0x0005b333, 526 0x02c, 0x0000000d, 527 0x02a, 0x0000000b, 528 0x02b, 0x0000060a, 529 0x02b, 0x00063333, 530 0x02c, 0x0000000d, 531 0x02a, 0x0000000c, 532 0x02b, 0x0000060a, 533 0x02b, 0x0006b333, 534 0x02c, 0x0000000d, 535 0x02a, 0x0000000d, 536 0x02b, 0x0000060a, 537 0x02b, 0x00073333, 538 0x02c, 0x0000000d, 539 0x02a, 0x0000000e, 540 0x02b, 0x0000050b, 541 0x02b, 0x00066666, 542 0x02c, 0x0000001a, 543 0x02a, 0x000e0000, 544 0x010, 0x0004000f, 545 0x011, 0x000e31fc, 546 0x010, 0x0006000f, 547 0x011, 0x000ff9f8, 548 0x010, 0x0002000f, 549 0x011, 0x000203f9, 550 0x010, 0x0003000f, 551 0x011, 0x000ff500, 552 0x010, 0x00000000, 553 0x011, 0x00000000, 554 0x010, 0x0008000f, 555 0x011, 0x0003f100, 556 0x010, 0x0009000f, 557 0x011, 0x00023100, 558 0x012, 0x00032000, 559 0x012, 0x00071000, 560 0x012, 0x000b0000, 561 0x012, 0x000fc000, 562 0x013, 0x000287af, 563 0x013, 0x000244b7, 564 0x013, 0x000204ab, 565 0x013, 0x0001c49f, 566 0x013, 0x00018493, 567 0x013, 0x00014297, 568 0x013, 0x00010295, 569 0x013, 0x0000c298, 570 0x013, 0x0000819c, 571 0x013, 0x000040a8, 572 0x013, 0x0000001c, 573 0x014, 0x0001944c, 574 0x014, 0x00059444, 575 0x014, 0x0009944c, 576 0x014, 0x000d9444, 577 0x015, 0x0000f424, 578 0x015, 0x0004f424, 579 0x015, 0x0008f424, 580 0x015, 0x000cf424, 581 0x016, 0x000e0330, 582 0x016, 0x000a0330, 583 0x016, 0x00060330, 584 0x016, 0x00020330, 585 0x000, 0x00010159, 586 0x018, 0x0000f401, 587 0x0fe, 0x00000000, 588 0x0fe, 0x00000000, 589 0x01f, 0x00080003, 590 0x0fe, 0x00000000, 591 0x0fe, 0x00000000, 592 0x01e, 0x00044457, 593 0x01f, 0x00080000, 594 0x000, 0x00030159, 595 }; 596 597 u32 RTL8192CE_RADIOB_2TARRAY[RADIOB_2TARRAYLENGTH] = { 598 0x000, 0x00030159, 599 0x001, 0x00031284, 600 0x002, 0x00098000, 601 0x003, 0x00018c63, 602 0x004, 0x000210e7, 603 0x009, 0x0002044f, 604 0x00a, 0x0001adb0, 605 0x00b, 0x00054867, 606 0x00c, 0x0008992e, 607 0x00d, 0x0000e52c, 608 0x00e, 0x00039ce7, 609 0x00f, 0x00000451, 610 0x012, 0x00032000, 611 0x012, 0x00071000, 612 0x012, 0x000b0000, 613 0x012, 0x000fc000, 614 0x013, 0x000287af, 615 0x013, 0x000244b7, 616 0x013, 0x000204ab, 617 0x013, 0x0001c49f, 618 0x013, 0x00018493, 619 0x013, 0x00014297, 620 0x013, 0x00010295, 621 0x013, 0x0000c298, 622 0x013, 0x0000819c, 623 0x013, 0x000040a8, 624 0x013, 0x0000001c, 625 0x014, 0x0001944c, 626 0x014, 0x00059444, 627 0x014, 0x0009944c, 628 0x014, 0x000d9444, 629 0x015, 0x0000f424, 630 0x015, 0x0004f424, 631 0x015, 0x0008f424, 632 0x015, 0x000cf424, 633 0x016, 0x000e0330, 634 0x016, 0x000a0330, 635 0x016, 0x00060330, 636 0x016, 0x00020330, 637 }; 638 639 u32 RTL8192CE_RADIOA_1TARRAY[RADIOA_1TARRAYLENGTH] = { 640 0x000, 0x00030159, 641 0x001, 0x00031284, 642 0x002, 0x00098000, 643 0x003, 0x00018c63, 644 0x004, 0x000210e7, 645 0x009, 0x0002044f, 646 0x00a, 0x0001adb0, 647 0x00b, 0x00054867, 648 0x00c, 0x0008992e, 649 0x00d, 0x0000e52c, 650 0x00e, 0x00039ce7, 651 0x00f, 0x00000451, 652 0x019, 0x00000000, 653 0x01a, 0x00010255, 654 0x01b, 0x00060a00, 655 0x01c, 0x000fc378, 656 0x01d, 0x000a1250, 657 0x01e, 0x0004445f, 658 0x01f, 0x00080001, 659 0x020, 0x0000b614, 660 0x021, 0x0006c000, 661 0x022, 0x00000000, 662 0x023, 0x00001558, 663 0x024, 0x00000060, 664 0x025, 0x00000483, 665 0x026, 0x0004f000, 666 0x027, 0x000ec7d9, 667 0x028, 0x000977c0, 668 0x029, 0x00004783, 669 0x02a, 0x00000001, 670 0x02b, 0x00021334, 671 0x02a, 0x00000000, 672 0x02b, 0x00000054, 673 0x02a, 0x00000001, 674 0x02b, 0x00000808, 675 0x02b, 0x00053333, 676 0x02c, 0x0000000c, 677 0x02a, 0x00000002, 678 0x02b, 0x00000808, 679 0x02b, 0x0005b333, 680 0x02c, 0x0000000d, 681 0x02a, 0x00000003, 682 0x02b, 0x00000808, 683 0x02b, 0x00063333, 684 0x02c, 0x0000000d, 685 0x02a, 0x00000004, 686 0x02b, 0x00000808, 687 0x02b, 0x0006b333, 688 0x02c, 0x0000000d, 689 0x02a, 0x00000005, 690 0x02b, 0x00000808, 691 0x02b, 0x00073333, 692 0x02c, 0x0000000d, 693 0x02a, 0x00000006, 694 0x02b, 0x00000709, 695 0x02b, 0x0005b333, 696 0x02c, 0x0000000d, 697 0x02a, 0x00000007, 698 0x02b, 0x00000709, 699 0x02b, 0x00063333, 700 0x02c, 0x0000000d, 701 0x02a, 0x00000008, 702 0x02b, 0x0000060a, 703 0x02b, 0x0004b333, 704 0x02c, 0x0000000d, 705 0x02a, 0x00000009, 706 0x02b, 0x0000060a, 707 0x02b, 0x00053333, 708 0x02c, 0x0000000d, 709 0x02a, 0x0000000a, 710 0x02b, 0x0000060a, 711 0x02b, 0x0005b333, 712 0x02c, 0x0000000d, 713 0x02a, 0x0000000b, 714 0x02b, 0x0000060a, 715 0x02b, 0x00063333, 716 0x02c, 0x0000000d, 717 0x02a, 0x0000000c, 718 0x02b, 0x0000060a, 719 0x02b, 0x0006b333, 720 0x02c, 0x0000000d, 721 0x02a, 0x0000000d, 722 0x02b, 0x0000060a, 723 0x02b, 0x00073333, 724 0x02c, 0x0000000d, 725 0x02a, 0x0000000e, 726 0x02b, 0x0000050b, 727 0x02b, 0x00066666, 728 0x02c, 0x0000001a, 729 0x02a, 0x000e0000, 730 0x010, 0x0004000f, 731 0x011, 0x000e31fc, 732 0x010, 0x0006000f, 733 0x011, 0x000ff9f8, 734 0x010, 0x0002000f, 735 0x011, 0x000203f9, 736 0x010, 0x0003000f, 737 0x011, 0x000ff500, 738 0x010, 0x00000000, 739 0x011, 0x00000000, 740 0x010, 0x0008000f, 741 0x011, 0x0003f100, 742 0x010, 0x0009000f, 743 0x011, 0x00023100, 744 0x012, 0x00032000, 745 0x012, 0x00071000, 746 0x012, 0x000b0000, 747 0x012, 0x000fc000, 748 0x013, 0x000287af, 749 0x013, 0x000244b7, 750 0x013, 0x000204ab, 751 0x013, 0x0001c49f, 752 0x013, 0x00018493, 753 0x013, 0x00014297, 754 0x013, 0x00010295, 755 0x013, 0x0000c298, 756 0x013, 0x0000819c, 757 0x013, 0x000040a8, 758 0x013, 0x0000001c, 759 0x014, 0x0001944c, 760 0x014, 0x00059444, 761 0x014, 0x0009944c, 762 0x014, 0x000d9444, 763 0x015, 0x0000f424, 764 0x015, 0x0004f424, 765 0x015, 0x0008f424, 766 0x015, 0x000cf424, 767 0x016, 0x000e0330, 768 0x016, 0x000a0330, 769 0x016, 0x00060330, 770 0x016, 0x00020330, 771 0x000, 0x00010159, 772 0x018, 0x0000f401, 773 0x0fe, 0x00000000, 774 0x0fe, 0x00000000, 775 0x01f, 0x00080003, 776 0x0fe, 0x00000000, 777 0x0fe, 0x00000000, 778 0x01e, 0x00044457, 779 0x01f, 0x00080000, 780 0x000, 0x00030159, 781 }; 782 783 u32 RTL8192CE_RADIOB_1TARRAY[RADIOB_1TARRAYLENGTH] = { 784 0x0, 785 }; 786 787 u32 RTL8192CEMAC_2T_ARRAY[MAC_2T_ARRAYLENGTH] = { 788 0x420, 0x00000080, 789 0x423, 0x00000000, 790 0x430, 0x00000000, 791 0x431, 0x00000000, 792 0x432, 0x00000000, 793 0x433, 0x00000001, 794 0x434, 0x00000004, 795 0x435, 0x00000005, 796 0x436, 0x00000006, 797 0x437, 0x00000007, 798 0x438, 0x00000000, 799 0x439, 0x00000000, 800 0x43a, 0x00000000, 801 0x43b, 0x00000001, 802 0x43c, 0x00000004, 803 0x43d, 0x00000005, 804 0x43e, 0x00000006, 805 0x43f, 0x00000007, 806 0x440, 0x0000005d, 807 0x441, 0x00000001, 808 0x442, 0x00000000, 809 0x444, 0x00000015, 810 0x445, 0x000000f0, 811 0x446, 0x0000000f, 812 0x447, 0x00000000, 813 0x458, 0x00000041, 814 0x459, 0x000000a8, 815 0x45a, 0x00000072, 816 0x45b, 0x000000b9, 817 0x460, 0x00000088, 818 0x461, 0x00000088, 819 0x462, 0x00000006, 820 0x463, 0x00000003, 821 0x4c8, 0x00000004, 822 0x4c9, 0x00000008, 823 0x4cc, 0x00000002, 824 0x4cd, 0x00000028, 825 0x4ce, 0x00000001, 826 0x500, 0x00000026, 827 0x501, 0x000000a2, 828 0x502, 0x0000002f, 829 0x503, 0x00000000, 830 0x504, 0x00000028, 831 0x505, 0x000000a3, 832 0x506, 0x0000005e, 833 0x507, 0x00000000, 834 0x508, 0x0000002b, 835 0x509, 0x000000a4, 836 0x50a, 0x0000005e, 837 0x50b, 0x00000000, 838 0x50c, 0x0000004f, 839 0x50d, 0x000000a4, 840 0x50e, 0x00000000, 841 0x50f, 0x00000000, 842 0x512, 0x0000001c, 843 0x514, 0x0000000a, 844 0x515, 0x00000010, 845 0x516, 0x0000000a, 846 0x517, 0x00000010, 847 0x51a, 0x00000016, 848 0x524, 0x0000000f, 849 0x525, 0x0000004f, 850 0x546, 0x00000020, 851 0x547, 0x00000000, 852 0x559, 0x00000002, 853 0x55a, 0x00000002, 854 0x55d, 0x000000ff, 855 0x605, 0x00000030, 856 0x608, 0x0000000e, 857 0x609, 0x0000002a, 858 0x652, 0x00000020, 859 0x63c, 0x0000000a, 860 0x63d, 0x0000000a, 861 0x700, 0x00000021, 862 0x701, 0x00000043, 863 0x702, 0x00000065, 864 0x703, 0x00000087, 865 0x708, 0x00000021, 866 0x709, 0x00000043, 867 0x70a, 0x00000065, 868 0x70b, 0x00000087, 869 }; 870 871 u32 RTL8192CEAGCTAB_2TARRAY[AGCTAB_2TARRAYLENGTH] = { 872 0xc78, 0x7b000001, 873 0xc78, 0x7b010001, 874 0xc78, 0x7b020001, 875 0xc78, 0x7b030001, 876 0xc78, 0x7b040001, 877 0xc78, 0x7b050001, 878 0xc78, 0x7a060001, 879 0xc78, 0x79070001, 880 0xc78, 0x78080001, 881 0xc78, 0x77090001, 882 0xc78, 0x760a0001, 883 0xc78, 0x750b0001, 884 0xc78, 0x740c0001, 885 0xc78, 0x730d0001, 886 0xc78, 0x720e0001, 887 0xc78, 0x710f0001, 888 0xc78, 0x70100001, 889 0xc78, 0x6f110001, 890 0xc78, 0x6e120001, 891 0xc78, 0x6d130001, 892 0xc78, 0x6c140001, 893 0xc78, 0x6b150001, 894 0xc78, 0x6a160001, 895 0xc78, 0x69170001, 896 0xc78, 0x68180001, 897 0xc78, 0x67190001, 898 0xc78, 0x661a0001, 899 0xc78, 0x651b0001, 900 0xc78, 0x641c0001, 901 0xc78, 0x631d0001, 902 0xc78, 0x621e0001, 903 0xc78, 0x611f0001, 904 0xc78, 0x60200001, 905 0xc78, 0x49210001, 906 0xc78, 0x48220001, 907 0xc78, 0x47230001, 908 0xc78, 0x46240001, 909 0xc78, 0x45250001, 910 0xc78, 0x44260001, 911 0xc78, 0x43270001, 912 0xc78, 0x42280001, 913 0xc78, 0x41290001, 914 0xc78, 0x402a0001, 915 0xc78, 0x262b0001, 916 0xc78, 0x252c0001, 917 0xc78, 0x242d0001, 918 0xc78, 0x232e0001, 919 0xc78, 0x222f0001, 920 0xc78, 0x21300001, 921 0xc78, 0x20310001, 922 0xc78, 0x06320001, 923 0xc78, 0x05330001, 924 0xc78, 0x04340001, 925 0xc78, 0x03350001, 926 0xc78, 0x02360001, 927 0xc78, 0x01370001, 928 0xc78, 0x00380001, 929 0xc78, 0x00390001, 930 0xc78, 0x003a0001, 931 0xc78, 0x003b0001, 932 0xc78, 0x003c0001, 933 0xc78, 0x003d0001, 934 0xc78, 0x003e0001, 935 0xc78, 0x003f0001, 936 0xc78, 0x7b400001, 937 0xc78, 0x7b410001, 938 0xc78, 0x7b420001, 939 0xc78, 0x7b430001, 940 0xc78, 0x7b440001, 941 0xc78, 0x7b450001, 942 0xc78, 0x7a460001, 943 0xc78, 0x79470001, 944 0xc78, 0x78480001, 945 0xc78, 0x77490001, 946 0xc78, 0x764a0001, 947 0xc78, 0x754b0001, 948 0xc78, 0x744c0001, 949 0xc78, 0x734d0001, 950 0xc78, 0x724e0001, 951 0xc78, 0x714f0001, 952 0xc78, 0x70500001, 953 0xc78, 0x6f510001, 954 0xc78, 0x6e520001, 955 0xc78, 0x6d530001, 956 0xc78, 0x6c540001, 957 0xc78, 0x6b550001, 958 0xc78, 0x6a560001, 959 0xc78, 0x69570001, 960 0xc78, 0x68580001, 961 0xc78, 0x67590001, 962 0xc78, 0x665a0001, 963 0xc78, 0x655b0001, 964 0xc78, 0x645c0001, 965 0xc78, 0x635d0001, 966 0xc78, 0x625e0001, 967 0xc78, 0x615f0001, 968 0xc78, 0x60600001, 969 0xc78, 0x49610001, 970 0xc78, 0x48620001, 971 0xc78, 0x47630001, 972 0xc78, 0x46640001, 973 0xc78, 0x45650001, 974 0xc78, 0x44660001, 975 0xc78, 0x43670001, 976 0xc78, 0x42680001, 977 0xc78, 0x41690001, 978 0xc78, 0x406a0001, 979 0xc78, 0x266b0001, 980 0xc78, 0x256c0001, 981 0xc78, 0x246d0001, 982 0xc78, 0x236e0001, 983 0xc78, 0x226f0001, 984 0xc78, 0x21700001, 985 0xc78, 0x20710001, 986 0xc78, 0x06720001, 987 0xc78, 0x05730001, 988 0xc78, 0x04740001, 989 0xc78, 0x03750001, 990 0xc78, 0x02760001, 991 0xc78, 0x01770001, 992 0xc78, 0x00780001, 993 0xc78, 0x00790001, 994 0xc78, 0x007a0001, 995 0xc78, 0x007b0001, 996 0xc78, 0x007c0001, 997 0xc78, 0x007d0001, 998 0xc78, 0x007e0001, 999 0xc78, 0x007f0001, 1000 0xc78, 0x3800001e, 1001 0xc78, 0x3801001e, 1002 0xc78, 0x3802001e, 1003 0xc78, 0x3803001e, 1004 0xc78, 0x3804001e, 1005 0xc78, 0x3805001e, 1006 0xc78, 0x3806001e, 1007 0xc78, 0x3807001e, 1008 0xc78, 0x3808001e, 1009 0xc78, 0x3c09001e, 1010 0xc78, 0x3e0a001e, 1011 0xc78, 0x400b001e, 1012 0xc78, 0x440c001e, 1013 0xc78, 0x480d001e, 1014 0xc78, 0x4c0e001e, 1015 0xc78, 0x500f001e, 1016 0xc78, 0x5210001e, 1017 0xc78, 0x5611001e, 1018 0xc78, 0x5a12001e, 1019 0xc78, 0x5e13001e, 1020 0xc78, 0x6014001e, 1021 0xc78, 0x6015001e, 1022 0xc78, 0x6016001e, 1023 0xc78, 0x6217001e, 1024 0xc78, 0x6218001e, 1025 0xc78, 0x6219001e, 1026 0xc78, 0x621a001e, 1027 0xc78, 0x621b001e, 1028 0xc78, 0x621c001e, 1029 0xc78, 0x621d001e, 1030 0xc78, 0x621e001e, 1031 0xc78, 0x621f001e, 1032 }; 1033 1034 u32 RTL8192CEAGCTAB_1TARRAY[AGCTAB_1TARRAYLENGTH] = { 1035 0xc78, 0x7b000001, 1036 0xc78, 0x7b010001, 1037 0xc78, 0x7b020001, 1038 0xc78, 0x7b030001, 1039 0xc78, 0x7b040001, 1040 0xc78, 0x7b050001, 1041 0xc78, 0x7a060001, 1042 0xc78, 0x79070001, 1043 0xc78, 0x78080001, 1044 0xc78, 0x77090001, 1045 0xc78, 0x760a0001, 1046 0xc78, 0x750b0001, 1047 0xc78, 0x740c0001, 1048 0xc78, 0x730d0001, 1049 0xc78, 0x720e0001, 1050 0xc78, 0x710f0001, 1051 0xc78, 0x70100001, 1052 0xc78, 0x6f110001, 1053 0xc78, 0x6e120001, 1054 0xc78, 0x6d130001, 1055 0xc78, 0x6c140001, 1056 0xc78, 0x6b150001, 1057 0xc78, 0x6a160001, 1058 0xc78, 0x69170001, 1059 0xc78, 0x68180001, 1060 0xc78, 0x67190001, 1061 0xc78, 0x661a0001, 1062 0xc78, 0x651b0001, 1063 0xc78, 0x641c0001, 1064 0xc78, 0x631d0001, 1065 0xc78, 0x621e0001, 1066 0xc78, 0x611f0001, 1067 0xc78, 0x60200001, 1068 0xc78, 0x49210001, 1069 0xc78, 0x48220001, 1070 0xc78, 0x47230001, 1071 0xc78, 0x46240001, 1072 0xc78, 0x45250001, 1073 0xc78, 0x44260001, 1074 0xc78, 0x43270001, 1075 0xc78, 0x42280001, 1076 0xc78, 0x41290001, 1077 0xc78, 0x402a0001, 1078 0xc78, 0x262b0001, 1079 0xc78, 0x252c0001, 1080 0xc78, 0x242d0001, 1081 0xc78, 0x232e0001, 1082 0xc78, 0x222f0001, 1083 0xc78, 0x21300001, 1084 0xc78, 0x20310001, 1085 0xc78, 0x06320001, 1086 0xc78, 0x05330001, 1087 0xc78, 0x04340001, 1088 0xc78, 0x03350001, 1089 0xc78, 0x02360001, 1090 0xc78, 0x01370001, 1091 0xc78, 0x00380001, 1092 0xc78, 0x00390001, 1093 0xc78, 0x003a0001, 1094 0xc78, 0x003b0001, 1095 0xc78, 0x003c0001, 1096 0xc78, 0x003d0001, 1097 0xc78, 0x003e0001, 1098 0xc78, 0x003f0001, 1099 0xc78, 0x7b400001, 1100 0xc78, 0x7b410001, 1101 0xc78, 0x7b420001, 1102 0xc78, 0x7b430001, 1103 0xc78, 0x7b440001, 1104 0xc78, 0x7b450001, 1105 0xc78, 0x7a460001, 1106 0xc78, 0x79470001, 1107 0xc78, 0x78480001, 1108 0xc78, 0x77490001, 1109 0xc78, 0x764a0001, 1110 0xc78, 0x754b0001, 1111 0xc78, 0x744c0001, 1112 0xc78, 0x734d0001, 1113 0xc78, 0x724e0001, 1114 0xc78, 0x714f0001, 1115 0xc78, 0x70500001, 1116 0xc78, 0x6f510001, 1117 0xc78, 0x6e520001, 1118 0xc78, 0x6d530001, 1119 0xc78, 0x6c540001, 1120 0xc78, 0x6b550001, 1121 0xc78, 0x6a560001, 1122 0xc78, 0x69570001, 1123 0xc78, 0x68580001, 1124 0xc78, 0x67590001, 1125 0xc78, 0x665a0001, 1126 0xc78, 0x655b0001, 1127 0xc78, 0x645c0001, 1128 0xc78, 0x635d0001, 1129 0xc78, 0x625e0001, 1130 0xc78, 0x615f0001, 1131 0xc78, 0x60600001, 1132 0xc78, 0x49610001, 1133 0xc78, 0x48620001, 1134 0xc78, 0x47630001, 1135 0xc78, 0x46640001, 1136 0xc78, 0x45650001, 1137 0xc78, 0x44660001, 1138 0xc78, 0x43670001, 1139 0xc78, 0x42680001, 1140 0xc78, 0x41690001, 1141 0xc78, 0x406a0001, 1142 0xc78, 0x266b0001, 1143 0xc78, 0x256c0001, 1144 0xc78, 0x246d0001, 1145 0xc78, 0x236e0001, 1146 0xc78, 0x226f0001, 1147 0xc78, 0x21700001, 1148 0xc78, 0x20710001, 1149 0xc78, 0x06720001, 1150 0xc78, 0x05730001, 1151 0xc78, 0x04740001, 1152 0xc78, 0x03750001, 1153 0xc78, 0x02760001, 1154 0xc78, 0x01770001, 1155 0xc78, 0x00780001, 1156 0xc78, 0x00790001, 1157 0xc78, 0x007a0001, 1158 0xc78, 0x007b0001, 1159 0xc78, 0x007c0001, 1160 0xc78, 0x007d0001, 1161 0xc78, 0x007e0001, 1162 0xc78, 0x007f0001, 1163 0xc78, 0x3800001e, 1164 0xc78, 0x3801001e, 1165 0xc78, 0x3802001e, 1166 0xc78, 0x3803001e, 1167 0xc78, 0x3804001e, 1168 0xc78, 0x3805001e, 1169 0xc78, 0x3806001e, 1170 0xc78, 0x3807001e, 1171 0xc78, 0x3808001e, 1172 0xc78, 0x3c09001e, 1173 0xc78, 0x3e0a001e, 1174 0xc78, 0x400b001e, 1175 0xc78, 0x440c001e, 1176 0xc78, 0x480d001e, 1177 0xc78, 0x4c0e001e, 1178 0xc78, 0x500f001e, 1179 0xc78, 0x5210001e, 1180 0xc78, 0x5611001e, 1181 0xc78, 0x5a12001e, 1182 0xc78, 0x5e13001e, 1183 0xc78, 0x6014001e, 1184 0xc78, 0x6015001e, 1185 0xc78, 0x6016001e, 1186 0xc78, 0x6217001e, 1187 0xc78, 0x6218001e, 1188 0xc78, 0x6219001e, 1189 0xc78, 0x621a001e, 1190 0xc78, 0x621b001e, 1191 0xc78, 0x621c001e, 1192 0xc78, 0x621d001e, 1193 0xc78, 0x621e001e, 1194 0xc78, 0x621f001e, 1195 }; 1196