linux/drivers/staging/rtl8192u/r819xU_firmware_img.c
<<
>>
Prefs
   1// SPDX-License-Identifier: GPL-2.0
   2/*Created on  2008/ 7/16,  5:31*/
   3#include <linux/types.h>
   4#include "r819xU_firmware_img.h"
   5
   6u32 Rtl8192UsbPHY_REGArray[] = {
   7        0x0, };
   8
   9u32 Rtl8192UsbPHY_REG_1T2RArray[] = {
  10        0x800, 0x00000000,
  11        0x804, 0x00000001,
  12        0x808, 0x0000fc00,
  13        0x80c, 0x0000001c,
  14        0x810, 0x801010aa,
  15        0x814, 0x008514d0,
  16        0x818, 0x00000040,
  17        0x81c, 0x00000000,
  18        0x820, 0x00000004,
  19        0x824, 0x00690000,
  20        0x828, 0x00000004,
  21        0x82c, 0x00e90000,
  22        0x830, 0x00000004,
  23        0x834, 0x00690000,
  24        0x838, 0x00000004,
  25        0x83c, 0x00e90000,
  26        0x840, 0x00000000,
  27        0x844, 0x00000000,
  28        0x848, 0x00000000,
  29        0x84c, 0x00000000,
  30        0x850, 0x00000000,
  31        0x854, 0x00000000,
  32        0x858, 0x65a965a9,
  33        0x85c, 0x65a965a9,
  34        0x860, 0x001f0010,
  35        0x864, 0x007f0010,
  36        0x868, 0x001f0010,
  37        0x86c, 0x007f0010,
  38        0x870, 0x0f100f70,
  39        0x874, 0x0f100f70,
  40        0x878, 0x00000000,
  41        0x87c, 0x00000000,
  42        0x880, 0x6870e36c,
  43        0x884, 0xe3573600,
  44        0x888, 0x4260c340,
  45        0x88c, 0x0000ff00,
  46        0x890, 0x00000000,
  47        0x894, 0xfffffffe,
  48        0x898, 0x4c42382f,
  49        0x89c, 0x00656056,
  50        0x8b0, 0x00000000,
  51        0x8e0, 0x00000000,
  52        0x8e4, 0x00000000,
  53        0x900, 0x00000000,
  54        0x904, 0x00000023,
  55        0x908, 0x00000000,
  56        0x90c, 0x31121311,
  57        0xa00, 0x00d0c7d8,
  58        0xa04, 0x811f0008,
  59        0xa08, 0x80cd8300,
  60        0xa0c, 0x2e62740f,
  61        0xa10, 0x95009b78,
  62        0xa14, 0x11145008,
  63        0xa18, 0x00881117,
  64        0xa1c, 0x89140fa0,
  65        0xa20, 0x1a1b0000,
  66        0xa24, 0x090e1317,
  67        0xa28, 0x00000204,
  68        0xa2c, 0x00000000,
  69        0xc00, 0x00000040,
  70        0xc04, 0x00005433,
  71        0xc08, 0x000000e4,
  72        0xc0c, 0x6c6c6c6c,
  73        0xc10, 0x08800000,
  74        0xc14, 0x40000100,
  75        0xc18, 0x08000000,
  76        0xc1c, 0x40000100,
  77        0xc20, 0x08000000,
  78        0xc24, 0x40000100,
  79        0xc28, 0x08000000,
  80        0xc2c, 0x40000100,
  81        0xc30, 0x6de9ac44,
  82        0xc34, 0x465c52cd,
  83        0xc38, 0x497f5994,
  84        0xc3c, 0x0a969764,
  85        0xc40, 0x1f7c403f,
  86        0xc44, 0x000100b7,
  87        0xc48, 0xec020000,
  88        0xc4c, 0x00000300,
  89        0xc50, 0x69543420,
  90        0xc54, 0x433c0094,
  91        0xc58, 0x69543420,
  92        0xc5c, 0x433c0094,
  93        0xc60, 0x69543420,
  94        0xc64, 0x433c0094,
  95        0xc68, 0x69543420,
  96        0xc6c, 0x433c0094,
  97        0xc70, 0x2c7f000d,
  98        0xc74, 0x0186175b,
  99        0xc78, 0x0000001f,
 100        0xc7c, 0x00b91612,
 101        0xc80, 0x40000100,
 102        0xc84, 0x20000000,
 103        0xc88, 0x40000100,
 104        0xc8c, 0x20200000,
 105        0xc90, 0x40000100,
 106        0xc94, 0x00000000,
 107        0xc98, 0x40000100,
 108        0xc9c, 0x00000000,
 109        0xca0, 0x00492492,
 110        0xca4, 0x00000000,
 111        0xca8, 0x00000000,
 112        0xcac, 0x00000000,
 113        0xcb0, 0x00000000,
 114        0xcb4, 0x00000000,
 115        0xcb8, 0x00000000,
 116        0xcbc, 0x00492492,
 117        0xcc0, 0x00000000,
 118        0xcc4, 0x00000000,
 119        0xcc8, 0x00000000,
 120        0xccc, 0x00000000,
 121        0xcd0, 0x00000000,
 122        0xcd4, 0x00000000,
 123        0xcd8, 0x64b22427,
 124        0xcdc, 0x00766932,
 125        0xce0, 0x00222222,
 126        0xd00, 0x00000750,
 127        0xd04, 0x00000403,
 128        0xd08, 0x0000907f,
 129        0xd0c, 0x00000001,
 130        0xd10, 0xa0633333,
 131        0xd14, 0x33333c63,
 132        0xd18, 0x6a8f5b6b,
 133        0xd1c, 0x00000000,
 134        0xd20, 0x00000000,
 135        0xd24, 0x00000000,
 136        0xd28, 0x00000000,
 137        0xd2c, 0xcc979975,
 138        0xd30, 0x00000000,
 139        0xd34, 0x00000000,
 140        0xd38, 0x00000000,
 141        0xd3c, 0x00027293,
 142        0xd40, 0x00000000,
 143        0xd44, 0x00000000,
 144        0xd48, 0x00000000,
 145        0xd4c, 0x00000000,
 146        0xd50, 0x6437140a,
 147        0xd54, 0x024dbd02,
 148        0xd58, 0x00000000,
 149        0xd5c, 0x04032064,
 150        0xe00, 0x161a1a1a,
 151        0xe04, 0x12121416,
 152        0xe08, 0x00001800,
 153        0xe0c, 0x00000000,
 154        0xe10, 0x161a1a1a,
 155        0xe14, 0x12121416,
 156        0xe18, 0x161a1a1a,
 157        0xe1c, 0x12121416,
 158};
 159
 160u32 Rtl8192UsbRadioA_Array[] = {
 161        0x019, 0x00000003,
 162        0x000, 0x000000bf,
 163        0x001, 0x00000ee0,
 164        0x002, 0x0000004c,
 165        0x003, 0x000007f1,
 166        0x004, 0x00000975,
 167        0x005, 0x00000c58,
 168        0x006, 0x00000ae6,
 169        0x007, 0x000000ca,
 170        0x008, 0x00000e1c,
 171        0x009, 0x000007f0,
 172        0x00a, 0x000009d0,
 173        0x00b, 0x000001ba,
 174        0x00c, 0x00000240,
 175        0x00e, 0x00000020,
 176        0x00f, 0x00000990,
 177        0x012, 0x00000806,
 178        0x014, 0x000005ab,
 179        0x015, 0x00000f80,
 180        0x016, 0x00000020,
 181        0x017, 0x00000597,
 182        0x018, 0x0000050a,
 183        0x01a, 0x00000f80,
 184        0x01b, 0x00000f5e,
 185        0x01c, 0x00000008,
 186        0x01d, 0x00000607,
 187        0x01e, 0x000006cc,
 188        0x01f, 0x00000000,
 189        0x020, 0x000001a5,
 190        0x01f, 0x00000001,
 191        0x020, 0x00000165,
 192        0x01f, 0x00000002,
 193        0x020, 0x000000c6,
 194        0x01f, 0x00000003,
 195        0x020, 0x00000086,
 196        0x01f, 0x00000004,
 197        0x020, 0x00000046,
 198        0x01f, 0x00000005,
 199        0x020, 0x000001e6,
 200        0x01f, 0x00000006,
 201        0x020, 0x000001a6,
 202        0x01f, 0x00000007,
 203        0x020, 0x00000166,
 204        0x01f, 0x00000008,
 205        0x020, 0x000000c7,
 206        0x01f, 0x00000009,
 207        0x020, 0x00000087,
 208        0x01f, 0x0000000a,
 209        0x020, 0x000000f7,
 210        0x01f, 0x0000000b,
 211        0x020, 0x000000d7,
 212        0x01f, 0x0000000c,
 213        0x020, 0x000000b7,
 214        0x01f, 0x0000000d,
 215        0x020, 0x00000097,
 216        0x01f, 0x0000000e,
 217        0x020, 0x00000077,
 218        0x01f, 0x0000000f,
 219        0x020, 0x00000057,
 220        0x01f, 0x00000010,
 221        0x020, 0x00000037,
 222        0x01f, 0x00000011,
 223        0x020, 0x000000fb,
 224        0x01f, 0x00000012,
 225        0x020, 0x000000db,
 226        0x01f, 0x00000013,
 227        0x020, 0x000000bb,
 228        0x01f, 0x00000014,
 229        0x020, 0x000000ff,
 230        0x01f, 0x00000015,
 231        0x020, 0x000000e3,
 232        0x01f, 0x00000016,
 233        0x020, 0x000000c3,
 234        0x01f, 0x00000017,
 235        0x020, 0x000000a3,
 236        0x01f, 0x00000018,
 237        0x020, 0x00000083,
 238        0x01f, 0x00000019,
 239        0x020, 0x00000063,
 240        0x01f, 0x0000001a,
 241        0x020, 0x00000043,
 242        0x01f, 0x0000001b,
 243        0x020, 0x00000023,
 244        0x01f, 0x0000001c,
 245        0x020, 0x00000003,
 246        0x01f, 0x0000001d,
 247        0x020, 0x000001e3,
 248        0x01f, 0x0000001e,
 249        0x020, 0x000001c3,
 250        0x01f, 0x0000001f,
 251        0x020, 0x000001a3,
 252        0x01f, 0x00000020,
 253        0x020, 0x00000183,
 254        0x01f, 0x00000021,
 255        0x020, 0x00000163,
 256        0x01f, 0x00000022,
 257        0x020, 0x00000143,
 258        0x01f, 0x00000023,
 259        0x020, 0x00000123,
 260        0x01f, 0x00000024,
 261        0x020, 0x00000103,
 262        0x023, 0x00000203,
 263        0x024, 0x00000200,
 264        0x00b, 0x000001ba,
 265        0x02c, 0x000003d7,
 266        0x02d, 0x00000ff0,
 267        0x000, 0x00000037,
 268        0x004, 0x00000160,
 269        0x007, 0x00000080,
 270        0x002, 0x0000088d,
 271        0x0fe, 0x00000000,
 272        0x0fe, 0x00000000,
 273        0x016, 0x00000200,
 274        0x016, 0x00000380,
 275        0x016, 0x00000020,
 276        0x016, 0x000001a0,
 277        0x000, 0x000000bf,
 278        0x00d, 0x0000001f,
 279        0x00d, 0x00000c9f,
 280        0x002, 0x0000004d,
 281        0x000, 0x00000cbf,
 282        0x004, 0x00000975,
 283        0x007, 0x00000700,
 284};
 285
 286u32 Rtl8192UsbRadioB_Array[] = {
 287        0x019, 0x00000003,
 288        0x000, 0x000000bf,
 289        0x001, 0x000006e0,
 290        0x002, 0x0000004c,
 291        0x003, 0x000007f1,
 292        0x004, 0x00000975,
 293        0x005, 0x00000c58,
 294        0x006, 0x00000ae6,
 295        0x007, 0x000000ca,
 296        0x008, 0x00000e1c,
 297        0x000, 0x000000b7,
 298        0x00a, 0x00000850,
 299        0x000, 0x000000bf,
 300        0x00b, 0x000001ba,
 301        0x00c, 0x00000240,
 302        0x00e, 0x00000020,
 303        0x015, 0x00000f80,
 304        0x016, 0x00000020,
 305        0x017, 0x00000597,
 306        0x018, 0x0000050a,
 307        0x01a, 0x00000e00,
 308        0x01b, 0x00000f5e,
 309        0x01d, 0x00000607,
 310        0x01e, 0x000006cc,
 311        0x00b, 0x000001ba,
 312        0x023, 0x00000203,
 313        0x024, 0x00000200,
 314        0x000, 0x00000037,
 315        0x004, 0x00000160,
 316        0x016, 0x00000200,
 317        0x016, 0x00000380,
 318        0x016, 0x00000020,
 319        0x016, 0x000001a0,
 320        0x00d, 0x00000ccc,
 321        0x000, 0x000000bf,
 322        0x002, 0x0000004d,
 323        0x000, 0x00000cbf,
 324        0x004, 0x00000975,
 325        0x007, 0x00000700,
 326};
 327
 328u32 Rtl8192UsbRadioC_Array[] = {
 329        0x0, };
 330
 331u32 Rtl8192UsbRadioD_Array[] = {
 332        0x0, };
 333
 334u32 Rtl8192UsbMACPHY_Array[] = {
 335        0x03c, 0xffff0000, 0x00000f0f,
 336        0x340, 0xffffffff, 0x161a1a1a,
 337        0x344, 0xffffffff, 0x12121416,
 338        0x348, 0x0000ffff, 0x00001818,
 339        0x12c, 0xffffffff, 0x04000802,
 340        0x318, 0x00000fff, 0x00000100,
 341};
 342
 343u32 Rtl8192UsbMACPHY_Array_PG[] = {
 344        0x03c, 0xffff0000, 0x00000f0f,
 345        0xe00, 0xffffffff, 0x06090909,
 346        0xe04, 0xffffffff, 0x00030306,
 347        0xe08, 0x0000ff00, 0x00000000,
 348        0xe10, 0xffffffff, 0x0a0c0d0f,
 349        0xe14, 0xffffffff, 0x06070809,
 350        0xe18, 0xffffffff, 0x0a0c0d0f,
 351        0xe1c, 0xffffffff, 0x06070809,
 352        0x12c, 0xffffffff, 0x04000802,
 353        0x318, 0x00000fff, 0x00000800,
 354};
 355
 356u32 Rtl8192UsbAGCTAB_Array[] = {
 357        0xc78, 0x7d000001,
 358        0xc78, 0x7d010001,
 359        0xc78, 0x7d020001,
 360        0xc78, 0x7d030001,
 361        0xc78, 0x7d040001,
 362        0xc78, 0x7d050001,
 363        0xc78, 0x7c060001,
 364        0xc78, 0x7b070001,
 365        0xc78, 0x7a080001,
 366        0xc78, 0x79090001,
 367        0xc78, 0x780a0001,
 368        0xc78, 0x770b0001,
 369        0xc78, 0x760c0001,
 370        0xc78, 0x750d0001,
 371        0xc78, 0x740e0001,
 372        0xc78, 0x730f0001,
 373        0xc78, 0x72100001,
 374        0xc78, 0x71110001,
 375        0xc78, 0x70120001,
 376        0xc78, 0x6f130001,
 377        0xc78, 0x6e140001,
 378        0xc78, 0x6d150001,
 379        0xc78, 0x6c160001,
 380        0xc78, 0x6b170001,
 381        0xc78, 0x6a180001,
 382        0xc78, 0x69190001,
 383        0xc78, 0x681a0001,
 384        0xc78, 0x671b0001,
 385        0xc78, 0x661c0001,
 386        0xc78, 0x651d0001,
 387        0xc78, 0x641e0001,
 388        0xc78, 0x491f0001,
 389        0xc78, 0x48200001,
 390        0xc78, 0x47210001,
 391        0xc78, 0x46220001,
 392        0xc78, 0x45230001,
 393        0xc78, 0x44240001,
 394        0xc78, 0x43250001,
 395        0xc78, 0x28260001,
 396        0xc78, 0x27270001,
 397        0xc78, 0x26280001,
 398        0xc78, 0x25290001,
 399        0xc78, 0x242a0001,
 400        0xc78, 0x232b0001,
 401        0xc78, 0x222c0001,
 402        0xc78, 0x212d0001,
 403        0xc78, 0x202e0001,
 404        0xc78, 0x0a2f0001,
 405        0xc78, 0x08300001,
 406        0xc78, 0x06310001,
 407        0xc78, 0x05320001,
 408        0xc78, 0x04330001,
 409        0xc78, 0x03340001,
 410        0xc78, 0x02350001,
 411        0xc78, 0x01360001,
 412        0xc78, 0x00370001,
 413        0xc78, 0x00380001,
 414        0xc78, 0x00390001,
 415        0xc78, 0x003a0001,
 416        0xc78, 0x003b0001,
 417        0xc78, 0x003c0001,
 418        0xc78, 0x003d0001,
 419        0xc78, 0x003e0001,
 420        0xc78, 0x003f0001,
 421        0xc78, 0x7d400001,
 422        0xc78, 0x7d410001,
 423        0xc78, 0x7d420001,
 424        0xc78, 0x7d430001,
 425        0xc78, 0x7d440001,
 426        0xc78, 0x7d450001,
 427        0xc78, 0x7c460001,
 428        0xc78, 0x7b470001,
 429        0xc78, 0x7a480001,
 430        0xc78, 0x79490001,
 431        0xc78, 0x784a0001,
 432        0xc78, 0x774b0001,
 433        0xc78, 0x764c0001,
 434        0xc78, 0x754d0001,
 435        0xc78, 0x744e0001,
 436        0xc78, 0x734f0001,
 437        0xc78, 0x72500001,
 438        0xc78, 0x71510001,
 439        0xc78, 0x70520001,
 440        0xc78, 0x6f530001,
 441        0xc78, 0x6e540001,
 442        0xc78, 0x6d550001,
 443        0xc78, 0x6c560001,
 444        0xc78, 0x6b570001,
 445        0xc78, 0x6a580001,
 446        0xc78, 0x69590001,
 447        0xc78, 0x685a0001,
 448        0xc78, 0x675b0001,
 449        0xc78, 0x665c0001,
 450        0xc78, 0x655d0001,
 451        0xc78, 0x645e0001,
 452        0xc78, 0x495f0001,
 453        0xc78, 0x48600001,
 454        0xc78, 0x47610001,
 455        0xc78, 0x46620001,
 456        0xc78, 0x45630001,
 457        0xc78, 0x44640001,
 458        0xc78, 0x43650001,
 459        0xc78, 0x28660001,
 460        0xc78, 0x27670001,
 461        0xc78, 0x26680001,
 462        0xc78, 0x25690001,
 463        0xc78, 0x246a0001,
 464        0xc78, 0x236b0001,
 465        0xc78, 0x226c0001,
 466        0xc78, 0x216d0001,
 467        0xc78, 0x206e0001,
 468        0xc78, 0x0a6f0001,
 469        0xc78, 0x08700001,
 470        0xc78, 0x06710001,
 471        0xc78, 0x05720001,
 472        0xc78, 0x04730001,
 473        0xc78, 0x03740001,
 474        0xc78, 0x02750001,
 475        0xc78, 0x01760001,
 476        0xc78, 0x00770001,
 477        0xc78, 0x00780001,
 478        0xc78, 0x00790001,
 479        0xc78, 0x007a0001,
 480        0xc78, 0x007b0001,
 481        0xc78, 0x007c0001,
 482        0xc78, 0x007d0001,
 483        0xc78, 0x007e0001,
 484        0xc78, 0x007f0001,
 485        0xc78, 0x2e00001e,
 486        0xc78, 0x2e01001e,
 487        0xc78, 0x2e02001e,
 488        0xc78, 0x2e03001e,
 489        0xc78, 0x2e04001e,
 490        0xc78, 0x2e05001e,
 491        0xc78, 0x3006001e,
 492        0xc78, 0x3407001e,
 493        0xc78, 0x3908001e,
 494        0xc78, 0x3c09001e,
 495        0xc78, 0x3f0a001e,
 496        0xc78, 0x420b001e,
 497        0xc78, 0x440c001e,
 498        0xc78, 0x450d001e,
 499        0xc78, 0x460e001e,
 500        0xc78, 0x460f001e,
 501        0xc78, 0x4710001e,
 502        0xc78, 0x4811001e,
 503        0xc78, 0x4912001e,
 504        0xc78, 0x4a13001e,
 505        0xc78, 0x4b14001e,
 506        0xc78, 0x4b15001e,
 507        0xc78, 0x4c16001e,
 508        0xc78, 0x4d17001e,
 509        0xc78, 0x4e18001e,
 510        0xc78, 0x4f19001e,
 511        0xc78, 0x4f1a001e,
 512        0xc78, 0x501b001e,
 513        0xc78, 0x511c001e,
 514        0xc78, 0x521d001e,
 515        0xc78, 0x521e001e,
 516        0xc78, 0x531f001e,
 517        0xc78, 0x5320001e,
 518        0xc78, 0x5421001e,
 519        0xc78, 0x5522001e,
 520        0xc78, 0x5523001e,
 521        0xc78, 0x5624001e,
 522        0xc78, 0x5725001e,
 523        0xc78, 0x5726001e,
 524        0xc78, 0x5827001e,
 525        0xc78, 0x5828001e,
 526        0xc78, 0x5929001e,
 527        0xc78, 0x592a001e,
 528        0xc78, 0x5a2b001e,
 529        0xc78, 0x5b2c001e,
 530        0xc78, 0x5c2d001e,
 531        0xc78, 0x5c2e001e,
 532        0xc78, 0x5d2f001e,
 533        0xc78, 0x5e30001e,
 534        0xc78, 0x5f31001e,
 535        0xc78, 0x6032001e,
 536        0xc78, 0x6033001e,
 537        0xc78, 0x6134001e,
 538        0xc78, 0x6235001e,
 539        0xc78, 0x6336001e,
 540        0xc78, 0x6437001e,
 541        0xc78, 0x6438001e,
 542        0xc78, 0x6539001e,
 543        0xc78, 0x663a001e,
 544        0xc78, 0x673b001e,
 545        0xc78, 0x673c001e,
 546        0xc78, 0x683d001e,
 547        0xc78, 0x693e001e,
 548        0xc78, 0x6a3f001e,
 549};
 550