xref: /utopia/UTPA2-700.0.x/modules/xc/hal/maldives/xc/include/mhal_adctbl.c (revision 53ee8cc121a030b8d368113ac3e966b4705770ef)
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