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