xref: /utopia/UTPA2-700.0.x/modules/pws/hal/mooney/pws/mhal_pws_table.h (revision 53ee8cc121a030b8d368113ac3e966b4705770ef)
1*53ee8cc1Swenshuai.xi #ifndef _PWSTABLE_H_
2*53ee8cc1Swenshuai.xi #define _PWSTABLE_H_
3*53ee8cc1Swenshuai.xi 
4*53ee8cc1Swenshuai.xi #define PWS_TBL_VERSION  "0.0_2013/05/31"
5*53ee8cc1Swenshuai.xi #define PWS_First_Items 0
6*53ee8cc1Swenshuai.xi #define OutOfRange_PWS_Items 56
7*53ee8cc1Swenshuai.xi 
8*53ee8cc1Swenshuai.xi static const MS_U16 pws_table[] =
9*53ee8cc1Swenshuai.xi {
10*53ee8cc1Swenshuai.xi   0xFE3F, /*EN_MUX_RGB*/
11*53ee8cc1Swenshuai.xi   0xFE3F, /*PD_ICLP_RGB*/
12*53ee8cc1Swenshuai.xi   0xB979, /*PD_ICLP_VDY*/
13*53ee8cc1Swenshuai.xi   0xB9F9, /*PD_ICLP_VDC*/
14*53ee8cc1Swenshuai.xi   0xFEBF, /*PD_SOG_DAC*/
15*53ee8cc1Swenshuai.xi   0xFEBF, /*PD_SOG_MAIN*/
16*53ee8cc1Swenshuai.xi   0xFEBF, /*PD_SOG_MUX*/
17*53ee8cc1Swenshuai.xi   0xFEBF, /*PD_SOGOFF_DAC*/
18*53ee8cc1Swenshuai.xi   0xFEBF, /*PD_SOGOFF_MAIN*/
19*53ee8cc1Swenshuai.xi   0xFEBF, /*PD_SOGOFF_MUX*/
20*53ee8cc1Swenshuai.xi   0x3839, /*PD_BG*/
21*53ee8cc1Swenshuai.xi   0x3839, /*PD_REF*/
22*53ee8cc1Swenshuai.xi   0xFE3D, /*PD_REF_RGB*/
23*53ee8cc1Swenshuai.xi   0xB979, /*PD_REF_YUV*/
24*53ee8cc1Swenshuai.xi   0xB979, /*EN_MUX_VD_Y*/
25*53ee8cc1Swenshuai.xi   0xB9F9, /*EN_MUX_VD_C*/
26*53ee8cc1Swenshuai.xi   0xFFFD, /*EN_VDLPF_C*/
27*53ee8cc1Swenshuai.xi   0xB979, /*EN_VDLPF_Y*/
28*53ee8cc1Swenshuai.xi   0x3FFB, /*EN_IDAC1*/
29*53ee8cc1Swenshuai.xi   0x3FFB, /*EN_IDAC_REF*/
30*53ee8cc1Swenshuai.xi   0xFEFF, /*PD_HSYNC0_COMP*/
31*53ee8cc1Swenshuai.xi   0xB839, /*PD_ADCPLA_REG*/
32*53ee8cc1Swenshuai.xi   0xB979, /*PD_ADCPLB_REG*/
33*53ee8cc1Swenshuai.xi   0xFEBF, /*GCR_PGDIG_D_PD*/
34*53ee8cc1Swenshuai.xi   //0xFE3D, /*PD_ADCR*/
35*53ee8cc1Swenshuai.xi   //0xFE3F, /*PD_ADCG*/
36*53ee8cc1Swenshuai.xi   0xFE3F, /*PD_ADCB*/
37*53ee8cc1Swenshuai.xi   0xB979, /*PD_ADCY*/
38*53ee8cc1Swenshuai.xi   0xFF7F, /*PD_FBLANK*/
39*53ee8cc1Swenshuai.xi   0xFEBF, /*PD_ADCA_PHDAC_R*/
40*53ee8cc1Swenshuai.xi   0xFEBF, /*PD_ADCA_PHDAC_G*/
41*53ee8cc1Swenshuai.xi   0xFEBF, /*PD_ADCA_PHDAC_B*/
42*53ee8cc1Swenshuai.xi   0xFF7D, /*PD_ADCB_PHDAC_R*/
43*53ee8cc1Swenshuai.xi   0xFF7F, /*PD_ADCB_PHDAC_G*/
44*53ee8cc1Swenshuai.xi   0xFF7F, /*PD_ADCB_PHDAC_B*/
45*53ee8cc1Swenshuai.xi   0xF97D, /*PD_ADCB_PHDAC_Y*/
46*53ee8cc1Swenshuai.xi   0xB839, /*reg_pd_ldo_lv*/
47*53ee8cc1Swenshuai.xi   0xB839, /*reg_pd_ldo25_adca*/
48*53ee8cc1Swenshuai.xi   0xB839, /*reg_pd_ldo25_adcb*/
49*53ee8cc1Swenshuai.xi   //0xB839, /*reg_pd_ldo25_ana*/
50*53ee8cc1Swenshuai.xi   0xFFFB, /*PD_SOGX_MAIN*/
51*53ee8cc1Swenshuai.xi   0xFFFB, /*PD_SOGX_DAC*/
52*53ee8cc1Swenshuai.xi   0xFFFB, /*PD_REF_X*/
53*53ee8cc1Swenshuai.xi   0xFFFB, /*PD_ADCX*/
54*53ee8cc1Swenshuai.xi   0xFFFB, /*PD_ADCB_PHDAC_X*/
55*53ee8cc1Swenshuai.xi   0xFFFB, /*EN_MUX_VD_X*/
56*53ee8cc1Swenshuai.xi   0xFFF9, /*EN_VDLPF_X*/
57*53ee8cc1Swenshuai.xi   0x03FF, /*PWDN_REF*/
58*53ee8cc1Swenshuai.xi   0x03FF, /*PWDN_CLPBUF*/
59*53ee8cc1Swenshuai.xi   0x03FF, /*PWDN_ADC*/
60*53ee8cc1Swenshuai.xi   0x03FF, /*DMLDO_PD(2p5/2p6/1p1x2)*/
61*53ee8cc1Swenshuai.xi   0x03FF, /*MPLL_PD*/
62*53ee8cc1Swenshuai.xi   0x03FF, /*PD_DMPLL_CLK*/
63*53ee8cc1Swenshuai.xi   0x03FF, /*MPLL_ADC_CLK_PD*/
64*53ee8cc1Swenshuai.xi   0x03FF, /*MPLL_DIV2_PD*/
65*53ee8cc1Swenshuai.xi   0x03FF, /*MPLL_DIV3_PD*/
66*53ee8cc1Swenshuai.xi   0x03FF, /*MPLL_DIV4_PD*/
67*53ee8cc1Swenshuai.xi   0x03FF, /*MPLL_DIV8_PD*/
68*53ee8cc1Swenshuai.xi   0x03FF, /*MPLL_DIV10_PD*/
69*53ee8cc1Swenshuai.xi };
70*53ee8cc1Swenshuai.xi 
71*53ee8cc1Swenshuai.xi #define PWS_Init_First_Items 0
72*53ee8cc1Swenshuai.xi #define OutOfRange_PWS_Init_Items 3
73*53ee8cc1Swenshuai.xi 
74*53ee8cc1Swenshuai.xi static const MS_U16 pws_init_table[] =
75*53ee8cc1Swenshuai.xi {
76*53ee8cc1Swenshuai.xi   0xFFFF, /*EN_IDAC2*/
77*53ee8cc1Swenshuai.xi   0xFFFF, /*PD_ADCA_PHDAC_Y*/
78*53ee8cc1Swenshuai.xi   0xFFFF, /*PWDN_VCALBUF*/
79*53ee8cc1Swenshuai.xi };
80*53ee8cc1Swenshuai.xi 
81*53ee8cc1Swenshuai.xi 
82*53ee8cc1Swenshuai.xi #endif
83