1 // Excel File version:0.7 2 //////////////////////////////////////////////////////////////////////////////// 3 // 4 // Copyright (c) 2006-2008 MStar Semiconductor, Inc. 5 // All rights reserved. 6 // 7 // Unless otherwise stipulated in writing, any and all information contained 8 // herein regardless in any format shall remain the sole proprietary of 9 // MStar Semiconductor Inc. and be kept in strict confidence 10 // (; MStar; Confidential; Information; ) by the recipient. 11 // Any unauthorized act including without limitation unauthorized disclosure, 12 // copying, use, reproduction, sale, distribution, modification, disassembling, 13 // reverse engineering and compiling of the contents of MStar Confidential 14 // Information is unlawful and strictly prohibited. MStar hereby reserves the 15 // rights to any and all damages, losses, costs and expenses resulting therefrom. 16 // 17 //**************************************************** 18 // Amber3_ADC_Driver_LDO 19 // Excel File version:0.7 20 // 1/21/2016 13:48 21 //**************************************************** 22 23 #ifndef _DRVADCTBL_C_ 24 #define _DRVADCTBL_C_ 25 26 //**************************************************** 27 // INIT 28 //**************************************************** 29 MS_U8 MST_ADCINIT_TBL[][REG_ADDR_SIZE+REG_MASK_SIZE+ADC_TABLE_INIT_NUMS*REG_DATA_SIZE]= 30 { // Reg Mask Ignore Value 31 { DRV_ADC_REG(REG_ADC_ATOP_02_H), 0xF0, 0x00, 0x80/*$All*/, }, 32 { DRV_ADC_REG(REG_ADC_ATOP_0E_L), 0x01, 0x00, 0x00/*All*/, }, 33 { DRV_ADC_REG(REG_ADC_ATOP_12_L), 0x01, 0x00, 0x00/*All*/, }, 34 { DRV_ADC_REG(REG_ADC_ATOP_5E_L), 0xC2, 0x00, 0x00/*$All*/, }, 35 { DRV_ADC_REG(REG_ADC_ATOP_5E_H), 0x3F, 0x00, 0x02/*$All*/, }, 36 { DRV_ADC_REG(REG_ADC_ATOP_20_L), 0x3F, 0x00, 0x04/*$All*/, }, 37 { DRV_ADC_REG(REG_ADC_ATOP_10_L), 0x07, 0x00, 0x01/*All*/, }, 38 { DRV_ADC_REG(REG_ADC_ATOP_0A_L), 0x02, 0x00, 0x00/*All*/, }, 39 { DRV_ADC_REG(REG_ADC_ATOP_0B_H), 0x18, 0x00, 0x00/*All*/, }, 40 { DRV_ADC_REG(REG_ADC_ATOP_20_H), 0x77, 0x00, 0x77/*$All*/, }, 41 { DRV_ADC_REG(REG_ADC_ATOP_39_L), 0x1F, 0x00, 0x00/*All*/, }, 42 { DRV_ADC_REG(REG_ADC_ATOP_39_H), 0x20, 0x00, 0x20/*All*/, }, 43 { DRV_ADC_REG(REG_ADC_ATOP_3B_L), 0xFF, 0x00, 0x90/*All*/, }, 44 { DRV_ADC_REG(REG_ADC_ATOP_3B_H), 0x0C, 0x00, 0x00/*All*/, }, 45 { DRV_ADC_REG(REG_ADC_ATOP_3C_L), 0x1F, 0x00, 0x00/*All*/, }, 46 { DRV_ADC_REG(REG_ADC_ATOP_3C_H), 0x20, 0x00, 0x20/*All*/, }, 47 { DRV_ADC_REG(REG_ADC_ATOP_3E_L), 0xFF, 0x00, 0x80/*All*/, }, 48 { DRV_ADC_REG(REG_ADC_ATOP_3E_H), 0x0C, 0x00, 0x00/*All*/, }, 49 { DRV_ADC_REG(REG_ADC_ATOP_7A_H), 0xFF, 0x00, 0x28/*All*/, }, 50 { DRV_ADC_REG(REG_ADC_ATOP_7B_L), 0x2A, 0x00, 0x2A/*All*/, }, 51 { DRV_ADC_REG(REG_ADC_ATOP_19_L), 0x01, 0x00, 0x00/*All*/, }, 52 { DRV_ADC_REG(REG_ADC_ATOP_30_L), 0x07, 0x00, 0x00/*All*/, }, 53 { DRV_ADC_REG(REG_ADC_DTOP_76_L), 0xF0, 0x00, 0xE0/*All*/, }, 54 { DRV_ADC_REG(REG_ADC_DTOP_76_H), 0x0F, 0x00, 0x07/*All*/, }, 55 { DRV_ADC_REG(REG_ADC_DTOP_0D_H), 0x10, 0x00, 0x10/*All*/, }, 56 { DRV_ADC_REG(REG_ADC_DTOP_07_L), 0x18, 0x00, 0x00/*$All*/, }, 57 { DRV_ADC_REG(REG_ADC_DTOP_07_H), 0xFF, 0x00, 0x04/*All*/, }, 58 { DRV_ADC_REG(REG_ADC_DTOP_63_L), 0x3F, 0x00, 0x17/*All*/, }, 59 { DRV_ADC_REG(REG_ADC_DTOP_64_L), 0x3F, 0x00, 0x17/*All*/, }, 60 { DRV_ADC_REG(REG_ADC_DTOP_18_L), 0xFF, 0x00, 0x20/*All*/, }, 61 { DRV_ADC_REG(REG_ADC_DTOP_18_H), 0x07, 0x00, 0x07/*$All*/, }, 62 { DRV_ADC_REG(REG_ADC_DTOP_19_H), 0x1E, 0x00, 0x04/*$All*/, }, 63 { DRV_ADC_REG(REG_ADC_DTOP_65_L), 0xFF, 0x00, 0xCC/*$All*/, }, 64 { DRV_ADC_REG(REG_ADC_DTOP_65_H), 0xFF, 0x00, 0xCC/*$All*/, }, 65 { DRV_ADC_REG(REG_ADC_DTOP_22_L), 0xFF, 0x00, 0x05/*All*/, }, 66 { DRV_ADC_REG(REG_ADC_DTOP_22_H), 0x0F, 0x00, 0x00/*All*/, }, 67 { DRV_ADC_REG(REG_ADC_DTOP_23_L), 0xFF, 0x00, 0xD0/*All*/, }, 68 { DRV_ADC_REG(REG_ADC_DTOP_23_H), 0x1F, 0x00, 0x07/*All*/, }, 69 { DRV_ADC_REG(REG_ADC_DTOP_24_L), 0xFF, 0x00, 0x60/*$All*/, }, 70 { DRV_ADC_REG(REG_ADC_DTOP_24_H), 0x3F, 0x00, 0x20/*All*/, }, 71 { DRV_ADC_REG(REG_ADC_DTOP_25_L), 0xFF, 0x00, 0xA0/*$All*/, }, 72 { DRV_ADC_REG(REG_ADC_DTOP_25_H), 0x1F, 0x00, 0x03/*$All*/, }, 73 { DRV_ADC_REG(REG_ADC_DTOP_26_L), 0xFF, 0x00, 0x00/*All*/, }, 74 { DRV_ADC_REG(REG_ADC_DTOP_26_H), 0x3F, 0x00, 0x1C/*$All*/, }, 75 { DRV_ADC_REG(REG_ADC_DTOP_27_L), 0xFF, 0x00, 0x40/*All*/, }, 76 { DRV_ADC_REG(REG_ADC_DTOP_27_H), 0x3F, 0x00, 0x05/*All*/, }, 77 { DRV_ADC_REG(REG_ADC_DTOP_28_L), 0xFF, 0x00, 0x4A/*$All*/, }, 78 { DRV_ADC_REG(REG_ADC_DTOP_28_H), 0xFF, 0x00, 0x08/*$All*/, }, 79 { DRV_ADC_REG(REG_ADC_DTOP_29_L), 0xFF, 0x00, 0x10/*$All*/, }, 80 { DRV_ADC_REG(REG_ADC_DTOP_29_H), 0x3F, 0x00, 0x20/*$All*/, }, 81 { DRV_ADC_REG(REG_ADC_DTOP_2C_L), 0xFF, 0x00, 0x05/*All*/, }, 82 { DRV_ADC_REG(REG_ADC_DTOP_2C_H), 0x0F, 0x00, 0x00/*All*/, }, 83 { DRV_ADC_REG(REG_ADC_DTOP_2D_L), 0xFF, 0x00, 0xD0/*All*/, }, 84 { DRV_ADC_REG(REG_ADC_DTOP_2D_H), 0x1F, 0x00, 0x07/*All*/, }, 85 { DRV_ADC_REG(REG_ADC_DTOP_2E_L), 0xFF, 0x00, 0x60/*$All*/, }, 86 { DRV_ADC_REG(REG_ADC_DTOP_2E_H), 0x3F, 0x00, 0x20/*All*/, }, 87 { DRV_ADC_REG(REG_ADC_DTOP_2F_L), 0xFF, 0x00, 0xA0/*$All*/, }, 88 { DRV_ADC_REG(REG_ADC_DTOP_2F_H), 0x1F, 0x00, 0x03/*$All*/, }, 89 { DRV_ADC_REG(REG_ADC_DTOP_30_L), 0xFF, 0x00, 0x00/*All*/, }, 90 { DRV_ADC_REG(REG_ADC_DTOP_30_H), 0x3F, 0x00, 0x1C/*$All*/, }, 91 { DRV_ADC_REG(REG_ADC_DTOP_31_L), 0xFF, 0x00, 0x40/*All*/, }, 92 { DRV_ADC_REG(REG_ADC_DTOP_31_H), 0x3F, 0x00, 0x05/*All*/, }, 93 { DRV_ADC_REG(REG_ADC_DTOP_32_L), 0xFF, 0x00, 0x4A/*$All*/, }, 94 { DRV_ADC_REG(REG_ADC_DTOP_32_H), 0xFF, 0x00, 0x08/*$All*/, }, 95 { DRV_ADC_REG(REG_ADC_DTOP_33_L), 0xFF, 0x00, 0x10/*$All*/, }, 96 { DRV_ADC_REG(REG_ADC_DTOP_33_H), 0x3F, 0x00, 0x20/*$All*/, }, 97 { DRV_ADC_REG(REG_ADC_DTOP_36_L), 0xFF, 0x00, 0x05/*All*/, }, 98 { DRV_ADC_REG(REG_ADC_DTOP_36_H), 0x0F, 0x00, 0x00/*All*/, }, 99 { DRV_ADC_REG(REG_ADC_DTOP_37_L), 0xFF, 0x00, 0xD0/*All*/, }, 100 { DRV_ADC_REG(REG_ADC_DTOP_37_H), 0x1F, 0x00, 0x07/*All*/, }, 101 { DRV_ADC_REG(REG_ADC_DTOP_38_L), 0xFF, 0x00, 0x60/*$All*/, }, 102 { DRV_ADC_REG(REG_ADC_DTOP_38_H), 0x3F, 0x00, 0x20/*All*/, }, 103 { DRV_ADC_REG(REG_ADC_DTOP_39_L), 0xFF, 0x00, 0xA0/*$All*/, }, 104 { DRV_ADC_REG(REG_ADC_DTOP_39_H), 0x1F, 0x00, 0x03/*$All*/, }, 105 { DRV_ADC_REG(REG_ADC_DTOP_3A_L), 0xFF, 0x00, 0x00/*All*/, }, 106 { DRV_ADC_REG(REG_ADC_DTOP_3A_H), 0x3F, 0x00, 0x1C/*$All*/, }, 107 { DRV_ADC_REG(REG_ADC_DTOP_3B_L), 0xFF, 0x00, 0x40/*All*/, }, 108 { DRV_ADC_REG(REG_ADC_DTOP_3B_H), 0x3F, 0x00, 0x05/*All*/, }, 109 { DRV_ADC_REG(REG_ADC_DTOP_3C_L), 0xFF, 0x00, 0x4A/*$All*/, }, 110 { DRV_ADC_REG(REG_ADC_DTOP_3C_H), 0xFF, 0x00, 0x08/*$All*/, }, 111 { DRV_ADC_REG(REG_ADC_DTOP_3D_L), 0xFF, 0x00, 0x10/*$All*/, }, 112 { DRV_ADC_REG(REG_ADC_DTOP_3D_H), 0x3F, 0x00, 0x20/*$All*/, }, 113 { DRV_ADC_REG(REG_ADC_DTOP_62_H), 0x60, 0x00, 0x00/*All*/, }, 114 { DRV_ADC_REG(REG_ADC_DTOP_68_L), 0x18, 0x00, 0x18/*$All*/, }, 115 { DRV_ADC_REG(REG_ADC_ATOP_40_L), 0x8F, 0x00, 0x08/*$All*/, }, 116 { DRV_ADC_REG(REG_ADC_ATOP_40_H), 0x01, 0x00, 0x00/*All*/, }, 117 { DRV_ADC_REG(REG_ADC_ATOP_42_L), 0xFF, 0x00, 0xEC/*$All*/, }, 118 { DRV_ADC_REG(REG_ADC_ATOP_42_H), 0x0F, 0x00, 0x00/*$All*/, }, 119 { DRV_ADC_REG(REG_ADC_ATOP_43_L), 0x7F, 0x00, 0x00/*All*/, }, 120 { DRV_ADC_REG(REG_ADC_ATOP_43_H), 0x7F, 0x00, 0x00/*All*/, }, 121 { DRV_ADC_REG(REG_ADC_ATOP_44_L), 0x3F, 0x00, 0x1C/*All*/, }, 122 { DRV_ADC_REG(REG_ADC_ATOP_44_H), 0xFF, 0x00, 0xFF/*All*/, }, 123 { DRV_ADC_REG(REG_ADC_ATOP_45_L), 0x3F, 0x00, 0x00/*All*/, }, 124 { DRV_ADC_REG(REG_ADC_ATOP_46_L), 0x1B, 0x00, 0x0B/*$All*/, }, 125 { DRV_ADC_REG(REG_ADC_ATOP_47_H), 0x08, 0x00, 0x08/*All*/, }, 126 { DRV_ADC_REG(REG_ADC_DTOP_53_L), 0x1F, 0x00, 0x08/*All*/, }, 127 { DRV_ADC_REG(REG_ADC_ATOP_03_H), 0x0D, 0x00, 0x0D/*$All*/, }, 128 { DRV_ADC_REG(REG_ADC_CLKGEN0_20_L), 0x10, 0x00, 0x10/*All*/, }, 129 { DRV_ADC_REG(REG_ADC_ATOP_00_L), 0x08, 0x00, 0x08/*All*/, }, 130 { DRV_ADC_REG(REG_ADC_DTOPB_FE_L), 0xFF, 0x00, 0x01/*All*/, }, 131 { DRV_ADC_REG(REG_ADC_ATOP_05_H), 0x30, 0x00, 0x00/*$All*/, }, 132 { DRV_ADC_REG(REG_ADC_ATOP_03_L), 0x40, 0x00, 0x40/*All*/, }, 133 { DRV_ADC_REG(REG_ADC_ATOP_00_H), 0x30, 0x00, 0x10/*All*/, }, 134 { DRV_ADC_REG(REG_ADC_ATOP_05_L), 0xC0, 0x00, 0x00/*$All*/, }, 135 { DRV_ADC_REG(REG_ADC_ATOP_38_H), 0x01, 0x00, 0x01/*All*/, }, 136 { DRV_ADC_REG(REG_ADC_DTOP_66_L), 0x0F, 0x00, 0x04/*All*/, }, 137 { DRV_ADC_REG(REG_ADC_ATOP_08_L), 0x01, 0x00, 0x00/*All*/, }, 138 { DRV_ADC_REG(REG_ADC_ATOPB_40_L), 0xFF, 0x00, 0x80/*All*/, }, 139 { DRV_ADC_REG(REG_ADC_ATOPB_40_H), 0x7F, 0x00, 0x00/*$All*/, }, 140 { DRV_ADC_REG(REG_ADC_ATOPB_41_L), 0xFF, 0x00, 0xd0/*All*/, }, 141 { DRV_ADC_REG(REG_ADC_ATOPB_41_H), 0x3F, 0x00, 0x14/*All*/, }, 142 { DRV_ADC_REG(REG_ADC_ATOPB_42_L), 0xFF, 0x00, 0x00/*All*/, }, 143 { DRV_ADC_REG(REG_ADC_ATOPB_42_H), 0x7F, 0x00, 0x00/*$All*/, }, 144 { DRV_ADC_REG(REG_ADC_DTOP_67_L), 0xFF, 0x00, 0xD7/*$All*/, }, 145 { DRV_ADC_REG(REG_ADC_DTOP_67_H), 0x03, 0x00, 0x03/*All*/, }, 146 { DRV_ADC_REG(REG_TABLE_END), 0x00, 0x00, 0x00 } 147 }; 148 149 //**************************************************** 150 // FreeRunEn 151 //**************************************************** 152 MS_U8 MST_ADCFreeRunEn_TBL[][REG_ADDR_SIZE+REG_MASK_SIZE+ADC_TABLE_FreeRunEn_NUMS*REG_DATA_SIZE]= 153 { // Reg Mask Ignore Value 154 { DRV_ADC_REG(REG_ADC_DTOP_01_L), 0xFF, 0x00, 0x56/*All*/, }, 155 { DRV_ADC_REG(REG_ADC_DTOP_01_H), 0xFF, 0x00, 0x66/*All*/, }, 156 { DRV_ADC_REG(REG_ADC_DTOP_02_L), 0xFF, 0x00, 0x66/*All*/, }, 157 { DRV_ADC_REG(REG_ADC_DTOP_02_H), 0xFF, 0x00, 0x00/*All*/, }, 158 { DRV_ADC_REG(REG_ADC_DTOP_06_L), 0xFF, 0x00, 0x80/*All*/, }, 159 { DRV_ADC_REG(REG_ADC_DTOP_06_H), 0xFF, 0x00, 0x00/*All*/, }, 160 { DRV_ADC_REG(REG_ADC_ATOP_09_H), 0x18, 0x00, 0x10/*All*/, }, 161 { DRV_ADC_REG(REG_ADC_ATOP_0C_L), 0x07, 0x00, 0x00/*All*/, }, 162 { DRV_ADC_REG(REG_TABLE_END), 0x00, 0x00, 0x00 } 163 }; 164 165 //**************************************************** 166 // FreeRunDis 167 //**************************************************** 168 MS_U8 MST_ADCFreeRunDis_TBL[][REG_ADDR_SIZE+REG_MASK_SIZE+ADC_TABLE_FreeRunDis_NUMS*REG_DATA_SIZE]= 169 { // Reg Mask Ignore Value 170 { DRV_ADC_REG(REG_ADC_DTOP_06_L), 0xFF, 0x00, 0x00/*All*/, }, 171 { DRV_ADC_REG(REG_ADC_DTOP_06_H), 0xFF, 0x00, 0x00/*All*/, }, 172 { DRV_ADC_REG(REG_ADC_DTOP_01_L), 0xFF, 0x00, 0x82/*All*/, }, 173 { DRV_ADC_REG(REG_ADC_DTOP_01_H), 0xFF, 0x00, 0x09/*All*/, }, 174 { DRV_ADC_REG(REG_ADC_DTOP_02_L), 0xFF, 0x00, 0x05/*All*/, }, 175 { DRV_ADC_REG(REG_ADC_DTOP_02_H), 0xFF, 0x00, 0x00/*All*/, }, 176 { DRV_ADC_REG(REG_TABLE_END), 0x00, 0x00, 0x00 } 177 }; 178 179 //**************************************************** 180 // PorstEn 181 //**************************************************** 182 MS_U8 MST_ADCPorstEn_TBL[][REG_ADDR_SIZE+REG_MASK_SIZE+ADC_TABLE_PorstEn_NUMS*REG_DATA_SIZE]= 183 { // Reg Mask Ignore Value 184 { DRV_ADC_REG(REG_ADC_ATOP_0E_L), 0xFE, 0x00, 0x00/*All*/, }, 185 { DRV_ADC_REG(REG_ADC_ATOP_0E_H), 0xFF, 0x00, 0x02/*All*/, }, 186 { DRV_ADC_REG(REG_TABLE_END), 0x00, 0x00, 0x00 } 187 }; 188 189 //**************************************************** 190 // PorstDis 191 //**************************************************** 192 MS_U8 MST_ADCPorstDis_TBL[][REG_ADDR_SIZE+REG_MASK_SIZE+ADC_TABLE_PorstDis_NUMS*REG_DATA_SIZE]= 193 { // Reg Mask Ignore Value 194 { DRV_ADC_REG(REG_ADC_ATOP_0E_L), 0xFE, 0x00, 0x00/*All*/, }, 195 { DRV_ADC_REG(REG_ADC_ATOP_0E_H), 0xFF, 0x00, 0x00/*All*/, }, 196 { DRV_ADC_REG(REG_TABLE_END), 0x00, 0x00, 0x00 } 197 }; 198 199 //**************************************************** 200 // MUX 201 //**************************************************** 202 MS_U8 MST_ADCMUX_TBL[][REG_ADDR_SIZE+REG_MASK_SIZE+ADC_TABLE_MUX_NUMS*REG_DATA_SIZE]= 203 { // Reg Mask Ignore Value 204 { DRV_ADC_REG(REG_ADC_ATOP_01_L), 0x03, 0x00, 0x00/*RGB0_Sync*/, 205 0x01, 0x00/*RGB0_Data*/, 206 0x00, 0x01/*RGB1_Sync*/, 207 0x01, 0x00/*RGB1_Data*/, 208 0x00, 0x02/*RGB2_Sync*/, 209 0x01, 0x00/*RGB2_Data*/, 210 0x01, 0x00/*CVBSY0*/, 211 0x01, 0x00/*CVBSY1*/, 212 0x01, 0x00/*CVBSY2*/, 213 0x01, 0x00/*CVBSY3*/, 214 0x01, 0x00/*G0*/, 215 0x01, 0x00/*G1*/, 216 0x01, 0x00/*G2*/, 217 0x01, 0x00/*CVBSC0*/, 218 0x01, 0x00/*CVBSC1*/, 219 0x01, 0x00/*CVBSC2*/, 220 0x01, 0x00/*CVBSC3*/, 221 0x01, 0x00/*R0*/, 222 0x01, 0x00/*R1*/, 223 0x01, 0x00/*R2*/, 224 0x01, 0x00/*DVI0*/, 225 0x01, 0x00/*DVI1*/, 226 0x01, 0x00/*DVI2*/, 227 0x01, 0x00/*DVI3*/, 228 0x01, 0x00/*CVBSX0*/, 229 0x01, 0x00/*CVBSX1*/, 230 0x01, 0x00/*CVBSX2*/, 231 0x01, 0x00/*CVBSX3*/, }, 232 { DRV_ADC_REG(REG_ADC_ATOP_01_H), 0x30, 0x01, 0x00/*RGB0_Sync*/, 233 0x00, 0x00/*RGB0_Data*/, 234 0x01, 0x00/*RGB1_Sync*/, 235 0x00, 0x10/*RGB1_Data*/, 236 0x01, 0x00/*RGB2_Sync*/, 237 0x00, 0x20/*RGB2_Data*/, 238 0x01, 0x00/*CVBSY0*/, 239 0x01, 0x00/*CVBSY1*/, 240 0x01, 0x00/*CVBSY2*/, 241 0x01, 0x00/*CVBSY3*/, 242 0x01, 0x00/*G0*/, 243 0x01, 0x00/*G1*/, 244 0x01, 0x00/*G2*/, 245 0x01, 0x00/*CVBSC0*/, 246 0x01, 0x00/*CVBSC1*/, 247 0x01, 0x00/*CVBSC2*/, 248 0x01, 0x00/*CVBSC3*/, 249 0x01, 0x00/*R0*/, 250 0x01, 0x00/*R1*/, 251 0x01, 0x00/*R2*/, 252 0x01, 0x00/*DVI0*/, 253 0x01, 0x00/*DVI1*/, 254 0x01, 0x00/*DVI2*/, 255 0x01, 0x00/*DVI3*/, 256 0x01, 0x00/*CVBSX0*/, 257 0x01, 0x00/*CVBSX1*/, 258 0x01, 0x00/*CVBSX2*/, 259 0x01, 0x00/*CVBSX3*/, }, 260 { DRV_ADC_REG(REG_ADC_ATOP_02_L), 0x0F, 0x01, 0x00/*RGB0_Sync*/, 261 0x01, 0x00/*RGB0_Data*/, 262 0x01, 0x00/*RGB1_Sync*/, 263 0x01, 0x00/*RGB1_Data*/, 264 0x01, 0x00/*RGB2_Sync*/, 265 0x01, 0x00/*RGB2_Data*/, 266 0x00, 0x00/*CVBSY0*/, 267 0x00, 0x01/*CVBSY1*/, 268 0x00, 0x02/*CVBSY2*/, 269 0x00, 0x03/*CVBSY3*/, 270 0x00, 0x08/*G0*/, 271 0x00, 0x09/*G1*/, 272 0x00, 0x0A/*G2*/, 273 0x01, 0x00/*CVBSC0*/, 274 0x01, 0x00/*CVBSC1*/, 275 0x01, 0x00/*CVBSC2*/, 276 0x01, 0x00/*CVBSC3*/, 277 0x01, 0x00/*R0*/, 278 0x01, 0x00/*R1*/, 279 0x01, 0x00/*R2*/, 280 0x01, 0x00/*DVI0*/, 281 0x01, 0x00/*DVI1*/, 282 0x01, 0x00/*DVI2*/, 283 0x01, 0x00/*DVI3*/, 284 0x01, 0x00/*CVBSX0*/, 285 0x01, 0x00/*CVBSX1*/, 286 0x01, 0x00/*CVBSX2*/, 287 0x01, 0x00/*CVBSX3*/, }, 288 { DRV_ADC_REG(REG_ADC_ATOP_02_L), 0xF0, 0x01, 0x00/*RGB0_Sync*/, 289 0x01, 0x00/*RGB0_Data*/, 290 0x01, 0x00/*RGB1_Sync*/, 291 0x01, 0x00/*RGB1_Data*/, 292 0x01, 0x00/*RGB2_Sync*/, 293 0x01, 0x00/*RGB2_Data*/, 294 0x01, 0x00/*CVBSY0*/, 295 0x01, 0x00/*CVBSY1*/, 296 0x01, 0x00/*CVBSY2*/, 297 0x01, 0x00/*CVBSY3*/, 298 0x01, 0x00/*G0*/, 299 0x01, 0x00/*G1*/, 300 0x01, 0x00/*G2*/, 301 0x00, 0x00/*CVBSC0*/, 302 0x00, 0x10/*CVBSC1*/, 303 0x00, 0x20/*CVBSC2*/, 304 0x00, 0x30/*CVBSC3*/, 305 0x00, 0x80/*R0*/, 306 0x00, 0x90/*R1*/, 307 0x00, 0xA0/*R2*/, 308 0x01, 0x00/*DVI0*/, 309 0x01, 0x00/*DVI1*/, 310 0x01, 0x00/*DVI2*/, 311 0x01, 0x00/*DVI3*/, 312 0x01, 0x00/*CVBSX0*/, 313 0x01, 0x00/*CVBSX1*/, 314 0x01, 0x00/*CVBSX2*/, 315 0x01, 0x00/*CVBSX3*/, }, 316 { DRV_ADC_REG(REG_ADC_ATOP_3A_L), 0x0F, 0x00, 0x00/*RGB0_Sync*/, 317 0x00, 0x00/*RGB0_Data*/, 318 0x00, 0x01/*RGB1_Sync*/, 319 0x00, 0x01/*RGB1_Data*/, 320 0x00, 0x02/*RGB2_Sync*/, 321 0x00, 0x02/*RGB2_Data*/, 322 0x01, 0x00/*CVBSY0*/, 323 0x01, 0x00/*CVBSY1*/, 324 0x01, 0x00/*CVBSY2*/, 325 0x01, 0x00/*CVBSY3*/, 326 0x01, 0x00/*G0*/, 327 0x01, 0x00/*G1*/, 328 0x01, 0x00/*G2*/, 329 0x01, 0x00/*CVBSC0*/, 330 0x01, 0x00/*CVBSC1*/, 331 0x01, 0x00/*CVBSC2*/, 332 0x01, 0x00/*CVBSC3*/, 333 0x01, 0x00/*R0*/, 334 0x01, 0x00/*R1*/, 335 0x01, 0x00/*R2*/, 336 0x01, 0x00/*DVI0*/, 337 0x01, 0x00/*DVI1*/, 338 0x01, 0x00/*DVI2*/, 339 0x01, 0x00/*DVI3*/, 340 0x01, 0x00/*CVBSX0*/, 341 0x01, 0x00/*CVBSX1*/, 342 0x01, 0x00/*CVBSX2*/, 343 0x01, 0x00/*CVBSX3*/, }, 344 { DRV_ADC_REG(REG_ADC_ATOP_03_H), 0xF0, 0x01, 0x00/*RGB0_Sync*/, 345 0x01, 0x00/*RGB0_Data*/, 346 0x01, 0x00/*RGB1_Sync*/, 347 0x01, 0x00/*RGB1_Data*/, 348 0x01, 0x00/*RGB2_Sync*/, 349 0x01, 0x00/*RGB2_Data*/, 350 0x01, 0x00/*CVBSY0*/, 351 0x01, 0x00/*CVBSY1*/, 352 0x01, 0x00/*CVBSY2*/, 353 0x01, 0x00/*CVBSY3*/, 354 0x01, 0x00/*G0*/, 355 0x01, 0x00/*G1*/, 356 0x01, 0x00/*G2*/, 357 0x01, 0x00/*CVBSC0*/, 358 0x01, 0x00/*CVBSC1*/, 359 0x01, 0x00/*CVBSC2*/, 360 0x01, 0x00/*CVBSC3*/, 361 0x01, 0x00/*R0*/, 362 0x01, 0x00/*R1*/, 363 0x01, 0x00/*R2*/, 364 0x01, 0x00/*DVI0*/, 365 0x01, 0x00/*DVI1*/, 366 0x01, 0x00/*DVI2*/, 367 0x01, 0x00/*DVI3*/, 368 0x00, 0x00/*CVBSX0*/, 369 0x00, 0x10/*CVBSX1*/, 370 0x00, 0x20/*CVBSX2*/, 371 0x00, 0x30/*CVBSX3*/, }, 372 { DRV_ADC_REG(REG_TABLE_END), 0x00, 0x00, 0x00 } 373 }; 374 375 //**************************************************** 376 // SOURCE 377 //**************************************************** 378 MS_U8 MST_ADCSOURCE_TBL[][REG_ADDR_SIZE+REG_MASK_SIZE+ADC_TABLE_SOURCE_NUMS*REG_DATA_SIZE]= 379 { // Reg Mask Ignore Value 380 { DRV_ADC_REG(REG_ADC_ATOP_00_L), 0xF7, 0x00, 0x01/*RGB*/, 381 0x00, 0x01/*YUV*/, 382 0x00, 0x00/*ATV*/, 383 0x00, 0x00/*INT_ATV*/, 384 0x00, 0x10/*SVIDEO*/, 385 0x00, 0x20/*SCART*/, 386 0x00, 0x00/*CVBS*/, 387 0x00, 0x01/*DVI*/, 388 0x01, 0x00/*MVOP*/, 389 0x00, 0x01/*RGB_SC*/, 390 0x00, 0x01/*RGB_AV*/, 391 0x00, 0x01/*RGB_DVI*/, 392 0x00, 0x01/*RGB_MV*/, 393 0x00, 0x01/*YUV_SC*/, 394 0x00, 0x01/*YUV_AV*/, 395 0x00, 0x01/*YUV_DVI*/, 396 0x00, 0x01/*YUV_MV*/, 397 0x00, 0x00/*MVOP_ATV*/, 398 0x00, 0x10/*MVOP_SV*/, 399 0x00, 0x20/*MVOP_SC*/, 400 0x00, 0x00/*MVOP_AV*/, 401 0x00, 0x01/*MVOP_DVI*/, 402 0x00, 0x01/*DVI_CVBS*/, 403 0x00, 0x10/*DVI_SV*/, 404 0x00, 0x21/*DVI_SC*/, }, 405 { DRV_ADC_REG(REG_ADC_ATOP_01_H), 0x4F, 0x00, 0x40/*$RGB*/, 406 0x00, 0x40/*$YUV*/, 407 0x00, 0x04/*$ATV*/, 408 0x00, 0x04/*$INT_ATV*/, 409 0x00, 0x04/*$SVIDEO*/, 410 0x00, 0x44/*$SCART*/, 411 0x00, 0x04/*$CVBS*/, 412 0x01, 0x00/*$DVI*/, 413 0x01, 0x00/*$MVOP*/, 414 0x00, 0x44/*$RGB_SC*/, 415 0x00, 0x44/*$RGB_AV*/, 416 0x00, 0x40/*$RGB_DVI*/, 417 0x00, 0x40/*$RGB_MV*/, 418 0x00, 0x44/*$YUV_SC*/, 419 0x00, 0x44/*$YUV_AV*/, 420 0x00, 0x40/*$YUV_DVI*/, 421 0x00, 0x40/*$YUV_MV*/, 422 0x00, 0x04/*$MVOP_ATV*/, 423 0x00, 0x04/*$MVOP_SV*/, 424 0x00, 0x44/*$MVOP_SC*/, 425 0x00, 0x04/*$MVOP_AV*/, 426 0x01, 0x00/*$MVOP_DVI*/, 427 0x00, 0x04/*$DVI_CVBS*/, 428 0x00, 0x04/*$DVI_SV*/, 429 0x00, 0x44/*$DVI_SC*/, }, 430 { DRV_ADC_REG(REG_ADC_ATOP_01_L), 0xF0, 0x00, 0x00/*$RGB*/, 431 0x00, 0x00/*$YUV*/, 432 0x00, 0x00/*$ATV*/, 433 0x00, 0x00/*$INT_ATV*/, 434 0x00, 0x10/*$SVIDEO*/, 435 0x00, 0x00/*$SCART*/, 436 0x00, 0x00/*$CVBS*/, 437 0x00, 0x00/*$DVI*/, 438 0x01, 0x00/*$MVOP*/, 439 0x00, 0x00/*$RGB_SC*/, 440 0x00, 0x00/*$RGB_AV*/, 441 0x00, 0x00/*$RGB_DVI*/, 442 0x00, 0x00/*$RGB_MV*/, 443 0x00, 0x00/*$YUV_SC*/, 444 0x00, 0x00/*$YUV_AV*/, 445 0x00, 0x00/*$YUV_DVI*/, 446 0x00, 0x00/*$YUV_MV*/, 447 0x00, 0x00/*$MVOP_ATV*/, 448 0x00, 0x10/*$MVOP_SV*/, 449 0x00, 0x00/*$MVOP_SC*/, 450 0x00, 0x00/*$MVOP_AV*/, 451 0x00, 0x00/*$MVOP_DVI*/, 452 0x00, 0x00/*$DVI_CVBS*/, 453 0x00, 0x10/*$DVI_SV*/, 454 0x00, 0x00/*$DVI_SC*/, }, 455 { DRV_ADC_REG(REG_ADC_ATOP_02_H), 0x0B, 0x00, 0x00/*$RGB*/, 456 0x00, 0x00/*$YUV*/, 457 0x00, 0x09/*$ATV*/, 458 0x00, 0x08/*$INT_ATV*/, 459 0x00, 0x0B/*$SVIDEO*/, 460 0x00, 0x09/*$SCART*/, 461 0x00, 0x09/*$CVBS*/, 462 0x00, 0x00/*$DVI*/, 463 0x01, 0x00/*$MVOP*/, 464 0x00, 0x09/*$RGB_SC*/, 465 0x00, 0x09/*$RGB_AV*/, 466 0x00, 0x00/*$RGB_DVI*/, 467 0x00, 0x00/*$RGB_MV*/, 468 0x00, 0x09/*$YUV_SC*/, 469 0x00, 0x09/*$YUV_AV*/, 470 0x00, 0x00/*$YUV_DVI*/, 471 0x00, 0x00/*$YUV_MV*/, 472 0x00, 0x09/*$MVOP_ATV*/, 473 0x00, 0x0B/*$MVOP_SV*/, 474 0x00, 0x09/*$MVOP_SC*/, 475 0x00, 0x09/*$MVOP_AV*/, 476 0x01, 0x00/*$MVOP_DVI*/, 477 0x00, 0x09/*$DVI_CVBS*/, 478 0x00, 0x0B/*$DVI_SV*/, 479 0x00, 0x09/*$DVI_SC*/, }, 480 { DRV_ADC_REG(REG_ADC_ATOP_03_L), 0x03, 0x00, 0x00/*$RGB*/, 481 0x00, 0x00/*$YUV*/, 482 0x00, 0x02/*$ATV*/, 483 0x00, 0x02/*$INT_ATV*/, 484 0x00, 0x03/*$SVIDEO*/, 485 0x00, 0x03/*$SCART*/, 486 0x00, 0x02/*$CVBS*/, 487 0x00, 0x00/*$DVI*/, 488 0x00, 0x00/*$MVOP*/, 489 0x00, 0x02/*$RGB_SC*/, 490 0x00, 0x02/*$RGB_AV*/, 491 0x00, 0x00/*$RGB_DVI*/, 492 0x00, 0x00/*$RGB_MV*/, 493 0x00, 0x02/*$YUV_SC*/, 494 0x00, 0x02/*$YUV_AV*/, 495 0x00, 0x00/*$YUV_DVI*/, 496 0x00, 0x00/*$YUV_MV*/, 497 0x00, 0x02/*$MVOP_ATV*/, 498 0x00, 0x03/*$MVOP_SV*/, 499 0x00, 0x03/*$MVOP_SC*/, 500 0x00, 0x02/*$MVOP_AV*/, 501 0x00, 0x00/*$MVOP_DVI*/, 502 0x00, 0x02/*$DVI_CVBS*/, 503 0x00, 0x03/*$DVI_SV*/, 504 0x00, 0x03/*$DVI_SC*/, }, 505 { DRV_ADC_REG(REG_ADC_ATOP_32_L), 0xFF, 0x00, 0x30/*RGB*/, 506 0x00, 0x30/*YUV*/, 507 0x00, 0x30/*ATV*/, 508 0x00, 0x30/*INT_ATV*/, 509 0x00, 0x30/*SVIDEO*/, 510 0x00, 0x30/*SCART*/, 511 0x00, 0x30/*CVBS*/, 512 0x00, 0x30/*DVI*/, 513 0x00, 0x30/*MVOP*/, 514 0x00, 0x30/*RGB_SC*/, 515 0x00, 0x30/*RGB_AV*/, 516 0x00, 0x30/*RGB_DVI*/, 517 0x00, 0x30/*RGB_MV*/, 518 0x00, 0x30/*YUV_SC*/, 519 0x00, 0x30/*YUV_AV*/, 520 0x00, 0x30/*YUV_DVI*/, 521 0x00, 0x30/*YUV_MV*/, 522 0x00, 0x30/*MVOP_ATV*/, 523 0x00, 0x30/*MVOP_SV*/, 524 0x00, 0x30/*MVOP_SC*/, 525 0x00, 0x30/*MVOP_AV*/, 526 0x00, 0x30/*MVOP_DVI*/, 527 0x00, 0x30/*DVI_CVBS*/, 528 0x00, 0x30/*DVI_SV*/, 529 0x00, 0x30/*DVI_SC*/, }, 530 { DRV_ADC_REG(REG_ADC_ATOP_38_L), 0x0F, 0x00, 0x00/*$RGB*/, 531 0x00, 0x00/*$YUV*/, 532 0x00, 0x01/*$ATV*/, 533 0x00, 0x01/*$INT_ATV*/, 534 0x00, 0x03/*$SVIDEO*/, 535 0x00, 0x01/*$SCART*/, 536 0x00, 0x01/*$CVBS*/, 537 0x00, 0x00/*$DVI*/, 538 0x01, 0x00/*$MVOP*/, 539 0x00, 0x01/*$RGB_SC*/, 540 0x00, 0x01/*$RGB_AV*/, 541 0x00, 0x00/*$RGB_DVI*/, 542 0x00, 0x00/*$RGB_MV*/, 543 0x00, 0x01/*$YUV_SC*/, 544 0x00, 0x01/*$YUV_AV*/, 545 0x00, 0x00/*$YUV_DVI*/, 546 0x00, 0x00/*$YUV_MV*/, 547 0x00, 0x01/*$MVOP_ATV*/, 548 0x00, 0x03/*$MVOP_SV*/, 549 0x00, 0x01/*$MVOP_SC*/, 550 0x00, 0x01/*$MVOP_AV*/, 551 0x00, 0x00/*$MVOP_DVI*/, 552 0x00, 0x01/*$DVI_CVBS*/, 553 0x00, 0x03/*$DVI_SV*/, 554 0x00, 0x01/*$DVI_SC*/, }, 555 { DRV_ADC_REG(REG_ADC_DTOP_07_L), 0x60, 0x00, 0x00/*$RGB*/, 556 0x00, 0x60/*$YUV*/, 557 0x01, 0x00/*$ATV*/, 558 0x01, 0x00/*$INT_ATV*/, 559 0x01, 0x00/*$SVIDEO*/, 560 0x01, 0x00/*$SCART*/, 561 0x01, 0x00/*$CVBS*/, 562 0x01, 0x00/*$DVI*/, 563 0x01, 0x00/*$MVOP*/, 564 0x00, 0x00/*$RGB_SC*/, 565 0x00, 0x00/*$RGB_AV*/, 566 0x00, 0x00/*$RGB_DVI*/, 567 0x00, 0x00/*$RGB_MV*/, 568 0x00, 0x60/*$YUV_SC*/, 569 0x00, 0x60/*$YUV_AV*/, 570 0x00, 0x60/*$YUV_DVI*/, 571 0x00, 0x60/*$YUV_MV*/, 572 0x01, 0x00/*$MVOP_ATV*/, 573 0x01, 0x00/*$MVOP_SV*/, 574 0x01, 0x00/*$MVOP_SC*/, 575 0x01, 0x00/*$MVOP_AV*/, 576 0x01, 0x00/*$MVOP_DVI*/, 577 0x01, 0x00/*$DVI_CVBS*/, 578 0x01, 0x00/*$DVI_SV*/, 579 0x01, 0x00/*$DVI_SC*/, }, 580 { DRV_ADC_REG(REG_ADC_DTOP_12_H), 0x01, 0x00, 0x00/*RGB*/, 581 0x00, 0x00/*YUV*/, 582 0x00, 0x00/*ATV*/, 583 0x00, 0x00/*INT_ATV*/, 584 0x00, 0x00/*SVIDEO*/, 585 0x00, 0x01/*SCART*/, 586 0x00, 0x00/*CVBS*/, 587 0x00, 0x00/*DVI*/, 588 0x00, 0x00/*MVOP*/, 589 0x00, 0x00/*RGB_SC*/, 590 0x00, 0x00/*RGB_AV*/, 591 0x00, 0x00/*RGB_DVI*/, 592 0x00, 0x00/*RGB_MV*/, 593 0x00, 0x00/*YUV_SC*/, 594 0x00, 0x00/*YUV_AV*/, 595 0x00, 0x00/*YUV_DVI*/, 596 0x00, 0x00/*YUV_MV*/, 597 0x00, 0x00/*MVOP_ATV*/, 598 0x00, 0x00/*MVOP_SV*/, 599 0x00, 0x01/*MVOP_SC*/, 600 0x00, 0x00/*MVOP_AV*/, 601 0x00, 0x00/*MVOP_DVI*/, 602 0x00, 0x00/*DVI_CVBS*/, 603 0x00, 0x00/*DVI_SV*/, 604 0x00, 0x01/*DVI_SC*/, }, 605 { DRV_ADC_REG(REG_ADC_ATOP_40_L), 0x40, 0x00, 0x40/*RGB*/, 606 0x00, 0x40/*YUV*/, 607 0x00, 0x40/*ATV*/, 608 0x00, 0x40/*INT_ATV*/, 609 0x00, 0x40/*SVIDEO*/, 610 0x00, 0x00/*SCART*/, 611 0x00, 0x40/*CVBS*/, 612 0x00, 0x40/*DVI*/, 613 0x00, 0x40/*MVOP*/, 614 0x00, 0x40/*RGB_SC*/, 615 0x00, 0x40/*RGB_AV*/, 616 0x00, 0x40/*RGB_DVI*/, 617 0x00, 0x40/*RGB_MV*/, 618 0x00, 0x40/*YUV_SC*/, 619 0x00, 0x40/*YUV_AV*/, 620 0x00, 0x40/*YUV_DVI*/, 621 0x00, 0x40/*YUV_MV*/, 622 0x00, 0x40/*MVOP_ATV*/, 623 0x00, 0x40/*MVOP_SV*/, 624 0x00, 0x00/*MVOP_SC*/, 625 0x00, 0x40/*MVOP_AV*/, 626 0x00, 0x40/*MVOP_DVI*/, 627 0x00, 0x40/*DVI_CVBS*/, 628 0x00, 0x40/*DVI_SV*/, 629 0x00, 0x00/*DVI_SC*/, }, 630 { DRV_ADC_REG(REG_ADC_ATOP_61_H), 0x10, 0x00, 0x00/*RGB*/, 631 0x00, 0x00/*YUV*/, 632 0x01, 0x00/*ATV*/, 633 0x01, 0x00/*INT_ATV*/, 634 0x01, 0x00/*SVIDEO*/, 635 0x01, 0x00/*SCART*/, 636 0x01, 0x00/*CVBS*/, 637 0x00, 0x00/*DVI*/, 638 0x01, 0x00/*MVOP*/, 639 0x00, 0x00/*RGB_SC*/, 640 0x00, 0x00/*RGB_AV*/, 641 0x00, 0x00/*RGB_DVI*/, 642 0x00, 0x00/*RGB_MV*/, 643 0x00, 0x00/*YUV_SC*/, 644 0x00, 0x00/*YUV_AV*/, 645 0x00, 0x00/*YUV_DVI*/, 646 0x00, 0x00/*YUV_MV*/, 647 0x01, 0x00/*MVOP_ATV*/, 648 0x01, 0x00/*MVOP_SV*/, 649 0x01, 0x00/*MVOP_SC*/, 650 0x01, 0x00/*MVOP_AV*/, 651 0x00, 0x00/*MVOP_DVI*/, 652 0x01, 0x00/*DVI_CVBS*/, 653 0x01, 0x00/*DVI_SV*/, 654 0x01, 0x00/*DVI_SC*/, }, 655 { DRV_ADC_REG(REG_ADC_ATOP_67_H), 0x03, 0x00, 0x00/*RGB*/, 656 0x00, 0x00/*YUV*/, 657 0x00, 0x00/*ATV*/, 658 0x00, 0x00/*INT_ATV*/, 659 0x00, 0x00/*SVIDEO*/, 660 0x00, 0x00/*SCART*/, 661 0x00, 0x00/*CVBS*/, 662 0x00, 0x00/*DVI*/, 663 0x00, 0x00/*MVOP*/, 664 0x00, 0x00/*RGB_SC*/, 665 0x00, 0x00/*RGB_AV*/, 666 0x00, 0x00/*RGB_DVI*/, 667 0x00, 0x00/*RGB_MV*/, 668 0x00, 0x00/*YUV_SC*/, 669 0x00, 0x00/*YUV_AV*/, 670 0x00, 0x00/*YUV_DVI*/, 671 0x00, 0x00/*YUV_MV*/, 672 0x00, 0x00/*MVOP_ATV*/, 673 0x00, 0x00/*MVOP_SV*/, 674 0x00, 0x00/*MVOP_SC*/, 675 0x00, 0x00/*MVOP_AV*/, 676 0x00, 0x00/*MVOP_DVI*/, 677 0x00, 0x00/*DVI_CVBS*/, 678 0x00, 0x00/*DVI_SV*/, 679 0x00, 0x00/*DVI_SC*/, }, 680 { DRV_ADC_REG(REG_ADC_DTOP_21_H), 0x0F, 0x00, 0x01/*RGB*/, 681 0x00, 0x08/*YUV*/, 682 0x01, 0x00/*ATV*/, 683 0x01, 0x00/*INT_ATV*/, 684 0x01, 0x00/*SVIDEO*/, 685 0x00, 0x01/*SCART*/, 686 0x01, 0x00/*CVBS*/, 687 0x00, 0x01/*DVI*/, 688 0x01, 0x00/*MVOP*/, 689 0x00, 0x01/*RGB_SC*/, 690 0x00, 0x01/*RGB_AV*/, 691 0x00, 0x01/*RGB_DVI*/, 692 0x00, 0x01/*RGB_MV*/, 693 0x00, 0x08/*YUV_SC*/, 694 0x00, 0x08/*YUV_AV*/, 695 0x00, 0x08/*YUV_DVI*/, 696 0x00, 0x08/*YUV_MV*/, 697 0x01, 0x00/*MVOP_ATV*/, 698 0x01, 0x00/*MVOP_SV*/, 699 0x00, 0x01/*MVOP_SC*/, 700 0x01, 0x00/*MVOP_AV*/, 701 0x00, 0x01/*MVOP_DVI*/, 702 0x00, 0x01/*DVI_CVBS*/, 703 0x01, 0x00/*DVI_SV*/, 704 0x00, 0x01/*DVI_SC*/, }, 705 { DRV_ADC_REG(REG_ADC_DTOP_21_L), 0xFF, 0x00, 0x00/*RGB*/, 706 0x00, 0x00/*YUV*/, 707 0x01, 0x00/*ATV*/, 708 0x01, 0x00/*INT_ATV*/, 709 0x01, 0x00/*SVIDEO*/, 710 0x00, 0x00/*SCART*/, 711 0x01, 0x00/*CVBS*/, 712 0x00, 0x00/*DVI*/, 713 0x01, 0x00/*MVOP*/, 714 0x00, 0x00/*RGB_SC*/, 715 0x00, 0x00/*RGB_AV*/, 716 0x00, 0x00/*RGB_DVI*/, 717 0x00, 0x00/*RGB_MV*/, 718 0x00, 0x00/*YUV_SC*/, 719 0x00, 0x00/*YUV_AV*/, 720 0x00, 0x00/*YUV_DVI*/, 721 0x00, 0x00/*YUV_MV*/, 722 0x01, 0x00/*MVOP_ATV*/, 723 0x01, 0x00/*MVOP_SV*/, 724 0x00, 0x00/*MVOP_SC*/, 725 0x01, 0x00/*MVOP_AV*/, 726 0x00, 0x00/*MVOP_DVI*/, 727 0x00, 0x00/*DVI_CVBS*/, 728 0x01, 0x00/*DVI_SV*/, 729 0x00, 0x00/*DVI_SC*/, }, 730 { DRV_ADC_REG(REG_ADC_DTOP_2B_H), 0x0F, 0x00, 0x01/*RGB*/, 731 0x00, 0x01/*YUV*/, 732 0x01, 0x00/*ATV*/, 733 0x01, 0x00/*INT_ATV*/, 734 0x01, 0x00/*SVIDEO*/, 735 0x00, 0x01/*SCART*/, 736 0x01, 0x00/*CVBS*/, 737 0x00, 0x01/*DVI*/, 738 0x01, 0x00/*MVOP*/, 739 0x00, 0x01/*RGB_SC*/, 740 0x00, 0x01/*RGB_AV*/, 741 0x00, 0x01/*RGB_DVI*/, 742 0x00, 0x01/*RGB_MV*/, 743 0x00, 0x01/*YUV_SC*/, 744 0x00, 0x01/*YUV_AV*/, 745 0x00, 0x01/*YUV_DVI*/, 746 0x00, 0x01/*YUV_MV*/, 747 0x01, 0x00/*MVOP_ATV*/, 748 0x01, 0x00/*MVOP_SV*/, 749 0x00, 0x01/*MVOP_SC*/, 750 0x01, 0x00/*MVOP_AV*/, 751 0x00, 0x01/*MVOP_DVI*/, 752 0x00, 0x01/*DVI_CVBS*/, 753 0x01, 0x00/*DVI_SV*/, 754 0x00, 0x01/*DVI_SC*/, }, 755 { DRV_ADC_REG(REG_ADC_DTOP_2B_L), 0xFF, 0x00, 0x00/*RGB*/, 756 0x00, 0x00/*YUV*/, 757 0x01, 0x00/*ATV*/, 758 0x01, 0x00/*INT_ATV*/, 759 0x01, 0x00/*SVIDEO*/, 760 0x00, 0x00/*SCART*/, 761 0x01, 0x00/*CVBS*/, 762 0x00, 0x00/*DVI*/, 763 0x01, 0x00/*MVOP*/, 764 0x00, 0x00/*RGB_SC*/, 765 0x00, 0x00/*RGB_AV*/, 766 0x00, 0x00/*RGB_DVI*/, 767 0x00, 0x00/*RGB_MV*/, 768 0x00, 0x00/*YUV_SC*/, 769 0x00, 0x00/*YUV_AV*/, 770 0x00, 0x00/*YUV_DVI*/, 771 0x00, 0x00/*YUV_MV*/, 772 0x01, 0x00/*MVOP_ATV*/, 773 0x01, 0x00/*MVOP_SV*/, 774 0x00, 0x00/*MVOP_SC*/, 775 0x01, 0x00/*MVOP_AV*/, 776 0x00, 0x00/*MVOP_DVI*/, 777 0x00, 0x00/*DVI_CVBS*/, 778 0x01, 0x00/*DVI_SV*/, 779 0x00, 0x00/*DVI_SC*/, }, 780 { DRV_ADC_REG(REG_ADC_DTOP_35_H), 0x0F, 0x00, 0x01/*RGB*/, 781 0x00, 0x08/*YUV*/, 782 0x01, 0x00/*ATV*/, 783 0x01, 0x00/*INT_ATV*/, 784 0x01, 0x00/*SVIDEO*/, 785 0x00, 0x01/*SCART*/, 786 0x01, 0x00/*CVBS*/, 787 0x00, 0x01/*DVI*/, 788 0x01, 0x00/*MVOP*/, 789 0x00, 0x01/*RGB_SC*/, 790 0x00, 0x01/*RGB_AV*/, 791 0x00, 0x01/*RGB_DVI*/, 792 0x00, 0x01/*RGB_MV*/, 793 0x00, 0x08/*YUV_SC*/, 794 0x00, 0x08/*YUV_AV*/, 795 0x00, 0x08/*YUV_DVI*/, 796 0x00, 0x08/*YUV_MV*/, 797 0x01, 0x00/*MVOP_ATV*/, 798 0x01, 0x00/*MVOP_SV*/, 799 0x00, 0x01/*MVOP_SC*/, 800 0x01, 0x00/*MVOP_AV*/, 801 0x00, 0x01/*MVOP_DVI*/, 802 0x00, 0x01/*DVI_CVBS*/, 803 0x01, 0x00/*DVI_SV*/, 804 0x00, 0x01/*DVI_SC*/, }, 805 { DRV_ADC_REG(REG_ADC_DTOP_35_L), 0xFF, 0x00, 0x00/*RGB*/, 806 0x00, 0x00/*YUV*/, 807 0x01, 0x00/*ATV*/, 808 0x01, 0x00/*INT_ATV*/, 809 0x01, 0x00/*SVIDEO*/, 810 0x00, 0x00/*SCART*/, 811 0x01, 0x00/*CVBS*/, 812 0x00, 0x00/*DVI*/, 813 0x01, 0x00/*MVOP*/, 814 0x00, 0x00/*RGB_SC*/, 815 0x00, 0x00/*RGB_AV*/, 816 0x00, 0x00/*RGB_DVI*/, 817 0x00, 0x00/*RGB_MV*/, 818 0x00, 0x00/*YUV_SC*/, 819 0x00, 0x00/*YUV_AV*/, 820 0x00, 0x00/*YUV_DVI*/, 821 0x00, 0x00/*YUV_MV*/, 822 0x01, 0x00/*MVOP_ATV*/, 823 0x01, 0x00/*MVOP_SV*/, 824 0x00, 0x00/*MVOP_SC*/, 825 0x01, 0x00/*MVOP_AV*/, 826 0x00, 0x00/*MVOP_DVI*/, 827 0x00, 0x00/*DVI_CVBS*/, 828 0x01, 0x00/*DVI_SV*/, 829 0x00, 0x00/*DVI_SC*/, }, 830 { DRV_ADC_REG(REG_ADC_DTOP_50_H), 0x0F, 0x00, 0x01/*RGB*/, 831 0x00, 0x08/*YUV*/, 832 0x01, 0x00/*ATV*/, 833 0x01, 0x00/*INT_ATV*/, 834 0x00, 0x08/*SVIDEO*/, 835 0x00, 0x01/*SCART*/, 836 0x01, 0x00/*CVBS*/, 837 0x00, 0x01/*DVI*/, 838 0x01, 0x00/*MVOP*/, 839 0x00, 0x01/*RGB_SC*/, 840 0x00, 0x01/*RGB_AV*/, 841 0x00, 0x01/*RGB_DVI*/, 842 0x00, 0x01/*RGB_MV*/, 843 0x00, 0x08/*YUV_SC*/, 844 0x00, 0x08/*YUV_AV*/, 845 0x00, 0x08/*YUV_DVI*/, 846 0x00, 0x08/*YUV_MV*/, 847 0x01, 0x00/*MVOP_ATV*/, 848 0x00, 0x08/*MVOP_SV*/, 849 0x00, 0x01/*MVOP_SC*/, 850 0x01, 0x00/*MVOP_AV*/, 851 0x00, 0x01/*MVOP_DVI*/, 852 0x00, 0x01/*DVI_CVBS*/, 853 0x00, 0x08/*DVI_SV*/, 854 0x00, 0x01/*DVI_SC*/, }, 855 { DRV_ADC_REG(REG_ADC_DTOP_50_L), 0xFF, 0x00, 0x00/*RGB*/, 856 0x00, 0x00/*YUV*/, 857 0x01, 0x00/*ATV*/, 858 0x01, 0x00/*INT_ATV*/, 859 0x00, 0x00/*SVIDEO*/, 860 0x00, 0x00/*SCART*/, 861 0x01, 0x00/*CVBS*/, 862 0x00, 0x00/*DVI*/, 863 0x01, 0x00/*MVOP*/, 864 0x00, 0x00/*RGB_SC*/, 865 0x00, 0x00/*RGB_AV*/, 866 0x00, 0x00/*RGB_DVI*/, 867 0x00, 0x00/*RGB_MV*/, 868 0x00, 0x00/*YUV_SC*/, 869 0x00, 0x00/*YUV_AV*/, 870 0x00, 0x00/*YUV_DVI*/, 871 0x00, 0x00/*YUV_MV*/, 872 0x01, 0x00/*MVOP_ATV*/, 873 0x00, 0x00/*MVOP_SV*/, 874 0x00, 0x00/*MVOP_SC*/, 875 0x01, 0x00/*MVOP_AV*/, 876 0x00, 0x00/*MVOP_DVI*/, 877 0x00, 0x00/*DVI_CVBS*/, 878 0x00, 0x00/*DVI_SV*/, 879 0x00, 0x00/*DVI_SC*/, }, 880 { DRV_ADC_REG(REG_ADC_DTOP_51_H), 0x3F, 0x01, 0x00/*RGB*/, 881 0x01, 0x00/*YUV*/, 882 0x01, 0x00/*ATV*/, 883 0x01, 0x00/*INT_ATV*/, 884 0x01, 0x00/*SVIDEO*/, 885 0x01, 0x00/*SCART*/, 886 0x01, 0x00/*CVBS*/, 887 0x01, 0x00/*DVI*/, 888 0x01, 0x00/*MVOP*/, 889 0x01, 0x00/*RGB_SC*/, 890 0x01, 0x00/*RGB_AV*/, 891 0x01, 0x00/*RGB_DVI*/, 892 0x01, 0x00/*RGB_MV*/, 893 0x01, 0x00/*YUV_SC*/, 894 0x01, 0x00/*YUV_AV*/, 895 0x01, 0x00/*YUV_DVI*/, 896 0x01, 0x00/*YUV_MV*/, 897 0x01, 0x00/*MVOP_ATV*/, 898 0x01, 0x00/*MVOP_SV*/, 899 0x01, 0x00/*MVOP_SC*/, 900 0x01, 0x00/*MVOP_AV*/, 901 0x01, 0x00/*MVOP_DVI*/, 902 0x01, 0x00/*DVI_CVBS*/, 903 0x01, 0x00/*DVI_SV*/, 904 0x01, 0x00/*DVI_SC*/, }, 905 { DRV_ADC_REG(REG_ADC_DTOP_51_L), 0xFF, 0x01, 0x00/*RGB*/, 906 0x01, 0x00/*YUV*/, 907 0x01, 0x00/*ATV*/, 908 0x01, 0x00/*INT_ATV*/, 909 0x01, 0x00/*SVIDEO*/, 910 0x01, 0x00/*SCART*/, 911 0x01, 0x00/*CVBS*/, 912 0x01, 0x00/*DVI*/, 913 0x01, 0x00/*MVOP*/, 914 0x01, 0x00/*RGB_SC*/, 915 0x01, 0x00/*RGB_AV*/, 916 0x01, 0x00/*RGB_DVI*/, 917 0x01, 0x00/*RGB_MV*/, 918 0x01, 0x00/*YUV_SC*/, 919 0x01, 0x00/*YUV_AV*/, 920 0x01, 0x00/*YUV_DVI*/, 921 0x01, 0x00/*YUV_MV*/, 922 0x01, 0x00/*MVOP_ATV*/, 923 0x01, 0x00/*MVOP_SV*/, 924 0x01, 0x00/*MVOP_SC*/, 925 0x01, 0x00/*MVOP_AV*/, 926 0x01, 0x00/*MVOP_DVI*/, 927 0x01, 0x00/*DVI_CVBS*/, 928 0x01, 0x00/*DVI_SV*/, 929 0x01, 0x00/*DVI_SC*/, }, 930 { DRV_ADC_REG(REG_ADC_DTOP_52_H), 0x7F, 0x00, 0x00/*$RGB*/, 931 0x00, 0x08/*$YUV*/, 932 0x01, 0x00/*$ATV*/, 933 0x01, 0x00/*$INT_ATV*/, 934 0x00, 0x08/*$SVIDEO*/, 935 0x00, 0x00/*$SCART*/, 936 0x01, 0x00/*$CVBS*/, 937 0x00, 0x00/*$DVI*/, 938 0x01, 0x00/*$MVOP*/, 939 0x00, 0x00/*$RGB_SC*/, 940 0x00, 0x00/*$RGB_AV*/, 941 0x00, 0x00/*$RGB_DVI*/, 942 0x00, 0x00/*$RGB_MV*/, 943 0x00, 0x08/*$YUV_SC*/, 944 0x00, 0x08/*$YUV_AV*/, 945 0x00, 0x08/*$YUV_DVI*/, 946 0x00, 0x08/*$YUV_MV*/, 947 0x01, 0x00/*$MVOP_ATV*/, 948 0x00, 0x08/*$MVOP_SV*/, 949 0x00, 0x00/*$MVOP_SC*/, 950 0x01, 0x00/*$MVOP_AV*/, 951 0x00, 0x00/*$MVOP_DVI*/, 952 0x00, 0x00/*$DVI_CVBS*/, 953 0x00, 0x08/*$DVI_SV*/, 954 0x00, 0x00/*$DVI_SC*/, }, 955 { DRV_ADC_REG(REG_ADC_DTOP_52_L), 0xFF, 0x00, 0x00/*RGB*/, 956 0x00, 0x00/*YUV*/, 957 0x01, 0x00/*ATV*/, 958 0x01, 0x00/*INT_ATV*/, 959 0x00, 0x00/*SVIDEO*/, 960 0x00, 0x00/*SCART*/, 961 0x01, 0x00/*CVBS*/, 962 0x00, 0x00/*DVI*/, 963 0x01, 0x00/*MVOP*/, 964 0x00, 0x00/*RGB_SC*/, 965 0x00, 0x00/*RGB_AV*/, 966 0x00, 0x00/*RGB_DVI*/, 967 0x00, 0x00/*RGB_MV*/, 968 0x00, 0x00/*YUV_SC*/, 969 0x00, 0x00/*YUV_AV*/, 970 0x00, 0x00/*YUV_DVI*/, 971 0x00, 0x00/*YUV_MV*/, 972 0x01, 0x00/*MVOP_ATV*/, 973 0x00, 0x00/*MVOP_SV*/, 974 0x00, 0x00/*MVOP_SC*/, 975 0x01, 0x00/*MVOP_AV*/, 976 0x00, 0x00/*MVOP_DVI*/, 977 0x00, 0x00/*DVI_CVBS*/, 978 0x00, 0x00/*DVI_SV*/, 979 0x00, 0x00/*DVI_SC*/, }, 980 { DRV_ADC_REG(REG_ADC_DTOP_55_H), 0x0F, 0x00, 0x01/*RGB*/, 981 0x00, 0x01/*YUV*/, 982 0x01, 0x00/*ATV*/, 983 0x01, 0x00/*INT_ATV*/, 984 0x01, 0x00/*SVIDEO*/, 985 0x00, 0x01/*SCART*/, 986 0x01, 0x00/*CVBS*/, 987 0x00, 0x01/*DVI*/, 988 0x01, 0x00/*MVOP*/, 989 0x00, 0x01/*RGB_SC*/, 990 0x00, 0x01/*RGB_AV*/, 991 0x00, 0x01/*RGB_DVI*/, 992 0x00, 0x01/*RGB_MV*/, 993 0x00, 0x01/*YUV_SC*/, 994 0x00, 0x01/*YUV_AV*/, 995 0x00, 0x01/*YUV_DVI*/, 996 0x00, 0x01/*YUV_MV*/, 997 0x01, 0x00/*MVOP_ATV*/, 998 0x01, 0x00/*MVOP_SV*/, 999 0x00, 0x01/*MVOP_SC*/, 1000 0x01, 0x00/*MVOP_AV*/, 1001 0x00, 0x01/*MVOP_DVI*/, 1002 0x00, 0x01/*DVI_CVBS*/, 1003 0x01, 0x00/*DVI_SV*/, 1004 0x00, 0x01/*DVI_SC*/, }, 1005 { DRV_ADC_REG(REG_ADC_DTOP_55_L), 0xFF, 0x00, 0x00/*RGB*/, 1006 0x00, 0x00/*YUV*/, 1007 0x01, 0x00/*ATV*/, 1008 0x01, 0x00/*INT_ATV*/, 1009 0x01, 0x00/*SVIDEO*/, 1010 0x00, 0x00/*SCART*/, 1011 0x01, 0x00/*CVBS*/, 1012 0x00, 0x00/*DVI*/, 1013 0x01, 0x00/*MVOP*/, 1014 0x00, 0x00/*RGB_SC*/, 1015 0x00, 0x00/*RGB_AV*/, 1016 0x00, 0x00/*RGB_DVI*/, 1017 0x00, 0x00/*RGB_MV*/, 1018 0x00, 0x00/*YUV_SC*/, 1019 0x00, 0x00/*YUV_AV*/, 1020 0x00, 0x00/*YUV_DVI*/, 1021 0x00, 0x00/*YUV_MV*/, 1022 0x01, 0x00/*MVOP_ATV*/, 1023 0x01, 0x00/*MVOP_SV*/, 1024 0x00, 0x00/*MVOP_SC*/, 1025 0x01, 0x00/*MVOP_AV*/, 1026 0x00, 0x00/*MVOP_DVI*/, 1027 0x00, 0x00/*DVI_CVBS*/, 1028 0x01, 0x00/*DVI_SV*/, 1029 0x00, 0x00/*DVI_SC*/, }, 1030 { DRV_ADC_REG(REG_ADC_DTOP_56_H), 0x3F, 0x01, 0x00/*RGB*/, 1031 0x01, 0x00/*YUV*/, 1032 0x01, 0x00/*ATV*/, 1033 0x01, 0x00/*INT_ATV*/, 1034 0x01, 0x00/*SVIDEO*/, 1035 0x01, 0x00/*SCART*/, 1036 0x01, 0x00/*CVBS*/, 1037 0x01, 0x00/*DVI*/, 1038 0x01, 0x00/*MVOP*/, 1039 0x01, 0x00/*RGB_SC*/, 1040 0x01, 0x00/*RGB_AV*/, 1041 0x01, 0x00/*RGB_DVI*/, 1042 0x01, 0x00/*RGB_MV*/, 1043 0x01, 0x00/*YUV_SC*/, 1044 0x01, 0x00/*YUV_AV*/, 1045 0x01, 0x00/*YUV_DVI*/, 1046 0x01, 0x00/*YUV_MV*/, 1047 0x01, 0x00/*MVOP_ATV*/, 1048 0x01, 0x00/*MVOP_SV*/, 1049 0x01, 0x00/*MVOP_SC*/, 1050 0x01, 0x00/*MVOP_AV*/, 1051 0x01, 0x00/*MVOP_DVI*/, 1052 0x01, 0x00/*DVI_CVBS*/, 1053 0x01, 0x00/*DVI_SV*/, 1054 0x01, 0x00/*DVI_SC*/, }, 1055 { DRV_ADC_REG(REG_ADC_DTOP_56_L), 0xFF, 0x01, 0x00/*RGB*/, 1056 0x01, 0x00/*YUV*/, 1057 0x01, 0x00/*ATV*/, 1058 0x01, 0x00/*INT_ATV*/, 1059 0x01, 0x00/*SVIDEO*/, 1060 0x01, 0x00/*SCART*/, 1061 0x01, 0x00/*CVBS*/, 1062 0x01, 0x00/*DVI*/, 1063 0x01, 0x00/*MVOP*/, 1064 0x01, 0x00/*RGB_SC*/, 1065 0x01, 0x00/*RGB_AV*/, 1066 0x01, 0x00/*RGB_DVI*/, 1067 0x01, 0x00/*RGB_MV*/, 1068 0x01, 0x00/*YUV_SC*/, 1069 0x01, 0x00/*YUV_AV*/, 1070 0x01, 0x00/*YUV_DVI*/, 1071 0x01, 0x00/*YUV_MV*/, 1072 0x01, 0x00/*MVOP_ATV*/, 1073 0x01, 0x00/*MVOP_SV*/, 1074 0x01, 0x00/*MVOP_SC*/, 1075 0x01, 0x00/*MVOP_AV*/, 1076 0x01, 0x00/*MVOP_DVI*/, 1077 0x01, 0x00/*DVI_CVBS*/, 1078 0x01, 0x00/*DVI_SV*/, 1079 0x01, 0x00/*DVI_SC*/, }, 1080 { DRV_ADC_REG(REG_ADC_DTOP_57_H), 0x7F, 0x00, 0x00/*$RGB*/, 1081 0x00, 0x01/*$YUV*/, 1082 0x01, 0x00/*$ATV*/, 1083 0x01, 0x00/*$INT_ATV*/, 1084 0x01, 0x00/*$SVIDEO*/, 1085 0x00, 0x00/*$SCART*/, 1086 0x01, 0x00/*$CVBS*/, 1087 0x00, 0x00/*$DVI*/, 1088 0x01, 0x00/*$MVOP*/, 1089 0x00, 0x00/*$RGB_SC*/, 1090 0x00, 0x00/*$RGB_AV*/, 1091 0x00, 0x00/*$RGB_DVI*/, 1092 0x00, 0x00/*$RGB_MV*/, 1093 0x00, 0x01/*$YUV_SC*/, 1094 0x00, 0x01/*$YUV_AV*/, 1095 0x00, 0x01/*$YUV_DVI*/, 1096 0x00, 0x01/*$YUV_MV*/, 1097 0x01, 0x00/*$MVOP_ATV*/, 1098 0x01, 0x00/*$MVOP_SV*/, 1099 0x00, 0x00/*$MVOP_SC*/, 1100 0x01, 0x00/*$MVOP_AV*/, 1101 0x00, 0x00/*$MVOP_DVI*/, 1102 0x00, 0x00/*$DVI_CVBS*/, 1103 0x01, 0x00/*$DVI_SV*/, 1104 0x00, 0x00/*$DVI_SC*/, }, 1105 { DRV_ADC_REG(REG_ADC_DTOP_57_L), 0xFF, 0x00, 0x00/*RGB*/, 1106 0x00, 0x00/*YUV*/, 1107 0x01, 0x00/*ATV*/, 1108 0x01, 0x00/*INT_ATV*/, 1109 0x01, 0x00/*SVIDEO*/, 1110 0x00, 0x00/*SCART*/, 1111 0x01, 0x00/*CVBS*/, 1112 0x00, 0x00/*DVI*/, 1113 0x01, 0x00/*MVOP*/, 1114 0x00, 0x00/*RGB_SC*/, 1115 0x00, 0x00/*RGB_AV*/, 1116 0x00, 0x00/*RGB_DVI*/, 1117 0x00, 0x00/*RGB_MV*/, 1118 0x00, 0x00/*YUV_SC*/, 1119 0x00, 0x00/*YUV_AV*/, 1120 0x00, 0x00/*YUV_DVI*/, 1121 0x00, 0x00/*YUV_MV*/, 1122 0x01, 0x00/*MVOP_ATV*/, 1123 0x01, 0x00/*MVOP_SV*/, 1124 0x00, 0x00/*MVOP_SC*/, 1125 0x01, 0x00/*MVOP_AV*/, 1126 0x00, 0x00/*MVOP_DVI*/, 1127 0x00, 0x00/*DVI_CVBS*/, 1128 0x01, 0x00/*DVI_SV*/, 1129 0x00, 0x00/*DVI_SC*/, }, 1130 { DRV_ADC_REG(REG_ADC_DTOP_5A_H), 0x0F, 0x00, 0x01/*RGB*/, 1131 0x00, 0x08/*YUV*/, 1132 0x01, 0x00/*ATV*/, 1133 0x01, 0x00/*INT_ATV*/, 1134 0x01, 0x00/*SVIDEO*/, 1135 0x00, 0x01/*SCART*/, 1136 0x01, 0x00/*CVBS*/, 1137 0x00, 0x01/*DVI*/, 1138 0x01, 0x00/*MVOP*/, 1139 0x00, 0x01/*RGB_SC*/, 1140 0x00, 0x01/*RGB_AV*/, 1141 0x00, 0x01/*RGB_DVI*/, 1142 0x00, 0x01/*RGB_MV*/, 1143 0x00, 0x08/*YUV_SC*/, 1144 0x00, 0x08/*YUV_AV*/, 1145 0x00, 0x08/*YUV_DVI*/, 1146 0x00, 0x08/*YUV_MV*/, 1147 0x01, 0x00/*MVOP_ATV*/, 1148 0x01, 0x00/*MVOP_SV*/, 1149 0x00, 0x01/*MVOP_SC*/, 1150 0x01, 0x00/*MVOP_AV*/, 1151 0x00, 0x01/*MVOP_DVI*/, 1152 0x00, 0x01/*DVI_CVBS*/, 1153 0x01, 0x00/*DVI_SV*/, 1154 0x00, 0x01/*DVI_SC*/, }, 1155 { DRV_ADC_REG(REG_ADC_DTOP_5A_L), 0xFF, 0x00, 0x00/*RGB*/, 1156 0x00, 0x00/*YUV*/, 1157 0x01, 0x00/*ATV*/, 1158 0x01, 0x00/*INT_ATV*/, 1159 0x01, 0x00/*SVIDEO*/, 1160 0x00, 0x00/*SCART*/, 1161 0x01, 0x00/*CVBS*/, 1162 0x00, 0x00/*DVI*/, 1163 0x01, 0x00/*MVOP*/, 1164 0x00, 0x00/*RGB_SC*/, 1165 0x00, 0x00/*RGB_AV*/, 1166 0x00, 0x00/*RGB_DVI*/, 1167 0x00, 0x00/*RGB_MV*/, 1168 0x00, 0x00/*YUV_SC*/, 1169 0x00, 0x00/*YUV_AV*/, 1170 0x00, 0x00/*YUV_DVI*/, 1171 0x00, 0x00/*YUV_MV*/, 1172 0x01, 0x00/*MVOP_ATV*/, 1173 0x01, 0x00/*MVOP_SV*/, 1174 0x00, 0x00/*MVOP_SC*/, 1175 0x01, 0x00/*MVOP_AV*/, 1176 0x00, 0x00/*MVOP_DVI*/, 1177 0x00, 0x00/*DVI_CVBS*/, 1178 0x01, 0x00/*DVI_SV*/, 1179 0x00, 0x00/*DVI_SC*/, }, 1180 { DRV_ADC_REG(REG_ADC_DTOP_5B_H), 0x3F, 0x01, 0x00/*RGB*/, 1181 0x01, 0x00/*YUV*/, 1182 0x01, 0x00/*ATV*/, 1183 0x01, 0x00/*INT_ATV*/, 1184 0x01, 0x00/*SVIDEO*/, 1185 0x01, 0x00/*SCART*/, 1186 0x01, 0x00/*CVBS*/, 1187 0x01, 0x00/*DVI*/, 1188 0x01, 0x00/*MVOP*/, 1189 0x01, 0x00/*RGB_SC*/, 1190 0x01, 0x00/*RGB_AV*/, 1191 0x01, 0x00/*RGB_DVI*/, 1192 0x01, 0x00/*RGB_MV*/, 1193 0x01, 0x00/*YUV_SC*/, 1194 0x01, 0x00/*YUV_AV*/, 1195 0x01, 0x00/*YUV_DVI*/, 1196 0x01, 0x00/*YUV_MV*/, 1197 0x01, 0x00/*MVOP_ATV*/, 1198 0x01, 0x00/*MVOP_SV*/, 1199 0x01, 0x00/*MVOP_SC*/, 1200 0x01, 0x00/*MVOP_AV*/, 1201 0x01, 0x00/*MVOP_DVI*/, 1202 0x01, 0x00/*DVI_CVBS*/, 1203 0x01, 0x00/*DVI_SV*/, 1204 0x01, 0x00/*DVI_SC*/, }, 1205 { DRV_ADC_REG(REG_ADC_DTOP_5B_L), 0xFF, 0x01, 0x00/*RGB*/, 1206 0x01, 0x00/*YUV*/, 1207 0x01, 0x00/*ATV*/, 1208 0x01, 0x00/*INT_ATV*/, 1209 0x01, 0x00/*SVIDEO*/, 1210 0x01, 0x00/*SCART*/, 1211 0x01, 0x00/*CVBS*/, 1212 0x01, 0x00/*DVI*/, 1213 0x01, 0x00/*MVOP*/, 1214 0x01, 0x00/*RGB_SC*/, 1215 0x01, 0x00/*RGB_AV*/, 1216 0x01, 0x00/*RGB_DVI*/, 1217 0x01, 0x00/*RGB_MV*/, 1218 0x01, 0x00/*YUV_SC*/, 1219 0x01, 0x00/*YUV_AV*/, 1220 0x01, 0x00/*YUV_DVI*/, 1221 0x01, 0x00/*YUV_MV*/, 1222 0x01, 0x00/*MVOP_ATV*/, 1223 0x01, 0x00/*MVOP_SV*/, 1224 0x01, 0x00/*MVOP_SC*/, 1225 0x01, 0x00/*MVOP_AV*/, 1226 0x01, 0x00/*MVOP_DVI*/, 1227 0x01, 0x00/*DVI_CVBS*/, 1228 0x01, 0x00/*DVI_SV*/, 1229 0x01, 0x00/*DVI_SC*/, }, 1230 { DRV_ADC_REG(REG_ADC_DTOP_5C_H), 0x7F, 0x00, 0x00/*$RGB*/, 1231 0x00, 0x08/*$YUV*/, 1232 0x01, 0x00/*$ATV*/, 1233 0x01, 0x00/*$INT_ATV*/, 1234 0x01, 0x00/*$SVIDEO*/, 1235 0x00, 0x00/*$SCART*/, 1236 0x01, 0x00/*$CVBS*/, 1237 0x00, 0x00/*$DVI*/, 1238 0x01, 0x00/*$MVOP*/, 1239 0x00, 0x00/*$RGB_SC*/, 1240 0x00, 0x00/*$RGB_AV*/, 1241 0x00, 0x00/*$RGB_DVI*/, 1242 0x00, 0x00/*$RGB_MV*/, 1243 0x00, 0x08/*$YUV_SC*/, 1244 0x00, 0x08/*$YUV_AV*/, 1245 0x00, 0x08/*$YUV_DVI*/, 1246 0x00, 0x08/*$YUV_MV*/, 1247 0x01, 0x00/*$MVOP_ATV*/, 1248 0x01, 0x00/*$MVOP_SV*/, 1249 0x00, 0x00/*$MVOP_SC*/, 1250 0x01, 0x00/*$MVOP_AV*/, 1251 0x00, 0x00/*$MVOP_DVI*/, 1252 0x00, 0x00/*$DVI_CVBS*/, 1253 0x01, 0x00/*$DVI_SV*/, 1254 0x00, 0x00/*$DVI_SC*/, }, 1255 { DRV_ADC_REG(REG_ADC_DTOP_5C_L), 0xFF, 0x00, 0x00/*RGB*/, 1256 0x00, 0x00/*YUV*/, 1257 0x01, 0x00/*ATV*/, 1258 0x01, 0x00/*INT_ATV*/, 1259 0x01, 0x00/*SVIDEO*/, 1260 0x00, 0x00/*SCART*/, 1261 0x01, 0x00/*CVBS*/, 1262 0x00, 0x00/*DVI*/, 1263 0x01, 0x00/*MVOP*/, 1264 0x00, 0x00/*RGB_SC*/, 1265 0x00, 0x00/*RGB_AV*/, 1266 0x00, 0x00/*RGB_DVI*/, 1267 0x00, 0x00/*RGB_MV*/, 1268 0x00, 0x00/*YUV_SC*/, 1269 0x00, 0x00/*YUV_AV*/, 1270 0x00, 0x00/*YUV_DVI*/, 1271 0x00, 0x00/*YUV_MV*/, 1272 0x01, 0x00/*MVOP_ATV*/, 1273 0x01, 0x00/*MVOP_SV*/, 1274 0x00, 0x00/*MVOP_SC*/, 1275 0x01, 0x00/*MVOP_AV*/, 1276 0x00, 0x00/*MVOP_DVI*/, 1277 0x00, 0x00/*DVI_CVBS*/, 1278 0x01, 0x00/*DVI_SV*/, 1279 0x00, 0x00/*DVI_SC*/, }, 1280 { DRV_ADC_REG(REG_ADC_DTOP_60_H), 0x0F, 0x00, 0x00/*RGB*/, 1281 0x00, 0x00/*YUV*/, 1282 0x00, 0x03/*ATV*/, 1283 0x00, 0x03/*INT_ATV*/, 1284 0x00, 0x03/*SVIDEO*/, 1285 0x00, 0x00/*SCART*/, 1286 0x00, 0x03/*CVBS*/, 1287 0x00, 0x00/*DVI*/, 1288 0x00, 0x00/*MVOP*/, 1289 0x00, 0x00/*RGB_SC*/, 1290 0x00, 0x03/*RGB_AV*/, 1291 0x00, 0x00/*RGB_DVI*/, 1292 0x00, 0x00/*RGB_MV*/, 1293 0x00, 0x00/*YUV_SC*/, 1294 0x00, 0x03/*YUV_AV*/, 1295 0x00, 0x00/*YUV_DVI*/, 1296 0x00, 0x00/*YUV_MV*/, 1297 0x00, 0x03/*MVOP_ATV*/, 1298 0x00, 0x03/*MVOP_SV*/, 1299 0x00, 0x00/*MVOP_SC*/, 1300 0x00, 0x03/*MVOP_AV*/, 1301 0x00, 0x00/*MVOP_DVI*/, 1302 0x00, 0x03/*DVI_CVBS*/, 1303 0x00, 0x03/*DVI_SV*/, 1304 0x00, 0x00/*DVI_SC*/, }, 1305 { DRV_ADC_REG(REG_ADC_DTOP_60_L), 0xFF, 0x00, 0x00/*RGB*/, 1306 0x00, 0x80/*YUV*/, 1307 0x00, 0xC0/*ATV*/, 1308 0x00, 0xC0/*INT_ATV*/, 1309 0x00, 0xC0/*SVIDEO*/, 1310 0x00, 0x00/*SCART*/, 1311 0x00, 0xC0/*CVBS*/, 1312 0x00, 0x00/*DVI*/, 1313 0x00, 0x00/*MVOP*/, 1314 0x00, 0x00/*RGB_SC*/, 1315 0x00, 0xC0/*RGB_AV*/, 1316 0x00, 0x00/*RGB_DVI*/, 1317 0x00, 0x00/*RGB_MV*/, 1318 0x00, 0x80/*YUV_SC*/, 1319 0x00, 0xC0/*YUV_AV*/, 1320 0x00, 0x80/*YUV_DVI*/, 1321 0x00, 0x80/*YUV_MV*/, 1322 0x00, 0xC0/*MVOP_ATV*/, 1323 0x00, 0xC0/*MVOP_SV*/, 1324 0x00, 0x00/*MVOP_SC*/, 1325 0x00, 0xC0/*MVOP_AV*/, 1326 0x00, 0x00/*MVOP_DVI*/, 1327 0x00, 0xC0/*DVI_CVBS*/, 1328 0x00, 0xC0/*DVI_SV*/, 1329 0x00, 0x00/*DVI_SC*/, }, 1330 { DRV_ADC_REG(REG_ADC_DTOP_62_H), 0x1F, 0x00, 0x00/*RGB*/, 1331 0x00, 0x00/*YUV*/, 1332 0x00, 0x03/*ATV*/, 1333 0x00, 0x03/*INT_ATV*/, 1334 0x00, 0x03/*SVIDEO*/, 1335 0x00, 0x00/*SCART*/, 1336 0x00, 0x03/*CVBS*/, 1337 0x00, 0x00/*DVI*/, 1338 0x00, 0x00/*MVOP*/, 1339 0x00, 0x00/*RGB_SC*/, 1340 0x00, 0x03/*RGB_AV*/, 1341 0x00, 0x00/*RGB_DVI*/, 1342 0x00, 0x00/*RGB_MV*/, 1343 0x00, 0x00/*YUV_SC*/, 1344 0x00, 0x03/*YUV_AV*/, 1345 0x00, 0x00/*YUV_DVI*/, 1346 0x00, 0x00/*YUV_MV*/, 1347 0x00, 0x03/*MVOP_ATV*/, 1348 0x00, 0x03/*MVOP_SV*/, 1349 0x00, 0x00/*MVOP_SC*/, 1350 0x00, 0x03/*MVOP_AV*/, 1351 0x00, 0x00/*MVOP_DVI*/, 1352 0x00, 0x03/*DVI_CVBS*/, 1353 0x00, 0x03/*DVI_SV*/, 1354 0x00, 0x00/*DVI_SC*/, }, 1355 { DRV_ADC_REG(REG_ADC_DTOP_62_L), 0xFF, 0x00, 0x00/*RGB*/, 1356 0x00, 0x00/*YUV*/, 1357 0x00, 0xC0/*ATV*/, 1358 0x00, 0xC0/*INT_ATV*/, 1359 0x00, 0xC0/*SVIDEO*/, 1360 0x00, 0x00/*SCART*/, 1361 0x00, 0xC0/*CVBS*/, 1362 0x00, 0x00/*DVI*/, 1363 0x00, 0x00/*MVOP*/, 1364 0x00, 0x00/*RGB_SC*/, 1365 0x00, 0xC0/*RGB_AV*/, 1366 0x00, 0x00/*RGB_DVI*/, 1367 0x00, 0x00/*RGB_MV*/, 1368 0x00, 0x00/*YUV_SC*/, 1369 0x00, 0xC0/*YUV_AV*/, 1370 0x00, 0x00/*YUV_DVI*/, 1371 0x00, 0x00/*YUV_MV*/, 1372 0x00, 0xC0/*MVOP_ATV*/, 1373 0x00, 0xC0/*MVOP_SV*/, 1374 0x00, 0x00/*MVOP_SC*/, 1375 0x00, 0xC0/*MVOP_AV*/, 1376 0x00, 0x00/*MVOP_DVI*/, 1377 0x00, 0xC0/*DVI_CVBS*/, 1378 0x00, 0xC0/*DVI_SV*/, 1379 0x00, 0x00/*DVI_SC*/, }, 1380 { DRV_ADC_REG(REG_ADC_DTOP_63_L), 0xC0, 0x00, 0xC0/*$RGB*/, 1381 0x00, 0xC0/*$YUV*/, 1382 0x00, 0xC0/*$ATV*/, 1383 0x00, 0xC0/*$INT_ATV*/, 1384 0x00, 0xC0/*$SVIDEO*/, 1385 0x00, 0xC0/*$SCART*/, 1386 0x00, 0xC0/*$CVBS*/, 1387 0x00, 0xC0/*$DVI*/, 1388 0x00, 0xC0/*$MVOP*/, 1389 0x00, 0xC0/*$RGB_SC*/, 1390 0x00, 0xC0/*$RGB_AV*/, 1391 0x00, 0xC0/*$RGB_DVI*/, 1392 0x00, 0xC0/*$RGB_MV*/, 1393 0x00, 0xC0/*$YUV_SC*/, 1394 0x00, 0xC0/*$YUV_AV*/, 1395 0x00, 0xC0/*$YUV_DVI*/, 1396 0x00, 0xC0/*$YUV_MV*/, 1397 0x00, 0xC0/*$MVOP_ATV*/, 1398 0x00, 0xC0/*$MVOP_SV*/, 1399 0x00, 0xC0/*$MVOP_SC*/, 1400 0x00, 0xC0/*$MVOP_AV*/, 1401 0x00, 0xC0/*$MVOP_DVI*/, 1402 0x00, 0xC0/*$DVI_CVBS*/, 1403 0x00, 0xC0/*$DVI_SV*/, 1404 0x00, 0xC0/*$DVI_SC*/, }, 1405 { DRV_ADC_REG(REG_ADC_DTOP_63_H), 0x03, 0x00, 0x03/*RGB*/, 1406 0x00, 0x03/*YUV*/, 1407 0x00, 0x03/*ATV*/, 1408 0x00, 0x03/*INT_ATV*/, 1409 0x00, 0x02/*SVIDEO*/, 1410 0x00, 0x03/*SCART*/, 1411 0x00, 0x03/*CVBS*/, 1412 0x00, 0x03/*DVI*/, 1413 0x00, 0x03/*MVOP*/, 1414 0x00, 0x03/*RGB_SC*/, 1415 0x00, 0x03/*RGB_AV*/, 1416 0x00, 0x03/*RGB_DVI*/, 1417 0x00, 0x03/*RGB_MV*/, 1418 0x00, 0x03/*YUV_SC*/, 1419 0x00, 0x03/*YUV_AV*/, 1420 0x00, 0x03/*YUV_DVI*/, 1421 0x00, 0x03/*YUV_MV*/, 1422 0x00, 0x03/*MVOP_ATV*/, 1423 0x00, 0x02/*MVOP_SV*/, 1424 0x00, 0x03/*MVOP_SC*/, 1425 0x00, 0x03/*MVOP_AV*/, 1426 0x00, 0x03/*MVOP_DVI*/, 1427 0x00, 0x03/*DVI_CVBS*/, 1428 0x00, 0x02/*DVI_SV*/, 1429 0x00, 0x03/*DVI_SC*/, }, 1430 { DRV_ADC_REG(REG_ADC_DTOP_64_L), 0xC0, 0x00, 0xC0/*$RGB*/, 1431 0x00, 0xC0/*$YUV*/, 1432 0x00, 0xC0/*$ATV*/, 1433 0x00, 0xC0/*$INT_ATV*/, 1434 0x00, 0xC0/*$SVIDEO*/, 1435 0x00, 0xC0/*$SCART*/, 1436 0x00, 0xC0/*$CVBS*/, 1437 0x00, 0xC0/*$DVI*/, 1438 0x00, 0xC0/*$MVOP*/, 1439 0x00, 0xC0/*$RGB_SC*/, 1440 0x00, 0xC0/*$RGB_AV*/, 1441 0x00, 0xC0/*$RGB_DVI*/, 1442 0x00, 0xC0/*$RGB_MV*/, 1443 0x00, 0xC0/*$YUV_SC*/, 1444 0x00, 0xC0/*$YUV_AV*/, 1445 0x00, 0xC0/*$YUV_DVI*/, 1446 0x00, 0xC0/*$YUV_MV*/, 1447 0x00, 0xC0/*$MVOP_ATV*/, 1448 0x00, 0xC0/*$MVOP_SV*/, 1449 0x00, 0xC0/*$MVOP_SC*/, 1450 0x00, 0xC0/*$MVOP_AV*/, 1451 0x00, 0xC0/*$MVOP_DVI*/, 1452 0x00, 0xC0/*$DVI_CVBS*/, 1453 0x00, 0xC0/*$DVI_SV*/, 1454 0x00, 0xC0/*$DVI_SC*/, }, 1455 { DRV_ADC_REG(REG_ADC_DTOP_64_H), 0x03, 0x00, 0x03/*RGB*/, 1456 0x00, 0x03/*YUV*/, 1457 0x00, 0x02/*ATV*/, 1458 0x00, 0x02/*INT_ATV*/, 1459 0x00, 0x02/*SVIDEO*/, 1460 0x00, 0x02/*SCART*/, 1461 0x00, 0x02/*CVBS*/, 1462 0x00, 0x03/*DVI*/, 1463 0x00, 0x03/*MVOP*/, 1464 0x00, 0x02/*RGB_SC*/, 1465 0x00, 0x02/*RGB_AV*/, 1466 0x00, 0x03/*RGB_DVI*/, 1467 0x00, 0x03/*RGB_MV*/, 1468 0x00, 0x02/*YUV_SC*/, 1469 0x00, 0x02/*YUV_AV*/, 1470 0x00, 0x03/*YUV_DVI*/, 1471 0x00, 0x03/*YUV_MV*/, 1472 0x00, 0x02/*MVOP_ATV*/, 1473 0x00, 0x02/*MVOP_SV*/, 1474 0x00, 0x02/*MVOP_SC*/, 1475 0x00, 0x02/*MVOP_AV*/, 1476 0x00, 0x03/*MVOP_DVI*/, 1477 0x00, 0x02/*DVI_CVBS*/, 1478 0x00, 0x02/*DVI_SV*/, 1479 0x00, 0x02/*DVI_SC*/, }, 1480 { DRV_ADC_REG(REG_ADC_DTOP_68_L), 0x04, 0x00, 0x00/*RGB*/, 1481 0x00, 0x00/*YUV*/, 1482 0x01, 0x00/*ATV*/, 1483 0x01, 0x00/*INT_ATV*/, 1484 0x00, 0x04/*SVIDEO*/, 1485 0x00, 0x04/*SCART*/, 1486 0x00, 0x04/*CVBS*/, 1487 0x00, 0x00/*DVI*/, 1488 0x01, 0x00/*MVOP*/, 1489 0x00, 0x04/*RGB_SC*/, 1490 0x00, 0x04/*RGB_AV*/, 1491 0x00, 0x00/*RGB_DVI*/, 1492 0x00, 0x00/*RGB_MV*/, 1493 0x00, 0x04/*YUV_SC*/, 1494 0x00, 0x04/*YUV_AV*/, 1495 0x00, 0x00/*YUV_DVI*/, 1496 0x00, 0x00/*YUV_MV*/, 1497 0x01, 0x00/*MVOP_ATV*/, 1498 0x00, 0x04/*MVOP_SV*/, 1499 0x00, 0x04/*MVOP_SC*/, 1500 0x00, 0x04/*MVOP_AV*/, 1501 0x00, 0x00/*MVOP_DVI*/, 1502 0x00, 0x04/*DVI_CVBS*/, 1503 0x00, 0x04/*DVI_SV*/, 1504 0x00, 0x04/*DVI_SC*/, }, 1505 { DRV_ADC_REG(REG_ADC_DTOP_0D_L), 0xFF, 0x00, 0x01/*RGB*/, 1506 0x00, 0x01/*YUV*/, 1507 0x01, 0x00/*ATV*/, 1508 0x01, 0x00/*INT_ATV*/, 1509 0x01, 0x00/*SVIDEO*/, 1510 0x00, 0x80/*SCART*/, 1511 0x01, 0x00/*CVBS*/, 1512 0x01, 0x00/*DVI*/, 1513 0x01, 0x00/*MVOP*/, 1514 0x00, 0x01/*RGB_SC*/, 1515 0x00, 0x01/*RGB_AV*/, 1516 0x00, 0x01/*RGB_DVI*/, 1517 0x00, 0x01/*RGB_MV*/, 1518 0x00, 0x01/*YUV_SC*/, 1519 0x00, 0x01/*YUV_AV*/, 1520 0x00, 0x01/*YUV_DVI*/, 1521 0x00, 0x01/*YUV_MV*/, 1522 0x01, 0x00/*MVOP_ATV*/, 1523 0x01, 0x00/*MVOP_SV*/, 1524 0x00, 0x80/*MVOP_SC*/, 1525 0x01, 0x00/*MVOP_AV*/, 1526 0x01, 0x00/*MVOP_DVI*/, 1527 0x01, 0x00/*DVI_CVBS*/, 1528 0x01, 0x00/*DVI_SV*/, 1529 0x00, 0x80/*DVI_SC*/, }, 1530 { DRV_ADC_REG(REG_ADC_DTOP_0D_H), 0x0F, 0x00, 0x00/*RGB*/, 1531 0x00, 0x00/*YUV*/, 1532 0x01, 0x00/*ATV*/, 1533 0x01, 0x00/*INT_ATV*/, 1534 0x01, 0x00/*SVIDEO*/, 1535 0x00, 0x00/*SCART*/, 1536 0x01, 0x00/*CVBS*/, 1537 0x01, 0x00/*DVI*/, 1538 0x01, 0x00/*MVOP*/, 1539 0x00, 0x00/*RGB_SC*/, 1540 0x00, 0x00/*RGB_AV*/, 1541 0x00, 0x00/*RGB_DVI*/, 1542 0x00, 0x00/*RGB_MV*/, 1543 0x00, 0x00/*YUV_SC*/, 1544 0x00, 0x00/*YUV_AV*/, 1545 0x00, 0x00/*YUV_DVI*/, 1546 0x00, 0x00/*YUV_MV*/, 1547 0x01, 0x00/*MVOP_ATV*/, 1548 0x01, 0x00/*MVOP_SV*/, 1549 0x00, 0x00/*MVOP_SC*/, 1550 0x01, 0x00/*MVOP_AV*/, 1551 0x01, 0x00/*MVOP_DVI*/, 1552 0x01, 0x00/*DVI_CVBS*/, 1553 0x01, 0x00/*DVI_SV*/, 1554 0x00, 0x00/*DVI_SC*/, }, 1555 { DRV_ADC_REG(REG_ADC_DTOP_08_H), 0xFF, 0x00, 0x10/*RGB*/, 1556 0x00, 0x10/*YUV*/, 1557 0x01, 0x00/*ATV*/, 1558 0x01, 0x00/*INT_ATV*/, 1559 0x01, 0x00/*SVIDEO*/, 1560 0x00, 0x80/*SCART*/, 1561 0x01, 0x00/*CVBS*/, 1562 0x01, 0x00/*DVI*/, 1563 0x01, 0x00/*MVOP*/, 1564 0x00, 0x10/*RGB_SC*/, 1565 0x00, 0x10/*RGB_AV*/, 1566 0x00, 0x10/*RGB_DVI*/, 1567 0x00, 0x10/*RGB_MV*/, 1568 0x00, 0x10/*YUV_SC*/, 1569 0x00, 0x10/*YUV_AV*/, 1570 0x00, 0x10/*YUV_DVI*/, 1571 0x00, 0x10/*YUV_MV*/, 1572 0x01, 0x00/*MVOP_ATV*/, 1573 0x01, 0x00/*MVOP_SV*/, 1574 0x00, 0x80/*MVOP_SC*/, 1575 0x01, 0x00/*MVOP_AV*/, 1576 0x01, 0x00/*MVOP_DVI*/, 1577 0x01, 0x00/*DVI_CVBS*/, 1578 0x01, 0x00/*DVI_SV*/, 1579 0x00, 0x80/*DVI_SC*/, }, 1580 { DRV_ADC_REG(REG_ADC_DTOPB_FE_L), 0xFF, 0x00, 0x05/*RGB*/, 1581 0x00, 0x05/*YUV*/, 1582 0x00, 0x05/*ATV*/, 1583 0x00, 0x05/*INT_ATV*/, 1584 0x00, 0x05/*SVIDEO*/, 1585 0x00, 0x05/*SCART*/, 1586 0x00, 0x05/*CVBS*/, 1587 0x00, 0x05/*DVI*/, 1588 0x00, 0x05/*MVOP*/, 1589 0x00, 0x05/*RGB_SC*/, 1590 0x00, 0x05/*RGB_AV*/, 1591 0x00, 0x05/*RGB_DVI*/, 1592 0x00, 0x05/*RGB_MV*/, 1593 0x00, 0x05/*YUV_SC*/, 1594 0x00, 0x05/*YUV_AV*/, 1595 0x00, 0x05/*YUV_DVI*/, 1596 0x00, 0x05/*YUV_MV*/, 1597 0x00, 0x05/*MVOP_ATV*/, 1598 0x00, 0x05/*MVOP_SV*/, 1599 0x00, 0x05/*MVOP_SC*/, 1600 0x00, 0x05/*MVOP_AV*/, 1601 0x00, 0x05/*MVOP_DVI*/, 1602 0x00, 0x05/*DVI_CVBS*/, 1603 0x00, 0x05/*DVI_SV*/, 1604 0x00, 0x05/*DVI_SC*/, }, 1605 { DRV_ADC_REG(REG_TABLE_END), 0x00, 0x00, 0x00 } 1606 }; 1607 1608 //**************************************************** 1609 // AdcCal 1610 //**************************************************** 1611 MS_U8 MST_ADCAdcCal_TBL[][REG_ADDR_SIZE+REG_MASK_SIZE+ADC_TABLE_AdcCal_NUMS*REG_DATA_SIZE]= 1612 { // Reg Mask Ignore Value 1613 { DRV_ADC_REG(REG_ADC_DTOPB_02_H), 0x18, 0x00, 0x08/*SW_UG*/, 1614 0x00, 0x08/*Fix_UG*/, 1615 0x00, 0x08/*BG_Fix_UG*/, }, 1616 { DRV_ADC_REG(REG_ADC_DTOPB_7B_H), 0xE0, 0x00, 0x00/*SW_UG*/, 1617 0x00, 0x00/*Fix_UG*/, 1618 0x00, 0x00/*BG_Fix_UG*/, }, 1619 { DRV_ADC_REG(REG_ADC_DTOPB_06_L), 0x01, 0x00, 0x01/*SW_UG*/, 1620 0x00, 0x01/*Fix_UG*/, 1621 0x00, 0x01/*BG_Fix_UG*/, }, 1622 { DRV_ADC_REG(REG_ADC_DTOPB_06_H), 0xFF, 0x00, 0x70/*$SW_UG*/, 1623 0x00, 0x70/*$Fix_UG*/, 1624 0x00, 0x70/*$BG_Fix_UG*/, }, 1625 { DRV_ADC_REG(REG_ADC_DTOPB_07_L), 0x07, 0x00, 0x07/*SW_UG*/, 1626 0x00, 0x07/*Fix_UG*/, 1627 0x00, 0x07/*BG_Fix_UG*/, }, 1628 { DRV_ADC_REG(REG_ADC_DTOPB_08_L), 0xFF, 0x00, 0x3F/*SW_UG*/, 1629 0x00, 0x3F/*Fix_UG*/, 1630 0x00, 0x3F/*BG_Fix_UG*/, }, 1631 { DRV_ADC_REG(REG_ADC_DTOPB_08_H), 0x0F, 0x00, 0x00/*SW_UG*/, 1632 0x00, 0x00/*Fix_UG*/, 1633 0x00, 0x00/*BG_Fix_UG*/, }, 1634 { DRV_ADC_REG(REG_ADC_DTOPB_09_L), 0xFF, 0x00, 0xFF/*SW_UG*/, 1635 0x00, 0xFF/*Fix_UG*/, 1636 0x00, 0xFF/*BG_Fix_UG*/, }, 1637 { DRV_ADC_REG(REG_ADC_DTOPB_0A_L), 0x20, 0x00, 0x00/*SW_UG*/, 1638 0x00, 0x00/*Fix_UG*/, 1639 0x00, 0x00/*BG_Fix_UG*/, }, 1640 { DRV_ADC_REG(REG_ADC_DTOPB_0A_H), 0x20, 0x00, 0x00/*SW_UG*/, 1641 0x00, 0x00/*Fix_UG*/, 1642 0x00, 0x00/*BG_Fix_UG*/, }, 1643 { DRV_ADC_REG(REG_ADC_DTOPB_0B_L), 0x20, 0x00, 0x00/*SW_UG*/, 1644 0x00, 0x00/*Fix_UG*/, 1645 0x00, 0x00/*BG_Fix_UG*/, }, 1646 { DRV_ADC_REG(REG_ADC_DTOPB_04_L), 0x07, 0x00, 0x06/*SW_UG*/, 1647 0x00, 0x06/*Fix_UG*/, 1648 0x00, 0x06/*BG_Fix_UG*/, }, 1649 { DRV_ADC_REG(REG_ADC_DTOPB_02_H), 0x01, 0x00, 0x01/*SW_UG*/, 1650 0x00, 0x01/*Fix_UG*/, 1651 0x00, 0x01/*BG_Fix_UG*/, }, 1652 { DRV_ADC_REG(REG_ADC_DTOPB_FE_L), 0xFF, 0x00, 0x01/*SW_UG*/, 1653 0x00, 0x01/*Fix_UG*/, 1654 0x00, 0x01/*BG_Fix_UG*/, }, 1655 { DRV_ADC_REG(REG_ADC_DTOPB_04_L), 0x07, 0x00, 0x05/*SW_UG*/, 1656 0x00, 0x05/*Fix_UG*/, 1657 0x00, 0x05/*BG_Fix_UG*/, }, 1658 { DRV_ADC_REG(REG_ADC_DTOPB_02_H), 0x01, 0x00, 0x01/*SW_UG*/, 1659 0x00, 0x01/*Fix_UG*/, 1660 0x00, 0x01/*BG_Fix_UG*/, }, 1661 { DRV_ADC_REG(REG_ADC_DTOPB_FE_L), 0xFF, 0x00, 0x01/*SW_UG*/, 1662 0x00, 0x01/*Fix_UG*/, 1663 0x00, 0x01/*BG_Fix_UG*/, }, 1664 { DRV_ADC_REG(REG_ADC_DTOPB_04_L), 0x07, 0x00, 0x03/*SW_UG*/, 1665 0x00, 0x03/*Fix_UG*/, 1666 0x00, 0x03/*BG_Fix_UG*/, }, 1667 { DRV_ADC_REG(REG_ADC_DTOPB_02_H), 0x01, 0x00, 0x01/*SW_UG*/, 1668 0x00, 0x01/*Fix_UG*/, 1669 0x00, 0x01/*BG_Fix_UG*/, }, 1670 { DRV_ADC_REG(REG_ADC_DTOPB_FE_L), 0xFF, 0x00, 0x01/*SW_UG*/, 1671 0x00, 0x01/*Fix_UG*/, 1672 0x00, 0x01/*BG_Fix_UG*/, }, 1673 { DRV_ADC_REG(REG_ADC_DTOPB_3F_L), 0xFF, 0x00, 0x37/*$SW_UG*/, 1674 0x00, 0x37/*$Fix_UG*/, 1675 0x00, 0x37/*$BG_Fix_UG*/, }, 1676 { DRV_ADC_REG(REG_ADC_DTOPB_3F_H), 0x8F, 0x00, 0x8C/*$SW_UG*/, 1677 0x00, 0x8C/*$Fix_UG*/, 1678 0x00, 0x8C/*$BG_Fix_UG*/, }, 1679 { DRV_ADC_REG(REG_ADC_DTOPB_40_L), 0xFF, 0x00, 0xFF/*SW_UG*/, 1680 0x00, 0xC0/*Fix_UG*/, 1681 0x00, 0xC0/*BG_Fix_UG*/, }, 1682 { DRV_ADC_REG(REG_ADC_DTOPB_40_H), 0x0F, 0x00, 0x07/*SW_UG*/, 1683 0x00, 0x07/*Fix_UG*/, 1684 0x00, 0x07/*BG_Fix_UG*/, }, 1685 { DRV_ADC_REG(REG_ADC_DTOPB_41_L), 0x8F, 0x00, 0x8C/*$SW_UG*/, 1686 0x00, 0x8C/*$Fix_UG*/, 1687 0x00, 0x8C/*$BG_Fix_UG*/, }, 1688 { DRV_ADC_REG(REG_ADC_DTOPB_04_L), 0x08, 0x00, 0x08/*SW_UG*/, 1689 0x00, 0x08/*Fix_UG*/, 1690 0x00, 0x08/*BG_Fix_UG*/, }, 1691 { DRV_ADC_REG(REG_ADC_ATOP_5A_L), 0x01, 0x00, 0x01/*SW_UG*/, 1692 0x00, 0x01/*Fix_UG*/, 1693 0x00, 0x00/*BG_Fix_UG*/, }, 1694 { DRV_ADC_REG(REG_ADC_ATOP_5A_L), 0x10, 0x00, 0x10/*SW_UG*/, 1695 0x00, 0x10/*Fix_UG*/, 1696 0x00, 0x00/*BG_Fix_UG*/, }, 1697 { DRV_ADC_REG(REG_ADC_DTOPB_02_H), 0x18, 0x00, 0x10/*SW_UG*/, 1698 0x00, 0x10/*Fix_UG*/, 1699 0x00, 0x10/*BG_Fix_UG*/, }, 1700 { DRV_ADC_REG(REG_ADC_DTOPB_02_H), 0x20, 0x00, 0x00/*SW_UG*/, 1701 0x00, 0x00/*Fix_UG*/, 1702 0x00, 0x00/*BG_Fix_UG*/, }, 1703 { DRV_ADC_REG(REG_ADC_DTOPB_7B_H), 0xE0, 0x00, 0x00/*SW_UG*/, 1704 0x00, 0x00/*Fix_UG*/, 1705 0x00, 0x00/*BG_Fix_UG*/, }, 1706 { DRV_ADC_REG(REG_ADC_DTOPB_12_L), 0x0F, 0x00, 0x0F/*$SW_UG*/, 1707 0x00, 0x0F/*$Fix_UG*/, 1708 0x00, 0x0F/*$BG_Fix_UG*/, }, 1709 { DRV_ADC_REG(REG_ADC_DTOPB_13_L), 0xFF, 0x00, 0x3F/*SW_UG*/, 1710 0x00, 0x3F/*Fix_UG*/, 1711 0x00, 0x3F/*BG_Fix_UG*/, }, 1712 { DRV_ADC_REG(REG_ADC_DTOPB_13_H), 0x0F, 0x00, 0x00/*SW_UG*/, 1713 0x00, 0x00/*Fix_UG*/, 1714 0x00, 0x00/*BG_Fix_UG*/, }, 1715 { DRV_ADC_REG(REG_ADC_DTOPB_14_L), 0xFF, 0x00, 0xFF/*SW_UG*/, 1716 0x00, 0xFF/*Fix_UG*/, 1717 0x00, 0xFF/*BG_Fix_UG*/, }, 1718 { DRV_ADC_REG(REG_ADC_DTOPB_1F_L), 0x1F, 0x00, 0x0F/*$SW_UG*/, 1719 0x00, 0x0F/*$Fix_UG*/, 1720 0x00, 0x0F/*$BG_Fix_UG*/, }, 1721 { DRV_ADC_REG(REG_ADC_DTOPB_20_L), 0xFF, 0x00, 0x3F/*SW_UG*/, 1722 0x00, 0x3F/*Fix_UG*/, 1723 0x00, 0x3F/*BG_Fix_UG*/, }, 1724 { DRV_ADC_REG(REG_ADC_DTOPB_20_H), 0x0F, 0x00, 0x00/*SW_UG*/, 1725 0x00, 0x00/*Fix_UG*/, 1726 0x00, 0x00/*BG_Fix_UG*/, }, 1727 { DRV_ADC_REG(REG_ADC_DTOPB_21_L), 0xFF, 0x00, 0xFF/*SW_UG*/, 1728 0x00, 0xFF/*Fix_UG*/, 1729 0x00, 0xFF/*BG_Fix_UG*/, }, 1730 { DRV_ADC_REG(REG_ADC_DTOPB_21_H), 0xFF, 0x00, 0xFF/*SW_UG*/, 1731 0x00, 0xFF/*Fix_UG*/, 1732 0x00, 0xFF/*BG_Fix_UG*/, }, 1733 { DRV_ADC_REG(REG_ADC_DTOPB_04_L), 0x07, 0x00, 0x06/*SW_UG*/, 1734 0x00, 0x06/*Fix_UG*/, 1735 0x00, 0x06/*BG_Fix_UG*/, }, 1736 { DRV_ADC_REG(REG_ADC_DTOPB_02_H), 0x01, 0x00, 0x01/*SW_UG*/, 1737 0x00, 0x01/*Fix_UG*/, 1738 0x00, 0x01/*BG_Fix_UG*/, }, 1739 { DRV_ADC_REG(REG_ADC_DTOPB_FE_L), 0xFF, 0x00, 0x01/*SW_UG*/, 1740 0x00, 0x01/*Fix_UG*/, 1741 0x00, 0x01/*BG_Fix_UG*/, }, 1742 { DRV_ADC_REG(REG_ADC_DTOPB_04_L), 0x07, 0x00, 0x05/*SW_UG*/, 1743 0x00, 0x05/*Fix_UG*/, 1744 0x00, 0x05/*BG_Fix_UG*/, }, 1745 { DRV_ADC_REG(REG_ADC_DTOPB_02_H), 0x01, 0x00, 0x01/*SW_UG*/, 1746 0x00, 0x01/*Fix_UG*/, 1747 0x00, 0x01/*BG_Fix_UG*/, }, 1748 { DRV_ADC_REG(REG_ADC_DTOPB_FE_L), 0xFF, 0x00, 0x01/*SW_UG*/, 1749 0x00, 0x01/*Fix_UG*/, 1750 0x00, 0x01/*BG_Fix_UG*/, }, 1751 { DRV_ADC_REG(REG_ADC_DTOPB_04_L), 0x07, 0x00, 0x03/*SW_UG*/, 1752 0x00, 0x03/*Fix_UG*/, 1753 0x00, 0x03/*BG_Fix_UG*/, }, 1754 { DRV_ADC_REG(REG_ADC_DTOPB_02_H), 0x01, 0x00, 0x01/*SW_UG*/, 1755 0x00, 0x01/*Fix_UG*/, 1756 0x00, 0x01/*BG_Fix_UG*/, }, 1757 { DRV_ADC_REG(REG_ADC_DTOPB_FE_L), 0xFF, 0x00, 0x01/*SW_UG*/, 1758 0x00, 0x01/*Fix_UG*/, 1759 0x00, 0x01/*BG_Fix_UG*/, }, 1760 { DRV_ADC_REG(REG_ADC_ATOP_39_H), 0x20, 0x00, 0x00/*SW_UG*/, 1761 0x00, 0x00/*Fix_UG*/, 1762 0x00, 0x00/*BG_Fix_UG*/, }, 1763 { DRV_ADC_REG(REG_ADC_ATOP_3C_H), 0x20, 0x00, 0x00/*SW_UG*/, 1764 0x00, 0x00/*Fix_UG*/, 1765 0x00, 0x00/*BG_Fix_UG*/, }, 1766 { DRV_ADC_REG(REG_ADC_DTOPB_FE_L), 0xFF, 0x00, 0x01/*SW_UG*/, 1767 0x00, 0x01/*Fix_UG*/, 1768 0x00, 0x01/*BG_Fix_UG*/, }, 1769 { DRV_ADC_REG(REG_ADC_ATOP_39_H), 0x20, 0x00, 0x20/*SW_UG*/, 1770 0x00, 0x20/*Fix_UG*/, 1771 0x00, 0x20/*BG_Fix_UG*/, }, 1772 { DRV_ADC_REG(REG_ADC_ATOP_3C_H), 0x20, 0x00, 0x20/*SW_UG*/, 1773 0x00, 0x20/*Fix_UG*/, 1774 0x00, 0x20/*BG_Fix_UG*/, }, 1775 { DRV_ADC_REG(REG_ADC_DTOPB_FE_L), 0xFF, 0x00, 0x0A/*SW_UG*/, 1776 0x00, 0x0A/*Fix_UG*/, 1777 0x00, 0x0A/*BG_Fix_UG*/, }, 1778 { DRV_ADC_REG(REG_TABLE_END), 0x00, 0x00, 0x00 } 1779 }; 1780 1781 //**************************************************** 1782 // AdcCal_AV 1783 //**************************************************** 1784 MS_U8 MST_ADCAdcCal_AV_TBL[][REG_ADDR_SIZE+REG_MASK_SIZE+ADC_TABLE_AdcCal_AV_NUMS*REG_DATA_SIZE]= 1785 { // Reg Mask Ignore Value 1786 { DRV_ADC_REG(REG_ADC_DTOPB_53_H), 0x18, 0x00, 0x08/*ALL*/, }, 1787 { DRV_ADC_REG(REG_ADC_DTOPB_7C_H), 0xE0, 0x00, 0x00/*ALL*/, }, 1788 { DRV_ADC_REG(REG_ADC_DTOPB_57_L), 0x01, 0x00, 0x01/*ALL*/, }, 1789 { DRV_ADC_REG(REG_ADC_DTOPB_57_H), 0xFF, 0x00, 0x70/*$ALL*/, }, 1790 { DRV_ADC_REG(REG_ADC_DTOPB_58_L), 0x41, 0x00, 0x01/*$ALL*/, }, 1791 { DRV_ADC_REG(REG_ADC_DTOPB_5B_L), 0xFF, 0x00, 0x3F/*ALL*/, }, 1792 { DRV_ADC_REG(REG_ADC_DTOPB_5B_H), 0x0F, 0x00, 0x00/*ALL*/, }, 1793 { DRV_ADC_REG(REG_ADC_DTOPB_5C_L), 0xFF, 0x00, 0xFF/*ALL*/, }, 1794 { DRV_ADC_REG(REG_ADC_DTOPB_53_H), 0x01, 0x00, 0x01/*ALL*/, }, 1795 { DRV_ADC_REG(REG_ADC_DTOPB_FE_L), 0xFF, 0x00, 0x01/*ALL*/, }, 1796 { DRV_ADC_REG(REG_ADC_ATOP_5A_L), 0x01, 0x00, 0x01/*ALL*/, }, 1797 { DRV_ADC_REG(REG_ADC_ATOP_5A_L), 0x08, 0x00, 0x00/*ALL*/, }, 1798 { DRV_ADC_REG(REG_ADC_DTOPB_72_L), 0x0F, 0x00, 0x07/*ALL*/, }, 1799 { DRV_ADC_REG(REG_ADC_DTOPB_72_L), 0xF0, 0x00, 0x30/*ALL*/, }, 1800 { DRV_ADC_REG(REG_ADC_DTOPB_72_H), 0x0F, 0x00, 0x00/*ALL*/, }, 1801 { DRV_ADC_REG(REG_ADC_DTOPB_72_H), 0x80, 0x00, 0x80/*ALL*/, }, 1802 { DRV_ADC_REG(REG_ADC_DTOPB_72_H), 0x0F, 0x00, 0x04/*ALL*/, }, 1803 { DRV_ADC_REG(REG_ADC_DTOPB_72_H), 0x80, 0x00, 0x80/*ALL*/, }, 1804 { DRV_ADC_REG(REG_ADC_DTOPB_72_H), 0x0F, 0x00, 0x08/*ALL*/, }, 1805 { DRV_ADC_REG(REG_ADC_DTOPB_72_H), 0x80, 0x00, 0x80/*ALL*/, }, 1806 { DRV_ADC_REG(REG_ADC_DTOPB_72_H), 0x0F, 0x00, 0x0C/*ALL*/, }, 1807 { DRV_ADC_REG(REG_ADC_DTOPB_72_H), 0x80, 0x00, 0x80/*ALL*/, }, 1808 { DRV_ADC_REG(REG_ADC_DTOPB_53_H), 0x18, 0x00, 0x10/*ALL*/, }, 1809 { DRV_ADC_REG(REG_ADC_DTOPB_53_H), 0x20, 0x00, 0x20/*ALL*/, }, 1810 { DRV_ADC_REG(REG_ADC_DTOPB_7C_H), 0xE0, 0x00, 0x00/*ALL*/, }, 1811 { DRV_ADC_REG(REG_ADC_DTOPB_5D_L), 0x03, 0x00, 0x03/*$ALL*/, }, 1812 { DRV_ADC_REG(REG_ADC_DTOPB_5E_L), 0xFF, 0x00, 0x3F/*ALL*/, }, 1813 { DRV_ADC_REG(REG_ADC_DTOPB_5E_H), 0x0F, 0x00, 0x00/*ALL*/, }, 1814 { DRV_ADC_REG(REG_ADC_DTOPB_5F_L), 0xFF, 0x00, 0xFF/*ALL*/, }, 1815 { DRV_ADC_REG(REG_ADC_DTOPB_64_L), 0x07, 0x00, 0x07/*$ALL*/, }, 1816 { DRV_ADC_REG(REG_ADC_DTOPB_65_L), 0xFF, 0x00, 0x3F/*ALL*/, }, 1817 { DRV_ADC_REG(REG_ADC_DTOPB_65_H), 0x0F, 0x00, 0x00/*ALL*/, }, 1818 { DRV_ADC_REG(REG_ADC_DTOPB_66_L), 0xFF, 0x00, 0xFF/*ALL*/, }, 1819 { DRV_ADC_REG(REG_ADC_DTOPB_66_H), 0xFF, 0x00, 0xFF/*ALL*/, }, 1820 { DRV_ADC_REG(REG_ADC_DTOPB_53_H), 0x01, 0x00, 0x01/*ALL*/, }, 1821 { DRV_ADC_REG(REG_ADC_DTOPB_FE_L), 0xFF, 0x00, 0x0A/*ALL*/, }, 1822 { DRV_ADC_REG(REG_TABLE_END), 0x00, 0x00, 0x00 } 1823 }; 1824 1825 //**************************************************** 1826 // AdcCal_AV_OFF 1827 //**************************************************** 1828 MS_U8 MST_ADCAdcCal_AV_OFF_TBL[][REG_ADDR_SIZE+REG_MASK_SIZE+ADC_TABLE_AdcCal_AV_OFF_NUMS*REG_DATA_SIZE]= 1829 { // Reg Mask Ignore Value 1830 { DRV_ADC_REG(REG_ADC_ATOPB_53_H), 0x18, 0x00, 0x08/*ALL*/, }, 1831 { DRV_ADC_REG(REG_ADC_ATOPB_7C_H), 0xE0, 0x00, 0x00/*ALL*/, }, 1832 { DRV_ADC_REG(REG_ADC_ATOPB_57_L), 0x01, 0x00, 0x01/*ALL*/, }, 1833 { DRV_ADC_REG(REG_ADC_ATOPB_57_H), 0xFF, 0x00, 0x70/*$ALL*/, }, 1834 { DRV_ADC_REG(REG_ADC_ATOPB_58_L), 0x41, 0x00, 0x01/*$ALL*/, }, 1835 { DRV_ADC_REG(REG_ADC_ATOPB_5B_L), 0xFF, 0x00, 0x3F/*ALL*/, }, 1836 { DRV_ADC_REG(REG_ADC_ATOPB_5B_H), 0x0F, 0x00, 0x00/*ALL*/, }, 1837 { DRV_ADC_REG(REG_ADC_ATOPB_5C_L), 0xFF, 0x00, 0xFF/*ALL*/, }, 1838 { DRV_ADC_REG(REG_ADC_ATOPB_53_H), 0x01, 0x00, 0x01/*ALL*/, }, 1839 { DRV_ADC_REG(REG_ADC_DTOPB_FE_L), 0xFF, 0x00, 0x01/*ALL*/, }, 1840 { DRV_ADC_REG(REG_ADC_ATOP_5A_L), 0x01, 0x00, 0x00/*ALL*/, }, 1841 { DRV_ADC_REG(REG_ADC_ATOP_5A_L), 0x40, 0x00, 0x00/*ALL*/, }, 1842 { DRV_ADC_REG(REG_ADC_ATOPB_72_L), 0x0F, 0x00, 0x07/*ALL*/, }, 1843 { DRV_ADC_REG(REG_ADC_ATOPB_72_L), 0xF0, 0x00, 0x30/*ALL*/, }, 1844 { DRV_ADC_REG(REG_ADC_ATOPB_72_H), 0x0F, 0x00, 0x0C/*ALL*/, }, 1845 { DRV_ADC_REG(REG_ADC_ATOPB_72_H), 0x80, 0x00, 0x80/*ALL*/, }, 1846 { DRV_ADC_REG(REG_ADC_ATOPB_53_H), 0x18, 0x00, 0x10/*ALL*/, }, 1847 { DRV_ADC_REG(REG_ADC_ATOPB_53_H), 0x20, 0x00, 0x00/*ALL*/, }, 1848 { DRV_ADC_REG(REG_ADC_ATOPB_7C_H), 0xE0, 0x00, 0x00/*ALL*/, }, 1849 { DRV_ADC_REG(REG_ADC_ATOPB_5D_L), 0x03, 0x00, 0x03/*$ALL*/, }, 1850 { DRV_ADC_REG(REG_ADC_ATOPB_5E_L), 0xFF, 0x00, 0x3F/*ALL*/, }, 1851 { DRV_ADC_REG(REG_ADC_ATOPB_5E_H), 0x0F, 0x00, 0x00/*ALL*/, }, 1852 { DRV_ADC_REG(REG_ADC_ATOPB_5F_L), 0xFF, 0x00, 0xFF/*ALL*/, }, 1853 { DRV_ADC_REG(REG_ADC_ATOPB_64_L), 0x07, 0x00, 0x07/*$ALL*/, }, 1854 { DRV_ADC_REG(REG_ADC_ATOPB_65_L), 0xFF, 0x00, 0x3F/*ALL*/, }, 1855 { DRV_ADC_REG(REG_ADC_ATOPB_65_H), 0x0F, 0x00, 0x00/*ALL*/, }, 1856 { DRV_ADC_REG(REG_ADC_ATOPB_66_L), 0xFF, 0x00, 0xFF/*ALL*/, }, 1857 { DRV_ADC_REG(REG_ADC_ATOPB_66_H), 0xFF, 0x00, 0xFF/*ALL*/, }, 1858 { DRV_ADC_REG(REG_ADC_ATOPB_53_H), 0x01, 0x00, 0x01/*ALL*/, }, 1859 { DRV_ADC_REG(REG_ADC_DTOPB_FE_L), 0xFF, 0x00, 0x0A/*ALL*/, }, 1860 { DRV_ADC_REG(REG_TABLE_END), 0x00, 0x00, 0x00 } 1861 }; 1862 1863 //**************************************************** 1864 // AdcCal_SV 1865 //**************************************************** 1866 MS_U8 MST_ADCAdcCal_SV_TBL[][REG_ADDR_SIZE+REG_MASK_SIZE+ADC_TABLE_AdcCal_SV_NUMS*REG_DATA_SIZE]= 1867 { // Reg Mask Ignore Value 1868 { DRV_ADC_REG(REG_ADC_DTOPB_02_H), 0x18, 0x00, 0x08/*ALL*/, }, 1869 { DRV_ADC_REG(REG_ADC_DTOPB_7B_H), 0xE0, 0x00, 0x00/*ALL*/, }, 1870 { DRV_ADC_REG(REG_ADC_DTOPB_06_L), 0x01, 0x00, 0x01/*ALL*/, }, 1871 { DRV_ADC_REG(REG_ADC_DTOPB_06_H), 0xFF, 0x00, 0x70/*$ALL*/, }, 1872 { DRV_ADC_REG(REG_ADC_DTOPB_07_L), 0x07, 0x00, 0x07/*ALL*/, }, 1873 { DRV_ADC_REG(REG_ADC_DTOPB_08_L), 0xFF, 0x00, 0x3F/*ALL*/, }, 1874 { DRV_ADC_REG(REG_ADC_DTOPB_08_H), 0x0F, 0x00, 0x00/*ALL*/, }, 1875 { DRV_ADC_REG(REG_ADC_DTOPB_09_L), 0xFF, 0x00, 0xFF/*ALL*/, }, 1876 { DRV_ADC_REG(REG_ADC_DTOPB_0A_L), 0x20, 0x00, 0x00/*ALL*/, }, 1877 { DRV_ADC_REG(REG_ADC_DTOPB_0A_H), 0x20, 0x00, 0x00/*ALL*/, }, 1878 { DRV_ADC_REG(REG_ADC_DTOPB_0B_L), 0x20, 0x00, 0x00/*ALL*/, }, 1879 { DRV_ADC_REG(REG_ADC_DTOPB_04_L), 0x07, 0x00, 0x06/*ALL*/, }, 1880 { DRV_ADC_REG(REG_ADC_DTOPB_02_H), 0x01, 0x00, 0x01/*ALL*/, }, 1881 { DRV_ADC_REG(REG_ADC_DTOPB_FE_L), 0xFF, 0x00, 0x01/*ALL*/, }, 1882 { DRV_ADC_REG(REG_ADC_DTOPB_04_L), 0x08, 0x00, 0x08/*ALL*/, }, 1883 { DRV_ADC_REG(REG_ADC_ATOP_5A_L), 0x01, 0x00, 0x01/*ALL*/, }, 1884 { DRV_ADC_REG(REG_ADC_ATOP_5A_L), 0x10, 0x00, 0x00/*ALL*/, }, 1885 { DRV_ADC_REG(REG_ADC_DTOPB_3F_L), 0x0F, 0x00, 0x07/*ALL*/, }, 1886 { DRV_ADC_REG(REG_ADC_DTOPB_3F_L), 0xF0, 0x00, 0x30/*ALL*/, }, 1887 { DRV_ADC_REG(REG_ADC_DTOPB_3F_H), 0x0F, 0x00, 0x00/*ALL*/, }, 1888 { DRV_ADC_REG(REG_ADC_DTOPB_3F_H), 0x80, 0x00, 0x80/*ALL*/, }, 1889 { DRV_ADC_REG(REG_ADC_DTOPB_3F_H), 0x0F, 0x00, 0x04/*ALL*/, }, 1890 { DRV_ADC_REG(REG_ADC_DTOPB_3F_H), 0x80, 0x00, 0x80/*ALL*/, }, 1891 { DRV_ADC_REG(REG_ADC_DTOPB_3F_H), 0x0F, 0x00, 0x08/*ALL*/, }, 1892 { DRV_ADC_REG(REG_ADC_DTOPB_3F_H), 0x80, 0x00, 0x80/*ALL*/, }, 1893 { DRV_ADC_REG(REG_ADC_DTOPB_3F_H), 0x0F, 0x00, 0x0C/*ALL*/, }, 1894 { DRV_ADC_REG(REG_ADC_DTOPB_3F_H), 0x80, 0x00, 0x80/*ALL*/, }, 1895 { DRV_ADC_REG(REG_ADC_DTOPB_02_H), 0x18, 0x00, 0x10/*ALL*/, }, 1896 { DRV_ADC_REG(REG_ADC_DTOPB_02_H), 0x20, 0x00, 0x20/*ALL*/, }, 1897 { DRV_ADC_REG(REG_ADC_DTOPB_7B_H), 0xE0, 0x00, 0x00/*ALL*/, }, 1898 { DRV_ADC_REG(REG_ADC_DTOPB_12_L), 0x03, 0x00, 0x03/*$ALL*/, }, 1899 { DRV_ADC_REG(REG_ADC_DTOPB_13_L), 0xFF, 0x00, 0x3F/*ALL*/, }, 1900 { DRV_ADC_REG(REG_ADC_DTOPB_13_H), 0x0F, 0x00, 0x00/*ALL*/, }, 1901 { DRV_ADC_REG(REG_ADC_DTOPB_14_L), 0xFF, 0x00, 0xFF/*ALL*/, }, 1902 { DRV_ADC_REG(REG_ADC_DTOPB_1F_L), 0x13, 0x00, 0x13/*$ALL*/, }, 1903 { DRV_ADC_REG(REG_ADC_DTOPB_20_L), 0xFF, 0x00, 0x3F/*ALL*/, }, 1904 { DRV_ADC_REG(REG_ADC_DTOPB_20_H), 0x0F, 0x00, 0x00/*ALL*/, }, 1905 { DRV_ADC_REG(REG_ADC_DTOPB_21_L), 0xFF, 0x00, 0xFF/*ALL*/, }, 1906 { DRV_ADC_REG(REG_ADC_DTOPB_21_H), 0xFF, 0x00, 0xFF/*ALL*/, }, 1907 { DRV_ADC_REG(REG_ADC_DTOPB_02_H), 0x01, 0x00, 0x01/*ALL*/, }, 1908 { DRV_ADC_REG(REG_ADC_DTOPB_FE_L), 0xFF, 0x00, 0x0A/*ALL*/, }, 1909 { DRV_ADC_REG(REG_TABLE_END), 0x00, 0x00, 0x00 } 1910 }; 1911 1912 //**************************************************** 1913 // SetMode 1914 //**************************************************** 1915 ADC_FREQ_RANGE MST_ADC_FreqRange_TBL[]= 1916 { 1917 //H-Limit, L-Limit 1918 { 0x1000, 0x012C},/*ADC_FREQ_SECTION1*/ 1919 { 0x012C, 0x00FA},/*ADC_FREQ_SECTION2*/ 1920 { 0x00FA, 0x00C8},/*ADC_FREQ_SECTION3*/ 1921 { 0x00C8, 0x00B4},/*ADC_FREQ_SECTION4*/ 1922 { 0x00B4, 0x00A0},/*ADC_FREQ_SECTION5*/ 1923 { 0x00A0, 0x008C},/*ADC_FREQ_SECTION6*/ 1924 { 0x008C, 0x0078},/*ADC_FREQ_SECTION7*/ 1925 { 0x0078, 0x0064},/*ADC_FREQ_SECTION8*/ 1926 { 0x0064, 0x0050},/*ADC_FREQ_SECTION9*/ 1927 { 0x0050, 0x0046},/*ADC_FREQ_SECTION10*/ 1928 { 0x0046, 0x003C},/*ADC_FREQ_SECTION11*/ 1929 { 0x003C, 0x002D},/*ADC_FREQ_SECTION12*/ 1930 { 0x002D, 0x0028},/*ADC_FREQ_SECTION13*/ 1931 { 0x0028, 0x001E},/*ADC_FREQ_SECTION14*/ 1932 { 0x001E, 0x0014},/*ADC_FREQ_SECTION15*/ 1933 { 0x0014, 0x000F},/*ADC_FREQ_SECTION16*/ 1934 { 0x000F, 0x0005},/*ADC_FREQ_SECTION17*/ 1935 }; 1936 1937 MS_U8 MST_ADCSetModeYUV_TBL[][REG_ADDR_SIZE+REG_MASK_SIZE+ADC_TABLE_SetMode_NUMS*REG_DATA_SIZE]= 1938 { // Reg Mask Ignore Value 1939 { DRV_ADC_REG(REG_ADC_ATOP_34_L), 0x0F, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 1940 0x00, 0x01/*ADC_TABLE_FREQ_SECTION2*/, 1941 0x00, 0x02/*ADC_TABLE_FREQ_SECTION3*/, 1942 0x00, 0x04/*ADC_TABLE_FREQ_SECTION4*/, 1943 0x00, 0x05/*ADC_TABLE_FREQ_SECTION5*/, 1944 0x00, 0x06/*ADC_TABLE_FREQ_SECTION6*/, 1945 0x00, 0x07/*ADC_TABLE_FREQ_SECTION7*/, 1946 0x00, 0x08/*ADC_TABLE_FREQ_SECTION8*/, 1947 0x00, 0x09/*ADC_TABLE_FREQ_SECTION9*/, 1948 0x00, 0x0A/*ADC_TABLE_FREQ_SECTION10*/, 1949 0x00, 0x0A/*ADC_TABLE_FREQ_SECTION11*/, 1950 0x00, 0x0B/*ADC_TABLE_FREQ_SECTION12*/, 1951 0x00, 0x0B/*ADC_TABLE_FREQ_SECTION13*/, 1952 0x00, 0x0C/*ADC_TABLE_FREQ_SECTION14*/, 1953 0x00, 0x0C/*ADC_TABLE_FREQ_SECTION15*/, 1954 0x00, 0x0D/*ADC_TABLE_FREQ_SECTION16*/, 1955 0x00, 0x0E/*ADC_TABLE_FREQ_SECTION17*/,}, 1956 { DRV_ADC_REG(REG_ADC_ATOP_34_L), 0xF0, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 1957 0x00, 0x10/*ADC_TABLE_FREQ_SECTION2*/, 1958 0x00, 0x20/*ADC_TABLE_FREQ_SECTION3*/, 1959 0x00, 0x40/*ADC_TABLE_FREQ_SECTION4*/, 1960 0x00, 0x50/*ADC_TABLE_FREQ_SECTION5*/, 1961 0x00, 0x60/*ADC_TABLE_FREQ_SECTION6*/, 1962 0x00, 0x70/*ADC_TABLE_FREQ_SECTION7*/, 1963 0x00, 0x80/*ADC_TABLE_FREQ_SECTION8*/, 1964 0x00, 0x90/*ADC_TABLE_FREQ_SECTION9*/, 1965 0x00, 0xA0/*ADC_TABLE_FREQ_SECTION10*/, 1966 0x00, 0xA0/*ADC_TABLE_FREQ_SECTION11*/, 1967 0x00, 0xB0/*ADC_TABLE_FREQ_SECTION12*/, 1968 0x00, 0xB0/*ADC_TABLE_FREQ_SECTION13*/, 1969 0x00, 0xC0/*ADC_TABLE_FREQ_SECTION14*/, 1970 0x00, 0xC0/*ADC_TABLE_FREQ_SECTION15*/, 1971 0x00, 0xD0/*ADC_TABLE_FREQ_SECTION16*/, 1972 0x00, 0xE0/*ADC_TABLE_FREQ_SECTION17*/,}, 1973 { DRV_ADC_REG(REG_ADC_ATOP_34_H), 0x0F, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 1974 0x00, 0x01/*ADC_TABLE_FREQ_SECTION2*/, 1975 0x00, 0x02/*ADC_TABLE_FREQ_SECTION3*/, 1976 0x00, 0x04/*ADC_TABLE_FREQ_SECTION4*/, 1977 0x00, 0x05/*ADC_TABLE_FREQ_SECTION5*/, 1978 0x00, 0x06/*ADC_TABLE_FREQ_SECTION6*/, 1979 0x00, 0x07/*ADC_TABLE_FREQ_SECTION7*/, 1980 0x00, 0x08/*ADC_TABLE_FREQ_SECTION8*/, 1981 0x00, 0x09/*ADC_TABLE_FREQ_SECTION9*/, 1982 0x00, 0x0A/*ADC_TABLE_FREQ_SECTION10*/, 1983 0x00, 0x0A/*ADC_TABLE_FREQ_SECTION11*/, 1984 0x00, 0x0B/*ADC_TABLE_FREQ_SECTION12*/, 1985 0x00, 0x0B/*ADC_TABLE_FREQ_SECTION13*/, 1986 0x00, 0x0C/*ADC_TABLE_FREQ_SECTION14*/, 1987 0x00, 0x0C/*ADC_TABLE_FREQ_SECTION15*/, 1988 0x00, 0x0D/*ADC_TABLE_FREQ_SECTION16*/, 1989 0x00, 0x0E/*ADC_TABLE_FREQ_SECTION17*/,}, 1990 { DRV_ADC_REG(REG_ADC_ATOP_34_H), 0xF0, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 1991 0x00, 0x10/*ADC_TABLE_FREQ_SECTION2*/, 1992 0x00, 0x20/*ADC_TABLE_FREQ_SECTION3*/, 1993 0x00, 0x40/*ADC_TABLE_FREQ_SECTION4*/, 1994 0x00, 0x50/*ADC_TABLE_FREQ_SECTION5*/, 1995 0x00, 0x60/*ADC_TABLE_FREQ_SECTION6*/, 1996 0x00, 0x70/*ADC_TABLE_FREQ_SECTION7*/, 1997 0x00, 0x80/*ADC_TABLE_FREQ_SECTION8*/, 1998 0x00, 0x90/*ADC_TABLE_FREQ_SECTION9*/, 1999 0x00, 0xA0/*ADC_TABLE_FREQ_SECTION10*/, 2000 0x00, 0xA0/*ADC_TABLE_FREQ_SECTION11*/, 2001 0x00, 0xB0/*ADC_TABLE_FREQ_SECTION12*/, 2002 0x00, 0xB0/*ADC_TABLE_FREQ_SECTION13*/, 2003 0x00, 0xC0/*ADC_TABLE_FREQ_SECTION14*/, 2004 0x00, 0xC0/*ADC_TABLE_FREQ_SECTION15*/, 2005 0x00, 0xD0/*ADC_TABLE_FREQ_SECTION16*/, 2006 0x00, 0xE0/*ADC_TABLE_FREQ_SECTION17*/,}, 2007 { DRV_ADC_REG(REG_ADC_ATOP_35_L), 0x0F, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 2008 0x00, 0x01/*ADC_TABLE_FREQ_SECTION2*/, 2009 0x00, 0x02/*ADC_TABLE_FREQ_SECTION3*/, 2010 0x00, 0x04/*ADC_TABLE_FREQ_SECTION4*/, 2011 0x00, 0x05/*ADC_TABLE_FREQ_SECTION5*/, 2012 0x00, 0x06/*ADC_TABLE_FREQ_SECTION6*/, 2013 0x00, 0x07/*ADC_TABLE_FREQ_SECTION7*/, 2014 0x00, 0x08/*ADC_TABLE_FREQ_SECTION8*/, 2015 0x00, 0x09/*ADC_TABLE_FREQ_SECTION9*/, 2016 0x00, 0x0A/*ADC_TABLE_FREQ_SECTION10*/, 2017 0x00, 0x0A/*ADC_TABLE_FREQ_SECTION11*/, 2018 0x00, 0x0B/*ADC_TABLE_FREQ_SECTION12*/, 2019 0x00, 0x0B/*ADC_TABLE_FREQ_SECTION13*/, 2020 0x00, 0x0C/*ADC_TABLE_FREQ_SECTION14*/, 2021 0x00, 0x0C/*ADC_TABLE_FREQ_SECTION15*/, 2022 0x00, 0x0D/*ADC_TABLE_FREQ_SECTION16*/, 2023 0x00, 0x0E/*ADC_TABLE_FREQ_SECTION17*/,}, 2024 { DRV_ADC_REG(REG_ADC_ATOP_35_L), 0xF0, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 2025 0x00, 0x10/*ADC_TABLE_FREQ_SECTION2*/, 2026 0x00, 0x20/*ADC_TABLE_FREQ_SECTION3*/, 2027 0x00, 0x40/*ADC_TABLE_FREQ_SECTION4*/, 2028 0x00, 0x50/*ADC_TABLE_FREQ_SECTION5*/, 2029 0x00, 0x60/*ADC_TABLE_FREQ_SECTION6*/, 2030 0x00, 0x70/*ADC_TABLE_FREQ_SECTION7*/, 2031 0x00, 0x80/*ADC_TABLE_FREQ_SECTION8*/, 2032 0x00, 0x90/*ADC_TABLE_FREQ_SECTION9*/, 2033 0x00, 0xA0/*ADC_TABLE_FREQ_SECTION10*/, 2034 0x00, 0xA0/*ADC_TABLE_FREQ_SECTION11*/, 2035 0x00, 0xB0/*ADC_TABLE_FREQ_SECTION12*/, 2036 0x00, 0xB0/*ADC_TABLE_FREQ_SECTION13*/, 2037 0x00, 0xC0/*ADC_TABLE_FREQ_SECTION14*/, 2038 0x00, 0xC0/*ADC_TABLE_FREQ_SECTION15*/, 2039 0x00, 0xD0/*ADC_TABLE_FREQ_SECTION16*/, 2040 0x00, 0xE0/*ADC_TABLE_FREQ_SECTION17*/,}, 2041 { DRV_ADC_REG(REG_ADC_DTOP_17_H), 0x0F, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 2042 0x00, 0x00/*ADC_TABLE_FREQ_SECTION2*/, 2043 0x00, 0x00/*ADC_TABLE_FREQ_SECTION3*/, 2044 0x00, 0x00/*ADC_TABLE_FREQ_SECTION4*/, 2045 0x00, 0x00/*ADC_TABLE_FREQ_SECTION5*/, 2046 0x00, 0x00/*ADC_TABLE_FREQ_SECTION6*/, 2047 0x00, 0x00/*ADC_TABLE_FREQ_SECTION7*/, 2048 0x00, 0x00/*ADC_TABLE_FREQ_SECTION8*/, 2049 0x00, 0x00/*ADC_TABLE_FREQ_SECTION9*/, 2050 0x00, 0x00/*ADC_TABLE_FREQ_SECTION10*/, 2051 0x00, 0x00/*ADC_TABLE_FREQ_SECTION11*/, 2052 0x00, 0x00/*ADC_TABLE_FREQ_SECTION12*/, 2053 0x00, 0x00/*ADC_TABLE_FREQ_SECTION13*/, 2054 0x00, 0x00/*ADC_TABLE_FREQ_SECTION14*/, 2055 0x00, 0x00/*ADC_TABLE_FREQ_SECTION15*/, 2056 0x00, 0x00/*ADC_TABLE_FREQ_SECTION16*/, 2057 0x00, 0x00/*ADC_TABLE_FREQ_SECTION17*/,}, 2058 { DRV_ADC_REG(REG_ADC_DTOP_17_L), 0xFF, 0x00, 0x45/*ADC_TABLE_FREQ_SECTION1*/, 2059 0x00, 0x45/*ADC_TABLE_FREQ_SECTION2*/, 2060 0x00, 0x45/*ADC_TABLE_FREQ_SECTION3*/, 2061 0x00, 0x45/*ADC_TABLE_FREQ_SECTION4*/, 2062 0x00, 0x45/*ADC_TABLE_FREQ_SECTION5*/, 2063 0x00, 0x45/*ADC_TABLE_FREQ_SECTION6*/, 2064 0x00, 0x45/*ADC_TABLE_FREQ_SECTION7*/, 2065 0x00, 0x45/*ADC_TABLE_FREQ_SECTION8*/, 2066 0x00, 0x45/*ADC_TABLE_FREQ_SECTION9*/, 2067 0x00, 0x45/*ADC_TABLE_FREQ_SECTION10*/, 2068 0x00, 0x45/*ADC_TABLE_FREQ_SECTION11*/, 2069 0x00, 0x30/*ADC_TABLE_FREQ_SECTION12*/, 2070 0x00, 0x30/*ADC_TABLE_FREQ_SECTION13*/, 2071 0x00, 0x30/*ADC_TABLE_FREQ_SECTION14*/, 2072 0x00, 0x30/*ADC_TABLE_FREQ_SECTION15*/, 2073 0x00, 0x30/*ADC_TABLE_FREQ_SECTION16*/, 2074 0x00, 0x30/*ADC_TABLE_FREQ_SECTION17*/,}, 2075 { DRV_ADC_REG(REG_ADC_DTOP_18_L), 0xFF, 0x00, 0x80/*ADC_TABLE_FREQ_SECTION1*/, 2076 0x00, 0x80/*ADC_TABLE_FREQ_SECTION2*/, 2077 0x00, 0x80/*ADC_TABLE_FREQ_SECTION3*/, 2078 0x00, 0x80/*ADC_TABLE_FREQ_SECTION4*/, 2079 0x00, 0x80/*ADC_TABLE_FREQ_SECTION5*/, 2080 0x00, 0x40/*ADC_TABLE_FREQ_SECTION6*/, 2081 0x00, 0x40/*ADC_TABLE_FREQ_SECTION7*/, 2082 0x00, 0x40/*ADC_TABLE_FREQ_SECTION8*/, 2083 0x00, 0x40/*ADC_TABLE_FREQ_SECTION9*/, 2084 0x00, 0x40/*ADC_TABLE_FREQ_SECTION10*/, 2085 0x00, 0x40/*ADC_TABLE_FREQ_SECTION11*/, 2086 0x00, 0x20/*ADC_TABLE_FREQ_SECTION12*/, 2087 0x00, 0x20/*ADC_TABLE_FREQ_SECTION13*/, 2088 0x00, 0x20/*ADC_TABLE_FREQ_SECTION14*/, 2089 0x00, 0x20/*ADC_TABLE_FREQ_SECTION15*/, 2090 0x00, 0x20/*ADC_TABLE_FREQ_SECTION16*/, 2091 0x00, 0x20/*ADC_TABLE_FREQ_SECTION17*/,}, 2092 { DRV_ADC_REG(REG_ADC_DTOP_19_H), 0x60, 0x00, 0x40/*ADC_TABLE_FREQ_SECTION1*/, 2093 0x00, 0x40/*ADC_TABLE_FREQ_SECTION2*/, 2094 0x00, 0x40/*ADC_TABLE_FREQ_SECTION3*/, 2095 0x00, 0x40/*ADC_TABLE_FREQ_SECTION4*/, 2096 0x00, 0x40/*ADC_TABLE_FREQ_SECTION5*/, 2097 0x00, 0x40/*ADC_TABLE_FREQ_SECTION6*/, 2098 0x00, 0x40/*ADC_TABLE_FREQ_SECTION7*/, 2099 0x00, 0x20/*ADC_TABLE_FREQ_SECTION8*/, 2100 0x00, 0x20/*ADC_TABLE_FREQ_SECTION9*/, 2101 0x00, 0x20/*ADC_TABLE_FREQ_SECTION10*/, 2102 0x00, 0x20/*ADC_TABLE_FREQ_SECTION11*/, 2103 0x00, 0x00/*ADC_TABLE_FREQ_SECTION12*/, 2104 0x00, 0x00/*ADC_TABLE_FREQ_SECTION13*/, 2105 0x00, 0x00/*ADC_TABLE_FREQ_SECTION14*/, 2106 0x00, 0x00/*ADC_TABLE_FREQ_SECTION15*/, 2107 0x00, 0x00/*ADC_TABLE_FREQ_SECTION16*/, 2108 0x00, 0x00/*ADC_TABLE_FREQ_SECTION17*/,}, 2109 { DRV_ADC_REG(REG_ADC_ATOP_0D_L), 0x10, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 2110 0x00, 0x00/*ADC_TABLE_FREQ_SECTION2*/, 2111 0x00, 0x00/*ADC_TABLE_FREQ_SECTION3*/, 2112 0x00, 0x00/*ADC_TABLE_FREQ_SECTION4*/, 2113 0x00, 0x00/*ADC_TABLE_FREQ_SECTION5*/, 2114 0x00, 0x00/*ADC_TABLE_FREQ_SECTION6*/, 2115 0x00, 0x00/*ADC_TABLE_FREQ_SECTION7*/, 2116 0x00, 0x00/*ADC_TABLE_FREQ_SECTION8*/, 2117 0x00, 0x00/*ADC_TABLE_FREQ_SECTION9*/, 2118 0x00, 0x00/*ADC_TABLE_FREQ_SECTION10*/, 2119 0x00, 0x00/*ADC_TABLE_FREQ_SECTION11*/, 2120 0x00, 0x00/*ADC_TABLE_FREQ_SECTION12*/, 2121 0x00, 0x00/*ADC_TABLE_FREQ_SECTION13*/, 2122 0x00, 0x00/*ADC_TABLE_FREQ_SECTION14*/, 2123 0x00, 0x10/*ADC_TABLE_FREQ_SECTION15*/, 2124 0x00, 0x10/*ADC_TABLE_FREQ_SECTION16*/, 2125 0x00, 0x10/*ADC_TABLE_FREQ_SECTION17*/,}, 2126 { DRV_ADC_REG(REG_ADC_ATOP_0C_L), 0x07, 0x00, 0x01/*ADC_TABLE_FREQ_SECTION1*/, 2127 0x00, 0x01/*ADC_TABLE_FREQ_SECTION2*/, 2128 0x00, 0x01/*ADC_TABLE_FREQ_SECTION3*/, 2129 0x00, 0x01/*ADC_TABLE_FREQ_SECTION4*/, 2130 0x00, 0x01/*ADC_TABLE_FREQ_SECTION5*/, 2131 0x00, 0x00/*ADC_TABLE_FREQ_SECTION6*/, 2132 0x00, 0x00/*ADC_TABLE_FREQ_SECTION7*/, 2133 0x00, 0x00/*ADC_TABLE_FREQ_SECTION8*/, 2134 0x00, 0x00/*ADC_TABLE_FREQ_SECTION9*/, 2135 0x00, 0x00/*ADC_TABLE_FREQ_SECTION10*/, 2136 0x00, 0x00/*ADC_TABLE_FREQ_SECTION11*/, 2137 0x00, 0x00/*ADC_TABLE_FREQ_SECTION12*/, 2138 0x00, 0x00/*ADC_TABLE_FREQ_SECTION13*/, 2139 0x00, 0x00/*ADC_TABLE_FREQ_SECTION14*/, 2140 0x00, 0x00/*ADC_TABLE_FREQ_SECTION15*/, 2141 0x00, 0x00/*ADC_TABLE_FREQ_SECTION16*/, 2142 0x00, 0x00/*ADC_TABLE_FREQ_SECTION17*/,}, 2143 { DRV_ADC_REG(REG_ADC_ATOP_09_H), 0x18, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 2144 0x00, 0x00/*ADC_TABLE_FREQ_SECTION2*/, 2145 0x00, 0x00/*ADC_TABLE_FREQ_SECTION3*/, 2146 0x00, 0x00/*ADC_TABLE_FREQ_SECTION4*/, 2147 0x00, 0x00/*ADC_TABLE_FREQ_SECTION5*/, 2148 0x00, 0x00/*ADC_TABLE_FREQ_SECTION6*/, 2149 0x00, 0x00/*ADC_TABLE_FREQ_SECTION7*/, 2150 0x00, 0x08/*ADC_TABLE_FREQ_SECTION8*/, 2151 0x00, 0x08/*ADC_TABLE_FREQ_SECTION9*/, 2152 0x00, 0x08/*ADC_TABLE_FREQ_SECTION10*/, 2153 0x00, 0x08/*ADC_TABLE_FREQ_SECTION11*/, 2154 0x00, 0x10/*ADC_TABLE_FREQ_SECTION12*/, 2155 0x00, 0x10/*ADC_TABLE_FREQ_SECTION13*/, 2156 0x00, 0x10/*ADC_TABLE_FREQ_SECTION14*/, 2157 0x00, 0x18/*ADC_TABLE_FREQ_SECTION15*/, 2158 0x00, 0x18/*ADC_TABLE_FREQ_SECTION16*/, 2159 0x00, 0x18/*ADC_TABLE_FREQ_SECTION17*/,}, 2160 { DRV_ADC_REG(REG_ADC_ATOP_0A_L), 0x04, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 2161 0x00, 0x00/*ADC_TABLE_FREQ_SECTION2*/, 2162 0x00, 0x00/*ADC_TABLE_FREQ_SECTION3*/, 2163 0x00, 0x00/*ADC_TABLE_FREQ_SECTION4*/, 2164 0x00, 0x00/*ADC_TABLE_FREQ_SECTION5*/, 2165 0x00, 0x00/*ADC_TABLE_FREQ_SECTION6*/, 2166 0x00, 0x00/*ADC_TABLE_FREQ_SECTION7*/, 2167 0x00, 0x00/*ADC_TABLE_FREQ_SECTION8*/, 2168 0x00, 0x00/*ADC_TABLE_FREQ_SECTION9*/, 2169 0x00, 0x00/*ADC_TABLE_FREQ_SECTION10*/, 2170 0x00, 0x00/*ADC_TABLE_FREQ_SECTION11*/, 2171 0x00, 0x00/*ADC_TABLE_FREQ_SECTION12*/, 2172 0x00, 0x00/*ADC_TABLE_FREQ_SECTION13*/, 2173 0x00, 0x00/*ADC_TABLE_FREQ_SECTION14*/, 2174 0x00, 0x04/*ADC_TABLE_FREQ_SECTION15*/, 2175 0x00, 0x04/*ADC_TABLE_FREQ_SECTION16*/, 2176 0x00, 0x04/*ADC_TABLE_FREQ_SECTION17*/,}, 2177 { DRV_ADC_REG(REG_ADC_ATOP_61_H), 0x60, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 2178 0x00, 0x00/*ADC_TABLE_FREQ_SECTION2*/, 2179 0x00, 0x00/*ADC_TABLE_FREQ_SECTION3*/, 2180 0x00, 0x00/*ADC_TABLE_FREQ_SECTION4*/, 2181 0x00, 0x00/*ADC_TABLE_FREQ_SECTION5*/, 2182 0x00, 0x00/*ADC_TABLE_FREQ_SECTION6*/, 2183 0x00, 0x00/*ADC_TABLE_FREQ_SECTION7*/, 2184 0x00, 0x00/*ADC_TABLE_FREQ_SECTION8*/, 2185 0x00, 0x00/*ADC_TABLE_FREQ_SECTION9*/, 2186 0x00, 0x00/*ADC_TABLE_FREQ_SECTION10*/, 2187 0x00, 0x00/*ADC_TABLE_FREQ_SECTION11*/, 2188 0x00, 0x00/*ADC_TABLE_FREQ_SECTION12*/, 2189 0x00, 0x00/*ADC_TABLE_FREQ_SECTION13*/, 2190 0x00, 0x00/*ADC_TABLE_FREQ_SECTION14*/, 2191 0x00, 0x20/*ADC_TABLE_FREQ_SECTION15*/, 2192 0x00, 0x20/*ADC_TABLE_FREQ_SECTION16*/, 2193 0x00, 0x20/*ADC_TABLE_FREQ_SECTION17*/,}, 2194 { DRV_ADC_REG(REG_ADC_ATOP_09_H), 0x07, 0x00, 0x02/*ADC_TABLE_FREQ_SECTION1*/, 2195 0x00, 0x02/*ADC_TABLE_FREQ_SECTION2*/, 2196 0x00, 0x02/*ADC_TABLE_FREQ_SECTION3*/, 2197 0x00, 0x02/*ADC_TABLE_FREQ_SECTION4*/, 2198 0x00, 0x02/*ADC_TABLE_FREQ_SECTION5*/, 2199 0x00, 0x01/*ADC_TABLE_FREQ_SECTION6*/, 2200 0x00, 0x01/*ADC_TABLE_FREQ_SECTION7*/, 2201 0x00, 0x02/*ADC_TABLE_FREQ_SECTION8*/, 2202 0x00, 0x02/*ADC_TABLE_FREQ_SECTION9*/, 2203 0x00, 0x02/*ADC_TABLE_FREQ_SECTION10*/, 2204 0x00, 0x02/*ADC_TABLE_FREQ_SECTION11*/, 2205 0x00, 0x04/*ADC_TABLE_FREQ_SECTION12*/, 2206 0x00, 0x04/*ADC_TABLE_FREQ_SECTION13*/, 2207 0x00, 0x04/*ADC_TABLE_FREQ_SECTION14*/, 2208 0x00, 0x06/*ADC_TABLE_FREQ_SECTION15*/, 2209 0x00, 0x06/*ADC_TABLE_FREQ_SECTION16*/, 2210 0x00, 0x06/*ADC_TABLE_FREQ_SECTION17*/,}, 2211 { DRV_ADC_REG(REG_TABLE_END), 0x00, 0x00, 0x00 } 2212 }; 2213 2214 MS_U8 MST_ADCSetModeRGB_TBL[][REG_ADDR_SIZE+REG_MASK_SIZE+ADC_TABLE_SetMode_NUMS*REG_DATA_SIZE]= 2215 { // Reg Mask Ignore Value 2216 { DRV_ADC_REG(REG_ADC_ATOP_34_L), 0x0F, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 2217 0x00, 0x00/*ADC_TABLE_FREQ_SECTION2*/, 2218 0x00, 0x01/*ADC_TABLE_FREQ_SECTION3*/, 2219 0x00, 0x01/*ADC_TABLE_FREQ_SECTION4*/, 2220 0x00, 0x02/*ADC_TABLE_FREQ_SECTION5*/, 2221 0x00, 0x03/*ADC_TABLE_FREQ_SECTION6*/, 2222 0x00, 0x04/*ADC_TABLE_FREQ_SECTION7*/, 2223 0x00, 0x05/*ADC_TABLE_FREQ_SECTION8*/, 2224 0x00, 0x06/*ADC_TABLE_FREQ_SECTION9*/, 2225 0x00, 0x07/*ADC_TABLE_FREQ_SECTION10*/, 2226 0x00, 0x08/*ADC_TABLE_FREQ_SECTION11*/, 2227 0x00, 0x09/*ADC_TABLE_FREQ_SECTION12*/, 2228 0x00, 0x0A/*ADC_TABLE_FREQ_SECTION13*/, 2229 0x00, 0x0B/*ADC_TABLE_FREQ_SECTION14*/, 2230 0x00, 0x0C/*ADC_TABLE_FREQ_SECTION15*/, 2231 0x00, 0x0C/*ADC_TABLE_FREQ_SECTION16*/, 2232 0x00, 0x0D/*ADC_TABLE_FREQ_SECTION17*/,}, 2233 { DRV_ADC_REG(REG_ADC_ATOP_34_L), 0xF0, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 2234 0x00, 0x00/*ADC_TABLE_FREQ_SECTION2*/, 2235 0x00, 0x10/*ADC_TABLE_FREQ_SECTION3*/, 2236 0x00, 0x10/*ADC_TABLE_FREQ_SECTION4*/, 2237 0x00, 0x20/*ADC_TABLE_FREQ_SECTION5*/, 2238 0x00, 0x30/*ADC_TABLE_FREQ_SECTION6*/, 2239 0x00, 0x40/*ADC_TABLE_FREQ_SECTION7*/, 2240 0x00, 0x50/*ADC_TABLE_FREQ_SECTION8*/, 2241 0x00, 0x60/*ADC_TABLE_FREQ_SECTION9*/, 2242 0x00, 0x70/*ADC_TABLE_FREQ_SECTION10*/, 2243 0x00, 0x80/*ADC_TABLE_FREQ_SECTION11*/, 2244 0x00, 0x90/*ADC_TABLE_FREQ_SECTION12*/, 2245 0x00, 0xA0/*ADC_TABLE_FREQ_SECTION13*/, 2246 0x00, 0xB0/*ADC_TABLE_FREQ_SECTION14*/, 2247 0x00, 0xC0/*ADC_TABLE_FREQ_SECTION15*/, 2248 0x00, 0xC0/*ADC_TABLE_FREQ_SECTION16*/, 2249 0x00, 0xD0/*ADC_TABLE_FREQ_SECTION17*/,}, 2250 { DRV_ADC_REG(REG_ADC_ATOP_34_H), 0x0F, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 2251 0x00, 0x00/*ADC_TABLE_FREQ_SECTION2*/, 2252 0x00, 0x01/*ADC_TABLE_FREQ_SECTION3*/, 2253 0x00, 0x01/*ADC_TABLE_FREQ_SECTION4*/, 2254 0x00, 0x02/*ADC_TABLE_FREQ_SECTION5*/, 2255 0x00, 0x03/*ADC_TABLE_FREQ_SECTION6*/, 2256 0x00, 0x04/*ADC_TABLE_FREQ_SECTION7*/, 2257 0x00, 0x05/*ADC_TABLE_FREQ_SECTION8*/, 2258 0x00, 0x06/*ADC_TABLE_FREQ_SECTION9*/, 2259 0x00, 0x07/*ADC_TABLE_FREQ_SECTION10*/, 2260 0x00, 0x08/*ADC_TABLE_FREQ_SECTION11*/, 2261 0x00, 0x09/*ADC_TABLE_FREQ_SECTION12*/, 2262 0x00, 0x0A/*ADC_TABLE_FREQ_SECTION13*/, 2263 0x00, 0x0B/*ADC_TABLE_FREQ_SECTION14*/, 2264 0x00, 0x0C/*ADC_TABLE_FREQ_SECTION15*/, 2265 0x00, 0x0C/*ADC_TABLE_FREQ_SECTION16*/, 2266 0x00, 0x0D/*ADC_TABLE_FREQ_SECTION17*/,}, 2267 { DRV_ADC_REG(REG_ADC_ATOP_34_H), 0xF0, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 2268 0x00, 0x00/*ADC_TABLE_FREQ_SECTION2*/, 2269 0x00, 0x10/*ADC_TABLE_FREQ_SECTION3*/, 2270 0x00, 0x10/*ADC_TABLE_FREQ_SECTION4*/, 2271 0x00, 0x20/*ADC_TABLE_FREQ_SECTION5*/, 2272 0x00, 0x30/*ADC_TABLE_FREQ_SECTION6*/, 2273 0x00, 0x40/*ADC_TABLE_FREQ_SECTION7*/, 2274 0x00, 0x50/*ADC_TABLE_FREQ_SECTION8*/, 2275 0x00, 0x60/*ADC_TABLE_FREQ_SECTION9*/, 2276 0x00, 0x70/*ADC_TABLE_FREQ_SECTION10*/, 2277 0x00, 0x80/*ADC_TABLE_FREQ_SECTION11*/, 2278 0x00, 0x90/*ADC_TABLE_FREQ_SECTION12*/, 2279 0x00, 0xA0/*ADC_TABLE_FREQ_SECTION13*/, 2280 0x00, 0xB0/*ADC_TABLE_FREQ_SECTION14*/, 2281 0x00, 0xC0/*ADC_TABLE_FREQ_SECTION15*/, 2282 0x00, 0xC0/*ADC_TABLE_FREQ_SECTION16*/, 2283 0x00, 0xD0/*ADC_TABLE_FREQ_SECTION17*/,}, 2284 { DRV_ADC_REG(REG_ADC_ATOP_35_L), 0x0F, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 2285 0x00, 0x00/*ADC_TABLE_FREQ_SECTION2*/, 2286 0x00, 0x01/*ADC_TABLE_FREQ_SECTION3*/, 2287 0x00, 0x01/*ADC_TABLE_FREQ_SECTION4*/, 2288 0x00, 0x02/*ADC_TABLE_FREQ_SECTION5*/, 2289 0x00, 0x03/*ADC_TABLE_FREQ_SECTION6*/, 2290 0x00, 0x04/*ADC_TABLE_FREQ_SECTION7*/, 2291 0x00, 0x05/*ADC_TABLE_FREQ_SECTION8*/, 2292 0x00, 0x06/*ADC_TABLE_FREQ_SECTION9*/, 2293 0x00, 0x07/*ADC_TABLE_FREQ_SECTION10*/, 2294 0x00, 0x08/*ADC_TABLE_FREQ_SECTION11*/, 2295 0x00, 0x09/*ADC_TABLE_FREQ_SECTION12*/, 2296 0x00, 0x0A/*ADC_TABLE_FREQ_SECTION13*/, 2297 0x00, 0x0B/*ADC_TABLE_FREQ_SECTION14*/, 2298 0x00, 0x0C/*ADC_TABLE_FREQ_SECTION15*/, 2299 0x00, 0x0C/*ADC_TABLE_FREQ_SECTION16*/, 2300 0x00, 0x0D/*ADC_TABLE_FREQ_SECTION17*/,}, 2301 { DRV_ADC_REG(REG_ADC_ATOP_35_L), 0xF0, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 2302 0x00, 0x00/*ADC_TABLE_FREQ_SECTION2*/, 2303 0x00, 0x10/*ADC_TABLE_FREQ_SECTION3*/, 2304 0x00, 0x10/*ADC_TABLE_FREQ_SECTION4*/, 2305 0x00, 0x20/*ADC_TABLE_FREQ_SECTION5*/, 2306 0x00, 0x30/*ADC_TABLE_FREQ_SECTION6*/, 2307 0x00, 0x40/*ADC_TABLE_FREQ_SECTION7*/, 2308 0x00, 0x50/*ADC_TABLE_FREQ_SECTION8*/, 2309 0x00, 0x60/*ADC_TABLE_FREQ_SECTION9*/, 2310 0x00, 0x70/*ADC_TABLE_FREQ_SECTION10*/, 2311 0x00, 0x80/*ADC_TABLE_FREQ_SECTION11*/, 2312 0x00, 0x90/*ADC_TABLE_FREQ_SECTION12*/, 2313 0x00, 0xA0/*ADC_TABLE_FREQ_SECTION13*/, 2314 0x00, 0xB0/*ADC_TABLE_FREQ_SECTION14*/, 2315 0x00, 0xC0/*ADC_TABLE_FREQ_SECTION15*/, 2316 0x00, 0xC0/*ADC_TABLE_FREQ_SECTION16*/, 2317 0x00, 0xD0/*ADC_TABLE_FREQ_SECTION17*/,}, 2318 { DRV_ADC_REG(REG_ADC_DTOP_17_H), 0x0F, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 2319 0x00, 0x00/*ADC_TABLE_FREQ_SECTION2*/, 2320 0x00, 0x00/*ADC_TABLE_FREQ_SECTION3*/, 2321 0x00, 0x00/*ADC_TABLE_FREQ_SECTION4*/, 2322 0x00, 0x00/*ADC_TABLE_FREQ_SECTION5*/, 2323 0x00, 0x00/*ADC_TABLE_FREQ_SECTION6*/, 2324 0x00, 0x00/*ADC_TABLE_FREQ_SECTION7*/, 2325 0x00, 0x00/*ADC_TABLE_FREQ_SECTION8*/, 2326 0x00, 0x00/*ADC_TABLE_FREQ_SECTION9*/, 2327 0x00, 0x00/*ADC_TABLE_FREQ_SECTION10*/, 2328 0x00, 0x00/*ADC_TABLE_FREQ_SECTION11*/, 2329 0x00, 0x00/*ADC_TABLE_FREQ_SECTION12*/, 2330 0x00, 0x00/*ADC_TABLE_FREQ_SECTION13*/, 2331 0x00, 0x00/*ADC_TABLE_FREQ_SECTION14*/, 2332 0x00, 0x00/*ADC_TABLE_FREQ_SECTION15*/, 2333 0x00, 0x00/*ADC_TABLE_FREQ_SECTION16*/, 2334 0x00, 0x00/*ADC_TABLE_FREQ_SECTION17*/,}, 2335 { DRV_ADC_REG(REG_ADC_DTOP_17_L), 0xFF, 0x00, 0x30/*ADC_TABLE_FREQ_SECTION1*/, 2336 0x00, 0x30/*ADC_TABLE_FREQ_SECTION2*/, 2337 0x00, 0x30/*ADC_TABLE_FREQ_SECTION3*/, 2338 0x00, 0x30/*ADC_TABLE_FREQ_SECTION4*/, 2339 0x00, 0x30/*ADC_TABLE_FREQ_SECTION5*/, 2340 0x00, 0x30/*ADC_TABLE_FREQ_SECTION6*/, 2341 0x00, 0x30/*ADC_TABLE_FREQ_SECTION7*/, 2342 0x00, 0x20/*ADC_TABLE_FREQ_SECTION8*/, 2343 0x00, 0x20/*ADC_TABLE_FREQ_SECTION9*/, 2344 0x00, 0x20/*ADC_TABLE_FREQ_SECTION10*/, 2345 0x00, 0x20/*ADC_TABLE_FREQ_SECTION11*/, 2346 0x00, 0x20/*ADC_TABLE_FREQ_SECTION12*/, 2347 0x00, 0x20/*ADC_TABLE_FREQ_SECTION13*/, 2348 0x00, 0x20/*ADC_TABLE_FREQ_SECTION14*/, 2349 0x00, 0x10/*ADC_TABLE_FREQ_SECTION15*/, 2350 0x00, 0x10/*ADC_TABLE_FREQ_SECTION16*/, 2351 0x00, 0x10/*ADC_TABLE_FREQ_SECTION17*/,}, 2352 { DRV_ADC_REG(REG_ADC_DTOP_18_L), 0xFF, 0x00, 0x80/*ADC_TABLE_FREQ_SECTION1*/, 2353 0x00, 0x80/*ADC_TABLE_FREQ_SECTION2*/, 2354 0x00, 0x80/*ADC_TABLE_FREQ_SECTION3*/, 2355 0x00, 0x80/*ADC_TABLE_FREQ_SECTION4*/, 2356 0x00, 0x80/*ADC_TABLE_FREQ_SECTION5*/, 2357 0x00, 0x40/*ADC_TABLE_FREQ_SECTION6*/, 2358 0x00, 0x40/*ADC_TABLE_FREQ_SECTION7*/, 2359 0x00, 0x40/*ADC_TABLE_FREQ_SECTION8*/, 2360 0x00, 0x40/*ADC_TABLE_FREQ_SECTION9*/, 2361 0x00, 0x40/*ADC_TABLE_FREQ_SECTION10*/, 2362 0x00, 0x40/*ADC_TABLE_FREQ_SECTION11*/, 2363 0x00, 0x20/*ADC_TABLE_FREQ_SECTION12*/, 2364 0x00, 0x20/*ADC_TABLE_FREQ_SECTION13*/, 2365 0x00, 0x20/*ADC_TABLE_FREQ_SECTION14*/, 2366 0x00, 0x20/*ADC_TABLE_FREQ_SECTION15*/, 2367 0x00, 0x20/*ADC_TABLE_FREQ_SECTION16*/, 2368 0x00, 0x20/*ADC_TABLE_FREQ_SECTION17*/,}, 2369 { DRV_ADC_REG(REG_ADC_DTOP_19_H), 0x60, 0x00, 0x40/*ADC_TABLE_FREQ_SECTION1*/, 2370 0x00, 0x40/*ADC_TABLE_FREQ_SECTION2*/, 2371 0x00, 0x40/*ADC_TABLE_FREQ_SECTION3*/, 2372 0x00, 0x40/*ADC_TABLE_FREQ_SECTION4*/, 2373 0x00, 0x40/*ADC_TABLE_FREQ_SECTION5*/, 2374 0x00, 0x40/*ADC_TABLE_FREQ_SECTION6*/, 2375 0x00, 0x40/*ADC_TABLE_FREQ_SECTION7*/, 2376 0x00, 0x20/*ADC_TABLE_FREQ_SECTION8*/, 2377 0x00, 0x20/*ADC_TABLE_FREQ_SECTION9*/, 2378 0x00, 0x20/*ADC_TABLE_FREQ_SECTION10*/, 2379 0x00, 0x20/*ADC_TABLE_FREQ_SECTION11*/, 2380 0x00, 0x00/*ADC_TABLE_FREQ_SECTION12*/, 2381 0x00, 0x00/*ADC_TABLE_FREQ_SECTION13*/, 2382 0x00, 0x00/*ADC_TABLE_FREQ_SECTION14*/, 2383 0x00, 0x00/*ADC_TABLE_FREQ_SECTION15*/, 2384 0x00, 0x00/*ADC_TABLE_FREQ_SECTION16*/, 2385 0x00, 0x00/*ADC_TABLE_FREQ_SECTION17*/,}, 2386 { DRV_ADC_REG(REG_ADC_ATOP_0D_L), 0x10, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 2387 0x00, 0x00/*ADC_TABLE_FREQ_SECTION2*/, 2388 0x00, 0x00/*ADC_TABLE_FREQ_SECTION3*/, 2389 0x00, 0x00/*ADC_TABLE_FREQ_SECTION4*/, 2390 0x00, 0x00/*ADC_TABLE_FREQ_SECTION5*/, 2391 0x00, 0x00/*ADC_TABLE_FREQ_SECTION6*/, 2392 0x00, 0x00/*ADC_TABLE_FREQ_SECTION7*/, 2393 0x00, 0x00/*ADC_TABLE_FREQ_SECTION8*/, 2394 0x00, 0x00/*ADC_TABLE_FREQ_SECTION9*/, 2395 0x00, 0x00/*ADC_TABLE_FREQ_SECTION10*/, 2396 0x00, 0x00/*ADC_TABLE_FREQ_SECTION11*/, 2397 0x00, 0x00/*ADC_TABLE_FREQ_SECTION12*/, 2398 0x00, 0x00/*ADC_TABLE_FREQ_SECTION13*/, 2399 0x00, 0x00/*ADC_TABLE_FREQ_SECTION14*/, 2400 0x00, 0x10/*ADC_TABLE_FREQ_SECTION15*/, 2401 0x00, 0x10/*ADC_TABLE_FREQ_SECTION16*/, 2402 0x00, 0x10/*ADC_TABLE_FREQ_SECTION17*/,}, 2403 { DRV_ADC_REG(REG_ADC_ATOP_0C_L), 0x07, 0x00, 0x01/*ADC_TABLE_FREQ_SECTION1*/, 2404 0x00, 0x01/*ADC_TABLE_FREQ_SECTION2*/, 2405 0x00, 0x01/*ADC_TABLE_FREQ_SECTION3*/, 2406 0x00, 0x01/*ADC_TABLE_FREQ_SECTION4*/, 2407 0x00, 0x01/*ADC_TABLE_FREQ_SECTION5*/, 2408 0x00, 0x00/*ADC_TABLE_FREQ_SECTION6*/, 2409 0x00, 0x00/*ADC_TABLE_FREQ_SECTION7*/, 2410 0x00, 0x00/*ADC_TABLE_FREQ_SECTION8*/, 2411 0x00, 0x00/*ADC_TABLE_FREQ_SECTION9*/, 2412 0x00, 0x00/*ADC_TABLE_FREQ_SECTION10*/, 2413 0x00, 0x00/*ADC_TABLE_FREQ_SECTION11*/, 2414 0x00, 0x00/*ADC_TABLE_FREQ_SECTION12*/, 2415 0x00, 0x00/*ADC_TABLE_FREQ_SECTION13*/, 2416 0x00, 0x00/*ADC_TABLE_FREQ_SECTION14*/, 2417 0x00, 0x00/*ADC_TABLE_FREQ_SECTION15*/, 2418 0x00, 0x00/*ADC_TABLE_FREQ_SECTION16*/, 2419 0x00, 0x00/*ADC_TABLE_FREQ_SECTION17*/,}, 2420 { DRV_ADC_REG(REG_ADC_ATOP_09_H), 0x18, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 2421 0x00, 0x00/*ADC_TABLE_FREQ_SECTION2*/, 2422 0x00, 0x00/*ADC_TABLE_FREQ_SECTION3*/, 2423 0x00, 0x00/*ADC_TABLE_FREQ_SECTION4*/, 2424 0x00, 0x00/*ADC_TABLE_FREQ_SECTION5*/, 2425 0x00, 0x00/*ADC_TABLE_FREQ_SECTION6*/, 2426 0x00, 0x00/*ADC_TABLE_FREQ_SECTION7*/, 2427 0x00, 0x08/*ADC_TABLE_FREQ_SECTION8*/, 2428 0x00, 0x08/*ADC_TABLE_FREQ_SECTION9*/, 2429 0x00, 0x08/*ADC_TABLE_FREQ_SECTION10*/, 2430 0x00, 0x08/*ADC_TABLE_FREQ_SECTION11*/, 2431 0x00, 0x10/*ADC_TABLE_FREQ_SECTION12*/, 2432 0x00, 0x10/*ADC_TABLE_FREQ_SECTION13*/, 2433 0x00, 0x10/*ADC_TABLE_FREQ_SECTION14*/, 2434 0x00, 0x18/*ADC_TABLE_FREQ_SECTION15*/, 2435 0x00, 0x18/*ADC_TABLE_FREQ_SECTION16*/, 2436 0x00, 0x18/*ADC_TABLE_FREQ_SECTION17*/,}, 2437 { DRV_ADC_REG(REG_ADC_ATOP_0A_L), 0x04, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 2438 0x00, 0x00/*ADC_TABLE_FREQ_SECTION2*/, 2439 0x00, 0x00/*ADC_TABLE_FREQ_SECTION3*/, 2440 0x00, 0x00/*ADC_TABLE_FREQ_SECTION4*/, 2441 0x00, 0x00/*ADC_TABLE_FREQ_SECTION5*/, 2442 0x00, 0x00/*ADC_TABLE_FREQ_SECTION6*/, 2443 0x00, 0x00/*ADC_TABLE_FREQ_SECTION7*/, 2444 0x00, 0x00/*ADC_TABLE_FREQ_SECTION8*/, 2445 0x00, 0x00/*ADC_TABLE_FREQ_SECTION9*/, 2446 0x00, 0x00/*ADC_TABLE_FREQ_SECTION10*/, 2447 0x00, 0x00/*ADC_TABLE_FREQ_SECTION11*/, 2448 0x00, 0x00/*ADC_TABLE_FREQ_SECTION12*/, 2449 0x00, 0x00/*ADC_TABLE_FREQ_SECTION13*/, 2450 0x00, 0x00/*ADC_TABLE_FREQ_SECTION14*/, 2451 0x00, 0x04/*ADC_TABLE_FREQ_SECTION15*/, 2452 0x00, 0x04/*ADC_TABLE_FREQ_SECTION16*/, 2453 0x00, 0x04/*ADC_TABLE_FREQ_SECTION17*/,}, 2454 { DRV_ADC_REG(REG_ADC_ATOP_61_H), 0x60, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 2455 0x00, 0x00/*ADC_TABLE_FREQ_SECTION2*/, 2456 0x00, 0x00/*ADC_TABLE_FREQ_SECTION3*/, 2457 0x00, 0x00/*ADC_TABLE_FREQ_SECTION4*/, 2458 0x00, 0x00/*ADC_TABLE_FREQ_SECTION5*/, 2459 0x00, 0x00/*ADC_TABLE_FREQ_SECTION6*/, 2460 0x00, 0x00/*ADC_TABLE_FREQ_SECTION7*/, 2461 0x00, 0x00/*ADC_TABLE_FREQ_SECTION8*/, 2462 0x00, 0x00/*ADC_TABLE_FREQ_SECTION9*/, 2463 0x00, 0x00/*ADC_TABLE_FREQ_SECTION10*/, 2464 0x00, 0x00/*ADC_TABLE_FREQ_SECTION11*/, 2465 0x00, 0x00/*ADC_TABLE_FREQ_SECTION12*/, 2466 0x00, 0x00/*ADC_TABLE_FREQ_SECTION13*/, 2467 0x00, 0x00/*ADC_TABLE_FREQ_SECTION14*/, 2468 0x00, 0x20/*ADC_TABLE_FREQ_SECTION15*/, 2469 0x00, 0x20/*ADC_TABLE_FREQ_SECTION16*/, 2470 0x00, 0x20/*ADC_TABLE_FREQ_SECTION17*/,}, 2471 { DRV_ADC_REG(REG_ADC_ATOP_09_H), 0x07, 0x00, 0x02/*ADC_TABLE_FREQ_SECTION1*/, 2472 0x00, 0x02/*ADC_TABLE_FREQ_SECTION2*/, 2473 0x00, 0x02/*ADC_TABLE_FREQ_SECTION3*/, 2474 0x00, 0x02/*ADC_TABLE_FREQ_SECTION4*/, 2475 0x00, 0x02/*ADC_TABLE_FREQ_SECTION5*/, 2476 0x00, 0x01/*ADC_TABLE_FREQ_SECTION6*/, 2477 0x00, 0x01/*ADC_TABLE_FREQ_SECTION7*/, 2478 0x00, 0x02/*ADC_TABLE_FREQ_SECTION8*/, 2479 0x00, 0x02/*ADC_TABLE_FREQ_SECTION9*/, 2480 0x00, 0x02/*ADC_TABLE_FREQ_SECTION10*/, 2481 0x00, 0x02/*ADC_TABLE_FREQ_SECTION11*/, 2482 0x00, 0x04/*ADC_TABLE_FREQ_SECTION12*/, 2483 0x00, 0x04/*ADC_TABLE_FREQ_SECTION13*/, 2484 0x00, 0x04/*ADC_TABLE_FREQ_SECTION14*/, 2485 0x00, 0x06/*ADC_TABLE_FREQ_SECTION15*/, 2486 0x00, 0x06/*ADC_TABLE_FREQ_SECTION16*/, 2487 0x00, 0x06/*ADC_TABLE_FREQ_SECTION17*/,}, 2488 { DRV_ADC_REG(REG_TABLE_END), 0x00, 0x00, 0x00 } 2489 }; 2490 2491 MS_U8 MST_ADCSetModeYUV_Y_TBL[][REG_ADDR_SIZE+REG_MASK_SIZE+ADC_TABLE_SetMode_NUMS*REG_DATA_SIZE]= 2492 { // Reg Mask Ignore Value 2493 { DRV_ADC_REG(REG_ADC_ATOP_34_H), 0x0F, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 2494 0x00, 0x00/*ADC_TABLE_FREQ_SECTION2*/, 2495 0x00, 0x01/*ADC_TABLE_FREQ_SECTION3*/, 2496 0x00, 0x01/*ADC_TABLE_FREQ_SECTION4*/, 2497 0x00, 0x02/*ADC_TABLE_FREQ_SECTION5*/, 2498 0x00, 0x03/*ADC_TABLE_FREQ_SECTION6*/, 2499 0x00, 0x04/*ADC_TABLE_FREQ_SECTION7*/, 2500 0x00, 0x05/*ADC_TABLE_FREQ_SECTION8*/, 2501 0x00, 0x06/*ADC_TABLE_FREQ_SECTION9*/, 2502 0x00, 0x07/*ADC_TABLE_FREQ_SECTION10*/, 2503 0x00, 0x08/*ADC_TABLE_FREQ_SECTION11*/, 2504 0x00, 0x09/*ADC_TABLE_FREQ_SECTION12*/, 2505 0x00, 0x0A/*ADC_TABLE_FREQ_SECTION13*/, 2506 0x00, 0x0B/*ADC_TABLE_FREQ_SECTION14*/, 2507 0x00, 0x0C/*ADC_TABLE_FREQ_SECTION15*/, 2508 0x00, 0x0C/*ADC_TABLE_FREQ_SECTION16*/, 2509 0x00, 0x0D/*ADC_TABLE_FREQ_SECTION17*/,}, 2510 { DRV_ADC_REG(REG_ADC_ATOP_34_H), 0xF0, 0x00, 0x00/*ADC_TABLE_FREQ_SECTION1*/, 2511 0x00, 0x00/*ADC_TABLE_FREQ_SECTION2*/, 2512 0x00, 0x10/*ADC_TABLE_FREQ_SECTION3*/, 2513 0x00, 0x10/*ADC_TABLE_FREQ_SECTION4*/, 2514 0x00, 0x20/*ADC_TABLE_FREQ_SECTION5*/, 2515 0x00, 0x30/*ADC_TABLE_FREQ_SECTION6*/, 2516 0x00, 0x40/*ADC_TABLE_FREQ_SECTION7*/, 2517 0x00, 0x50/*ADC_TABLE_FREQ_SECTION8*/, 2518 0x00, 0x60/*ADC_TABLE_FREQ_SECTION9*/, 2519 0x00, 0x70/*ADC_TABLE_FREQ_SECTION10*/, 2520 0x00, 0x80/*ADC_TABLE_FREQ_SECTION11*/, 2521 0x00, 0x90/*ADC_TABLE_FREQ_SECTION12*/, 2522 0x00, 0xA0/*ADC_TABLE_FREQ_SECTION13*/, 2523 0x00, 0xB0/*ADC_TABLE_FREQ_SECTION14*/, 2524 0x00, 0xC0/*ADC_TABLE_FREQ_SECTION15*/, 2525 0x00, 0xC0/*ADC_TABLE_FREQ_SECTION16*/, 2526 0x00, 0xD0/*ADC_TABLE_FREQ_SECTION17*/,}, 2527 { DRV_ADC_REG(REG_TABLE_END), 0x00, 0x00, 0x00 } 2528 }; 2529 2530 //**************************************************** 2531 // CVBSO 2532 //**************************************************** 2533 MS_U8 MST_ADCCVBSO_TBL1[][REG_ADDR_SIZE+REG_MASK_SIZE+ADC_TABLE_CVBSO_NUMS*REG_DATA_SIZE]= 2534 { // Reg Mask Ignore Value 2535 { DRV_ADC_REG(REG_ADC_ATOP_4C_L), 0xFF, 0x01, 0x00/*$OFF*/, 2536 0x00, 0x21/*$SV_ON*/, 2537 0x00, 0x21/*$SV_OFF*/, 2538 0x01, 0x00/*$CVBS_ON*/, 2539 0x01, 0x00/*$CVBS_OFF*/, 2540 0x01, 0x00/*$VIF_DAC*/, 2541 0x01, 0x00/*$VIF_VIF*/, }, 2542 { DRV_ADC_REG(REG_ADC_ATOP_4C_H), 0x7F, 0x01, 0x00/*$OFF*/, 2543 0x00, 0x0A/*$SV_ON*/, 2544 0x00, 0x06/*$SV_OFF*/, 2545 0x01, 0x00/*$CVBS_ON*/, 2546 0x01, 0x00/*$CVBS_OFF*/, 2547 0x01, 0x00/*$VIF_DAC*/, 2548 0x01, 0x00/*$VIF_VIF*/, }, 2549 { DRV_ADC_REG(REG_ADC_ATOP_4D_L), 0x0F, 0x01, 0x00/*$OFF*/, 2550 0x00, 0x00/*$SV_ON*/, 2551 0x00, 0x00/*$SV_OFF*/, 2552 0x01, 0x00/*$CVBS_ON*/, 2553 0x01, 0x00/*$CVBS_OFF*/, 2554 0x01, 0x00/*$VIF_DAC*/, 2555 0x01, 0x00/*$VIF_VIF*/, }, 2556 { DRV_ADC_REG(REG_ADC_ATOP_48_L), 0x4F, 0x00, 0x40/*$OFF*/, 2557 0x00, 0x48/*$SV_ON*/, 2558 0x00, 0x48/*$SV_OFF*/, 2559 0x00, 0x48/*$CVBS_ON*/, 2560 0x00, 0x48/*$CVBS_OFF*/, 2561 0x00, 0x08/*$VIF_DAC*/, 2562 0x00, 0x48/*$VIF_VIF*/, }, 2563 { DRV_ADC_REG(REG_ADC_ATOPB_00_L), 0x10, 0x00, 0x00/*$OFF*/, 2564 0x00, 0x10/*$SV_ON*/, 2565 0x00, 0x10/*$SV_OFF*/, 2566 0x00, 0x10/*$CVBS_ON*/, 2567 0x00, 0x10/*$CVBS_OFF*/, 2568 0x00, 0x10/*$VIF_DAC*/, 2569 0x00, 0x10/*$VIF_VIF*/, }, 2570 { DRV_ADC_REG(REG_ADC_ATOP_51_H), 0x07, 0x01, 0x00/*$OFF*/, 2571 0x00, 0x04/*$SV_ON*/, 2572 0x00, 0x04/*$SV_OFF*/, 2573 0x00, 0x04/*$CVBS_ON*/, 2574 0x00, 0x04/*$CVBS_OFF*/, 2575 0x00, 0x04/*$VIF_DAC*/, 2576 0x00, 0x04/*$VIF_VIF*/, }, 2577 { DRV_ADC_REG(REG_ADC_ATOP_50_L), 0xEF, 0x01, 0x00/*$OFF*/, 2578 0x00, 0x82/*$SV_ON*/, 2579 0x00, 0x80/*$SV_OFF*/, 2580 0x00, 0x02/*$CVBS_ON*/, 2581 0x00, 0x00/*$CVBS_OFF*/, 2582 0x00, 0x02/*$VIF_DAC*/, 2583 0x00, 0x02/*$VIF_VIF*/, }, 2584 { DRV_ADC_REG(REG_ADC_ATOP_50_H), 0x01, 0x01, 0x00/*OFF*/, 2585 0x01, 0x00/*SV_ON*/, 2586 0x00, 0x01/*SV_OFF*/, 2587 0x01, 0x00/*CVBS_ON*/, 2588 0x00, 0x00/*CVBS_OFF*/, 2589 0x01, 0x00/*VIF_DAC*/, 2590 0x01, 0x00/*VIF_VIF*/, }, 2591 { DRV_ADC_REG(REG_ADC_ATOP_4E_L), 0x04, 0x01, 0x00/*OFF*/, 2592 0x00, 0x00/*SV_ON*/, 2593 0x00, 0x00/*SV_OFF*/, 2594 0x00, 0x00/*CVBS_ON*/, 2595 0x00, 0x00/*CVBS_OFF*/, 2596 0x00, 0x00/*VIF_DAC*/, 2597 0x00, 0x00/*VIF_VIF*/, }, 2598 { DRV_ADC_REG(REG_ADC_AFEC_7A_L), 0xE0, 0x01, 0x00/*$OFF*/, 2599 0x00, 0xE0/*$SV_ON*/, 2600 0x01, 0x00/*$SV_OFF*/, 2601 0x00, 0xA0/*$CVBS_ON*/, 2602 0x01, 0x00/*$CVBS_OFF*/, 2603 0x01, 0x00/*$VIF_DAC*/, 2604 0x01, 0x00/*$VIF_VIF*/, }, 2605 { DRV_ADC_REG(REG_ADC_COMB_47_L), 0xC0, 0x01, 0x00/*$OFF*/, 2606 0x00, 0xC0/*$SV_ON*/, 2607 0x01, 0x00/*$SV_OFF*/, 2608 0x00, 0xC0/*$CVBS_ON*/, 2609 0x01, 0x00/*$CVBS_OFF*/, 2610 0x01, 0x00/*$VIF_DAC*/, 2611 0x01, 0x00/*$VIF_VIF*/, }, 2612 { DRV_ADC_REG(REG_ADC_CHIPTOP_12_H), 0x01, 0x01, 0x00/*$OFF*/, 2613 0x00, 0x01/*$SV_ON*/, 2614 0x01, 0x00/*$SV_OFF*/, 2615 0x00, 0x01/*$CVBS_ON*/, 2616 0x01, 0x00/*$CVBS_OFF*/, 2617 0x01, 0x00/*$VIF_DAC*/, 2618 0x00, 0x00/*$VIF_VIF*/, }, 2619 { DRV_ADC_REG(REG_ADC_CLKGEN0_26_L), 0x1F, 0x01, 0x00/*$OFF*/, 2620 0x00, 0x0C/*$SV_ON*/, 2621 0x01, 0x00/*$SV_OFF*/, 2622 0x00, 0x0C/*$CVBS_ON*/, 2623 0x01, 0x00/*$CVBS_OFF*/, 2624 0x01, 0x00/*$VIF_DAC*/, 2625 0x00, 0x00/*$VIF_VIF*/, }, 2626 { DRV_ADC_REG(REG_TABLE_END), 0x00, 0x00, 0x00 } 2627 }; 2628 2629 MS_U8 MST_ADCCVBSO_TBL2[][REG_ADDR_SIZE+REG_MASK_SIZE+ADC_TABLE_CVBSO_NUMS*REG_DATA_SIZE]= 2630 { // Reg Mask Ignore Value 2631 { DRV_ADC_REG(REG_ADC_ATOP_4C_L), 0xFF, 0x01, 0x00/*$OFF*/, 2632 0x00, 0x21/*$SV_ON*/, 2633 0x00, 0x21/*$SV_OFF*/, 2634 0x01, 0x00/*$CVBS_ON*/, 2635 0x01, 0x00/*$CVBS_OFF*/, 2636 0x01, 0x00/*$VIF_DAC*/, 2637 0x01, 0x00/*$VIF_VIF*/, }, 2638 { DRV_ADC_REG(REG_ADC_ATOP_4C_H), 0x7F, 0x01, 0x00/*$OFF*/, 2639 0x00, 0x0A/*$SV_ON*/, 2640 0x00, 0x07/*$SV_OFF*/, 2641 0x01, 0x00/*$CVBS_ON*/, 2642 0x01, 0x00/*$CVBS_OFF*/, 2643 0x01, 0x00/*$VIF_DAC*/, 2644 0x01, 0x00/*$VIF_VIF*/, }, 2645 { DRV_ADC_REG(REG_ADC_ATOP_4D_L), 0x0F, 0x01, 0x00/*$OFF*/, 2646 0x00, 0x00/*$SV_ON*/, 2647 0x00, 0x00/*$SV_OFF*/, 2648 0x01, 0x00/*$CVBS_ON*/, 2649 0x01, 0x00/*$CVBS_OFF*/, 2650 0x01, 0x00/*$VIF_DAC*/, 2651 0x01, 0x00/*$VIF_VIF*/, }, 2652 { DRV_ADC_REG(REG_ADC_ATOP_49_L), 0x4F, 0x00, 0x40/*$OFF*/, 2653 0x00, 0x48/*$SV_ON*/, 2654 0x00, 0x48/*$SV_OFF*/, 2655 0x00, 0x48/*$CVBS_ON*/, 2656 0x00, 0x48/*$CVBS_OFF*/, 2657 0x00, 0x08/*$VIF_DAC*/, 2658 0x00, 0x48/*$VIF_VIF*/, }, 2659 { DRV_ADC_REG(REG_ADC_ATOP_53_H), 0x07, 0x01, 0x00/*$OFF*/, 2660 0x00, 0x40/*$SV_ON*/, 2661 0x00, 0x40/*$SV_OFF*/, 2662 0x00, 0x40/*$CVBS_ON*/, 2663 0x00, 0x40/*$CVBS_OFF*/, 2664 0x00, 0x00/*$VIF_DAC*/, 2665 0x00, 0x40/*$VIF_VIF*/, }, 2666 { DRV_ADC_REG(REG_ADC_ATOP_52_L), 0xEF, 0x01, 0x00/*$OFF*/, 2667 0x00, 0x82/*$SV_ON*/, 2668 0x00, 0x80/*$SV_OFF*/, 2669 0x00, 0x02/*$CVBS_ON*/, 2670 0x00, 0x00/*$CVBS_OFF*/, 2671 0x00, 0x02/*$VIF_DAC*/, 2672 0x00, 0x02/*$VIF_VIF*/, }, 2673 { DRV_ADC_REG(REG_ADC_ATOP_52_H), 0x01, 0x01, 0x00/*OFF*/, 2674 0x01, 0x00/*SV_ON*/, 2675 0x00, 0x01/*SV_OFF*/, 2676 0x01, 0x00/*CVBS_ON*/, 2677 0x00, 0x00/*CVBS_OFF*/, 2678 0x01, 0x00/*VIF_DAC*/, 2679 0x01, 0x00/*VIF_VIF*/, }, 2680 { DRV_ADC_REG(REG_ADC_ATOP_4F_L), 0x04, 0x01, 0x00/*OFF*/, 2681 0x00, 0x00/*SV_ON*/, 2682 0x00, 0x00/*SV_OFF*/, 2683 0x00, 0x00/*CVBS_ON*/, 2684 0x00, 0x00/*CVBS_OFF*/, 2685 0x00, 0x00/*VIF_DAC*/, 2686 0x00, 0x00/*VIF_VIF*/, }, 2687 { DRV_ADC_REG(REG_TABLE_END), 0x00, 0x00, 0x00 } 2688 }; 2689 2690 //**************************************************** 2691 // CVBSOX 2692 //**************************************************** 2693 MS_U8 MST_ADCCVBSOX_TBL[][REG_ADDR_SIZE+REG_MASK_SIZE+ADC_TABLE_CVBSOX_NUMS*REG_DATA_SIZE]= 2694 { // Reg Mask Ignore Value 2695 { DRV_ADC_REG(REG_ADC_ATOP_05_H), 0x30, 0x00, 0x00/*$ADCX_ON*/, 2696 0x00, 0x30/*$ADCX_OFF*/, }, 2697 { DRV_ADC_REG(REG_ADC_ATOP_03_L), 0x40, 0x00, 0x40/*ADCX_ON*/, 2698 0x01, 0x00/*ADCX_OFF*/, }, 2699 { DRV_ADC_REG(REG_ADC_ATOP_02_H), 0x80, 0x00, 0x80/*ADCX_ON*/, 2700 0x00, 0x00/*ADCX_OFF*/, }, 2701 { DRV_ADC_REG(REG_ADC_ATOP_00_H), 0x30, 0x00, 0x10/*ADCX_ON*/, 2702 0x01, 0x00/*ADCX_OFF*/, }, 2703 { DRV_ADC_REG(REG_ADC_ATOP_05_L), 0xC0, 0x00, 0x00/*$ADCX_ON*/, 2704 0x00, 0xC0/*$ADCX_OFF*/, }, 2705 { DRV_ADC_REG(REG_ADC_ATOP_38_H), 0x01, 0x00, 0x01/*ADCX_ON*/, 2706 0x00, 0x00/*ADCX_OFF*/, }, 2707 { DRV_ADC_REG(REG_ADC_ATOP_03_H), 0x0C, 0x00, 0x0C/*$ADCX_ON*/, 2708 0x00, 0x00/*$ADCX_OFF*/, }, 2709 { DRV_ADC_REG(REG_ADC_ATOP_5E_L), 0x02, 0x00, 0x00/*ADCX_ON*/, 2710 0x00, 0x20/*ADCX_OFF*/, }, 2711 { DRV_ADC_REG(REG_ADC_DTOP_66_L), 0x0F, 0x00, 0x04/*ADCX_ON*/, 2712 0x01, 0x00/*ADCX_OFF*/, }, 2713 { DRV_ADC_REG(REG_ADC_ATOP_08_L), 0x01, 0x00, 0x00/*ADCX_ON*/, 2714 0x00, 0x01/*ADCX_OFF*/, }, 2715 { DRV_ADC_REG(REG_ADC_ATOPB_40_L), 0xFF, 0x00, 0x80/*ADCX_ON*/, 2716 0x01, 0x00/*ADCX_OFF*/, }, 2717 { DRV_ADC_REG(REG_ADC_ATOPB_40_H), 0x7F, 0x00, 0x00/*$ADCX_ON*/, 2718 0x01, 0x00/*$ADCX_OFF*/, }, 2719 { DRV_ADC_REG(REG_ADC_ATOPB_41_L), 0xFF, 0x00, 0xd0/*ADCX_ON*/, 2720 0x01, 0x00/*ADCX_OFF*/, }, 2721 { DRV_ADC_REG(REG_ADC_ATOPB_41_H), 0x3F, 0x00, 0x14/*ADCX_ON*/, 2722 0x01, 0x00/*ADCX_OFF*/, }, 2723 { DRV_ADC_REG(REG_ADC_ATOPB_42_L), 0xFF, 0x00, 0x00/*ADCX_ON*/, 2724 0x00, 0x00/*ADCX_OFF*/, }, 2725 { DRV_ADC_REG(REG_ADC_ATOPB_42_H), 0x7F, 0x00, 0x00/*$ADCX_ON*/, 2726 0x00, 0x00/*$ADCX_OFF*/, }, 2727 { DRV_ADC_REG(REG_ADC_DTOP_67_L), 0xFF, 0x00, 0xD7/*$ADCX_ON*/, 2728 0x01, 0x00/*$ADCX_OFF*/, }, 2729 { DRV_ADC_REG(REG_ADC_DTOP_67_H), 0x03, 0x00, 0x03/*ADCX_ON*/, 2730 0x00, 0x00/*ADCX_OFF*/, }, 2731 { DRV_ADC_REG(REG_ADC_ATOP_6B_H), 0x0E, 0x00, 0x0C/*$ADCX_ON*/, 2732 0x00, 0x00/*$ADCX_OFF*/, }, 2733 { DRV_ADC_REG(REG_ADC_ATOP_48_H), 0x80, 0x00, 0x80/*ADCX_ON*/, 2734 0x00, 0x00/*ADCX_OFF*/, }, 2735 { DRV_ADC_REG(REG_ADC_ATOP_4A_H), 0x30, 0x00, 0x30/*$ADCX_ON*/, 2736 0x00, 0x00/*$ADCX_OFF*/, }, 2737 { DRV_ADC_REG(REG_ADC_ATOP_48_L), 0x4F, 0x00, 0x0E/*$ADCX_ON*/, 2738 0x00, 0x40/*$ADCX_OFF*/, }, 2739 { DRV_ADC_REG(REG_ADC_ATOPB_00_L), 0x10, 0x00, 0x10/*ADCX_ON*/, 2740 0x00, 0x00/*ADCX_OFF*/, }, 2741 { DRV_ADC_REG(REG_TABLE_END), 0x00, 0x00, 0x00 } 2742 }; 2743 2744 //**************************************************** 2745 // CVBSO_MUX 2746 //**************************************************** 2747 MS_U8 MST_ADCCVBSO_MUX_TBL1[][REG_ADDR_SIZE+REG_MASK_SIZE+ADC_TABLE_CVBSO_MUX_NUMS*REG_DATA_SIZE]= 2748 { // Reg Mask Ignore Value 2749 { DRV_ADC_REG(REG_ADC_ATOP_51_L), 0x0F, 0x00, 0x00/*CVBS0*/, 2750 0x00, 0x01/*CVBS1*/, 2751 0x00, 0x02/*CVBS2*/, 2752 0x00, 0x03/*CVBS3*/, 2753 0x00, 0x0B/*SV_ON*/, 2754 0x00, 0x0B/*SV_OFF*/, 2755 0x00, 0x0F/*DAC*/, 2756 0x00, 0x08/*R0*/, 2757 0x00, 0x09/*R1*/, 2758 0x00, 0x0A/*R2*/, 2759 0x00, 0x0C/*G0*/, 2760 0x00, 0x0D/*G1*/, 2761 0x00, 0x0E/*G2*/, }, 2762 { DRV_ADC_REG(REG_TABLE_END), 0x00, 0x00, 0x00 } 2763 }; 2764 2765 MS_U8 MST_ADCCVBSO_MUX_TBL2[][REG_ADDR_SIZE+REG_MASK_SIZE+ADC_TABLE_CVBSO_MUX_NUMS*REG_DATA_SIZE]= 2766 { // Reg Mask Ignore Value 2767 { DRV_ADC_REG(REG_ADC_ATOP_53_L), 0x0F, 0x00, 0x00/*CVBS0*/, 2768 0x00, 0x01/*CVBS1*/, 2769 0x00, 0x02/*CVBS2*/, 2770 0x00, 0x03/*CVBS3*/, 2771 0x00, 0x0B/*SV_ON*/, 2772 0x00, 0x0B/*SV_OFF*/, 2773 0x00, 0x0F/*DAC*/, 2774 0x00, 0x08/*R0*/, 2775 0x00, 0x09/*R1*/, 2776 0x00, 0x0A/*R2*/, 2777 0x00, 0x0C/*G0*/, 2778 0x00, 0x0D/*G1*/, 2779 0x00, 0x0E/*G2*/, }, 2780 { DRV_ADC_REG(REG_TABLE_END), 0x00, 0x00, 0x00 } 2781 }; 2782 2783 //**************************************************** 2784 // PowerDown 2785 //**************************************************** 2786 2787 #endif 2788