Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
0002 /*
0003 File automatically generated by createinit.py using data
0004 extracted from AF05BDA.sys (windows driver):
0005 
0006 dd if=AF05BDA.sys of=initsequence bs=1 skip=88316 count=1110
0007 python createinit.py > af9005-script.h
0008 
0009 */
0010 
0011 typedef struct {
0012     u16 reg;
0013     u8 pos;
0014     u8 len;
0015     u8 val;
0016 } RegDesc;
0017 
0018 static RegDesc script[] = {
0019     {0xa180, 0x0, 0x8, 0xa},
0020     {0xa181, 0x0, 0x8, 0xd7},
0021     {0xa182, 0x0, 0x8, 0xa3},
0022     {0xa0a0, 0x0, 0x8, 0x0},
0023     {0xa0a1, 0x0, 0x5, 0x0},
0024     {0xa0a1, 0x5, 0x1, 0x1},
0025     {0xa0c0, 0x0, 0x4, 0x1},
0026     {0xa20e, 0x4, 0x4, 0xa},
0027     {0xa20f, 0x0, 0x8, 0x40},
0028     {0xa210, 0x0, 0x8, 0x8},
0029     {0xa32a, 0x0, 0x4, 0xa},
0030     {0xa32c, 0x0, 0x8, 0x20},
0031     {0xa32b, 0x0, 0x8, 0x15},
0032     {0xa1a0, 0x1, 0x1, 0x1},
0033     {0xa000, 0x0, 0x1, 0x1},
0034     {0xa000, 0x1, 0x1, 0x0},
0035     {0xa001, 0x1, 0x1, 0x1},
0036     {0xa001, 0x0, 0x1, 0x0},
0037     {0xa001, 0x5, 0x1, 0x0},
0038     {0xa00e, 0x0, 0x5, 0x10},
0039     {0xa00f, 0x0, 0x3, 0x4},
0040     {0xa00f, 0x3, 0x3, 0x5},
0041     {0xa010, 0x0, 0x3, 0x4},
0042     {0xa010, 0x3, 0x3, 0x5},
0043     {0xa016, 0x4, 0x4, 0x3},
0044     {0xa01f, 0x0, 0x6, 0xa},
0045     {0xa020, 0x0, 0x6, 0xa},
0046     {0xa2bc, 0x0, 0x1, 0x1},
0047     {0xa2bc, 0x5, 0x1, 0x1},
0048     {0xa015, 0x0, 0x8, 0x50},
0049     {0xa016, 0x0, 0x1, 0x0},
0050     {0xa02a, 0x0, 0x8, 0x50},
0051     {0xa029, 0x0, 0x8, 0x4b},
0052     {0xa614, 0x0, 0x8, 0x46},
0053     {0xa002, 0x0, 0x5, 0x19},
0054     {0xa003, 0x0, 0x5, 0x1a},
0055     {0xa004, 0x0, 0x5, 0x19},
0056     {0xa005, 0x0, 0x5, 0x1a},
0057     {0xa008, 0x0, 0x8, 0x69},
0058     {0xa009, 0x0, 0x2, 0x2},
0059     {0xae1b, 0x0, 0x8, 0x69},
0060     {0xae1c, 0x0, 0x8, 0x2},
0061     {0xae1d, 0x0, 0x8, 0x2a},
0062     {0xa022, 0x0, 0x8, 0xaa},
0063     {0xa006, 0x0, 0x8, 0xc8},
0064     {0xa007, 0x0, 0x2, 0x0},
0065     {0xa00c, 0x0, 0x8, 0xba},
0066     {0xa00d, 0x0, 0x2, 0x2},
0067     {0xa608, 0x0, 0x8, 0xba},
0068     {0xa60e, 0x0, 0x2, 0x2},
0069     {0xa609, 0x0, 0x8, 0x80},
0070     {0xa60e, 0x2, 0x2, 0x3},
0071     {0xa00a, 0x0, 0x8, 0xb6},
0072     {0xa00b, 0x0, 0x2, 0x0},
0073     {0xa011, 0x0, 0x8, 0xb9},
0074     {0xa012, 0x0, 0x2, 0x0},
0075     {0xa013, 0x0, 0x8, 0xbd},
0076     {0xa014, 0x0, 0x2, 0x2},
0077     {0xa366, 0x0, 0x1, 0x1},
0078     {0xa2bc, 0x3, 0x1, 0x0},
0079     {0xa2bd, 0x0, 0x8, 0xa},
0080     {0xa2be, 0x0, 0x8, 0x14},
0081     {0xa2bf, 0x0, 0x8, 0x8},
0082     {0xa60a, 0x0, 0x8, 0xbd},
0083     {0xa60e, 0x4, 0x2, 0x2},
0084     {0xa60b, 0x0, 0x8, 0x86},
0085     {0xa60e, 0x6, 0x2, 0x3},
0086     {0xa001, 0x2, 0x2, 0x1},
0087     {0xa1c7, 0x0, 0x8, 0xf5},
0088     {0xa03d, 0x0, 0x8, 0xb1},
0089     {0xa616, 0x0, 0x8, 0xff},
0090     {0xa617, 0x0, 0x8, 0xad},
0091     {0xa618, 0x0, 0x8, 0xad},
0092     {0xa61e, 0x3, 0x1, 0x1},
0093     {0xae1a, 0x0, 0x8, 0x0},
0094     {0xae19, 0x0, 0x8, 0xc8},
0095     {0xae18, 0x0, 0x8, 0x61},
0096     {0xa140, 0x0, 0x8, 0x0},
0097     {0xa141, 0x0, 0x8, 0xc8},
0098     {0xa142, 0x0, 0x7, 0x61},
0099     {0xa023, 0x0, 0x8, 0xff},
0100     {0xa021, 0x0, 0x8, 0xad},
0101     {0xa026, 0x0, 0x1, 0x0},
0102     {0xa024, 0x0, 0x8, 0xff},
0103     {0xa025, 0x0, 0x8, 0xff},
0104     {0xa1c8, 0x0, 0x8, 0xf},
0105     {0xa2bc, 0x1, 0x1, 0x0},
0106     {0xa60c, 0x0, 0x4, 0x5},
0107     {0xa60c, 0x4, 0x4, 0x6},
0108     {0xa60d, 0x0, 0x8, 0xa},
0109     {0xa371, 0x0, 0x1, 0x1},
0110     {0xa366, 0x1, 0x3, 0x7},
0111     {0xa338, 0x0, 0x8, 0x10},
0112     {0xa339, 0x0, 0x6, 0x7},
0113     {0xa33a, 0x0, 0x6, 0x1f},
0114     {0xa33b, 0x0, 0x8, 0xf6},
0115     {0xa33c, 0x3, 0x5, 0x4},
0116     {0xa33d, 0x4, 0x4, 0x0},
0117     {0xa33d, 0x1, 0x1, 0x1},
0118     {0xa33d, 0x2, 0x1, 0x1},
0119     {0xa33d, 0x3, 0x1, 0x1},
0120     {0xa16d, 0x0, 0x4, 0xf},
0121     {0xa161, 0x0, 0x5, 0x5},
0122     {0xa162, 0x0, 0x4, 0x5},
0123     {0xa165, 0x0, 0x8, 0xff},
0124     {0xa166, 0x0, 0x8, 0x9c},
0125     {0xa2c3, 0x0, 0x4, 0x5},
0126     {0xa61a, 0x0, 0x6, 0xf},
0127     {0xb200, 0x0, 0x8, 0xa1},
0128     {0xb201, 0x0, 0x8, 0x7},
0129     {0xa093, 0x0, 0x1, 0x0},
0130     {0xa093, 0x1, 0x5, 0xf},
0131     {0xa094, 0x0, 0x8, 0xff},
0132     {0xa095, 0x0, 0x8, 0xf},
0133     {0xa080, 0x2, 0x5, 0x3},
0134     {0xa081, 0x0, 0x4, 0x0},
0135     {0xa081, 0x4, 0x4, 0x9},
0136     {0xa082, 0x0, 0x5, 0x1f},
0137     {0xa08d, 0x0, 0x8, 0x1},
0138     {0xa083, 0x0, 0x8, 0x32},
0139     {0xa084, 0x0, 0x1, 0x0},
0140     {0xa08e, 0x0, 0x8, 0x3},
0141     {0xa085, 0x0, 0x8, 0x32},
0142     {0xa086, 0x0, 0x3, 0x0},
0143     {0xa087, 0x0, 0x8, 0x6e},
0144     {0xa088, 0x0, 0x5, 0x15},
0145     {0xa089, 0x0, 0x8, 0x0},
0146     {0xa08a, 0x0, 0x5, 0x19},
0147     {0xa08b, 0x0, 0x8, 0x92},
0148     {0xa08c, 0x0, 0x5, 0x1c},
0149     {0xa120, 0x0, 0x8, 0x0},
0150     {0xa121, 0x0, 0x5, 0x10},
0151     {0xa122, 0x0, 0x8, 0x0},
0152     {0xa123, 0x0, 0x7, 0x40},
0153     {0xa123, 0x7, 0x1, 0x0},
0154     {0xa124, 0x0, 0x8, 0x13},
0155     {0xa125, 0x0, 0x7, 0x10},
0156     {0xa1c0, 0x0, 0x8, 0x0},
0157     {0xa1c1, 0x0, 0x5, 0x4},
0158     {0xa1c2, 0x0, 0x8, 0x0},
0159     {0xa1c3, 0x0, 0x5, 0x10},
0160     {0xa1c3, 0x5, 0x3, 0x0},
0161     {0xa1c4, 0x0, 0x6, 0x0},
0162     {0xa1c5, 0x0, 0x7, 0x10},
0163     {0xa100, 0x0, 0x8, 0x0},
0164     {0xa101, 0x0, 0x5, 0x10},
0165     {0xa102, 0x0, 0x8, 0x0},
0166     {0xa103, 0x0, 0x7, 0x40},
0167     {0xa103, 0x7, 0x1, 0x0},
0168     {0xa104, 0x0, 0x8, 0x18},
0169     {0xa105, 0x0, 0x7, 0xa},
0170     {0xa106, 0x0, 0x8, 0x20},
0171     {0xa107, 0x0, 0x8, 0x40},
0172     {0xa108, 0x0, 0x4, 0x0},
0173     {0xa38c, 0x0, 0x8, 0xfc},
0174     {0xa38d, 0x0, 0x8, 0x0},
0175     {0xa38e, 0x0, 0x8, 0x7e},
0176     {0xa38f, 0x0, 0x8, 0x0},
0177     {0xa390, 0x0, 0x8, 0x2f},
0178     {0xa60f, 0x5, 0x1, 0x1},
0179     {0xa170, 0x0, 0x8, 0xdc},
0180     {0xa171, 0x0, 0x2, 0x0},
0181     {0xa2ae, 0x0, 0x1, 0x1},
0182     {0xa2ae, 0x1, 0x1, 0x1},
0183     {0xa392, 0x0, 0x1, 0x1},
0184     {0xa391, 0x2, 0x1, 0x0},
0185     {0xabc1, 0x0, 0x8, 0xff},
0186     {0xabc2, 0x0, 0x8, 0x0},
0187     {0xabc8, 0x0, 0x8, 0x8},
0188     {0xabca, 0x0, 0x8, 0x10},
0189     {0xabcb, 0x0, 0x1, 0x0},
0190     {0xabc3, 0x5, 0x3, 0x7},
0191     {0xabc0, 0x6, 0x1, 0x0},
0192     {0xabc0, 0x4, 0x2, 0x0},
0193     {0xa344, 0x4, 0x4, 0x1},
0194     {0xabc0, 0x7, 0x1, 0x1},
0195     {0xabc0, 0x2, 0x1, 0x1},
0196     {0xa345, 0x0, 0x8, 0x66},
0197     {0xa346, 0x0, 0x8, 0x66},
0198     {0xa347, 0x0, 0x4, 0x0},
0199     {0xa343, 0x0, 0x4, 0xa},
0200     {0xa347, 0x4, 0x4, 0x2},
0201     {0xa348, 0x0, 0x4, 0xc},
0202     {0xa348, 0x4, 0x4, 0x7},
0203     {0xa349, 0x0, 0x6, 0x2},
0204 };