xref: /utopia/UTPA2-700.0.x/modules/xc/hal/M7621/pnl/Maxim_pnl_lpll_tbl.h (revision 53ee8cc121a030b8d368113ac3e966b4705770ef)
1*53ee8cc1Swenshuai.xi //<MStar Software>
2*53ee8cc1Swenshuai.xi //******************************************************************************
3*53ee8cc1Swenshuai.xi // MStar Software
4*53ee8cc1Swenshuai.xi // Copyright (c) 2010 - 2012 MStar Semiconductor, Inc. All rights reserved.
5*53ee8cc1Swenshuai.xi // All software, firmware and related documentation herein ("MStar Software") are
6*53ee8cc1Swenshuai.xi // intellectual property of MStar Semiconductor, Inc. ("MStar") and protected by
7*53ee8cc1Swenshuai.xi // law, including, but not limited to, copyright law and international treaties.
8*53ee8cc1Swenshuai.xi // Any use, modification, reproduction, retransmission, or republication of all
9*53ee8cc1Swenshuai.xi // or part of MStar Software is expressly prohibited, unless prior written
10*53ee8cc1Swenshuai.xi // permission has been granted by MStar.
11*53ee8cc1Swenshuai.xi //
12*53ee8cc1Swenshuai.xi // By accessing, browsing and/or using MStar Software, you acknowledge that you
13*53ee8cc1Swenshuai.xi // have read, understood, and agree, to be bound by below terms ("Terms") and to
14*53ee8cc1Swenshuai.xi // comply with all applicable laws and regulations:
15*53ee8cc1Swenshuai.xi //
16*53ee8cc1Swenshuai.xi // 1. MStar shall retain any and all right, ownership and interest to MStar
17*53ee8cc1Swenshuai.xi //    Software and any modification/derivatives thereof.
18*53ee8cc1Swenshuai.xi //    No right, ownership, or interest to MStar Software and any
19*53ee8cc1Swenshuai.xi //    modification/derivatives thereof is transferred to you under Terms.
20*53ee8cc1Swenshuai.xi //
21*53ee8cc1Swenshuai.xi // 2. You understand that MStar Software might include, incorporate or be
22*53ee8cc1Swenshuai.xi //    supplied together with third party`s software and the use of MStar
23*53ee8cc1Swenshuai.xi //    Software may require additional licenses from third parties.
24*53ee8cc1Swenshuai.xi //    Therefore, you hereby agree it is your sole responsibility to separately
25*53ee8cc1Swenshuai.xi //    obtain any and all third party right and license necessary for your use of
26*53ee8cc1Swenshuai.xi //    such third party`s software.
27*53ee8cc1Swenshuai.xi //
28*53ee8cc1Swenshuai.xi // 3. MStar Software and any modification/derivatives thereof shall be deemed as
29*53ee8cc1Swenshuai.xi //    MStar`s confidential information and you agree to keep MStar`s
30*53ee8cc1Swenshuai.xi //    confidential information in strictest confidence and not disclose to any
31*53ee8cc1Swenshuai.xi //    third party.
32*53ee8cc1Swenshuai.xi //
33*53ee8cc1Swenshuai.xi // 4. MStar Software is provided on an "AS IS" basis without warranties of any
34*53ee8cc1Swenshuai.xi //    kind. Any warranties are hereby expressly disclaimed by MStar, including
35*53ee8cc1Swenshuai.xi //    without limitation, any warranties of merchantability, non-infringement of
36*53ee8cc1Swenshuai.xi //    intellectual property rights, fitness for a particular purpose, error free
37*53ee8cc1Swenshuai.xi //    and in conformity with any international standard.  You agree to waive any
38*53ee8cc1Swenshuai.xi //    claim against MStar for any loss, damage, cost or expense that you may
39*53ee8cc1Swenshuai.xi //    incur related to your use of MStar Software.
40*53ee8cc1Swenshuai.xi //    In no event shall MStar be liable for any direct, indirect, incidental or
41*53ee8cc1Swenshuai.xi //    consequential damages, including without limitation, lost of profit or
42*53ee8cc1Swenshuai.xi //    revenues, lost or damage of data, and unauthorized system use.
43*53ee8cc1Swenshuai.xi //    You agree that this Section 4 shall still apply without being affected
44*53ee8cc1Swenshuai.xi //    even if MStar Software has been modified by MStar in accordance with your
45*53ee8cc1Swenshuai.xi //    request or instruction for your use, except otherwise agreed by both
46*53ee8cc1Swenshuai.xi //    parties in writing.
47*53ee8cc1Swenshuai.xi //
48*53ee8cc1Swenshuai.xi // 5. If requested, MStar may from time to time provide technical supports or
49*53ee8cc1Swenshuai.xi //    services in relation with MStar Software to you for your use of
50*53ee8cc1Swenshuai.xi //    MStar Software in conjunction with your or your customer`s product
51*53ee8cc1Swenshuai.xi //    ("Services").
52*53ee8cc1Swenshuai.xi //    You understand and agree that, except otherwise agreed by both parties in
53*53ee8cc1Swenshuai.xi //    writing, Services are provided on an "AS IS" basis and the warranty
54*53ee8cc1Swenshuai.xi //    disclaimer set forth in Section 4 above shall apply.
55*53ee8cc1Swenshuai.xi //
56*53ee8cc1Swenshuai.xi // 6. Nothing contained herein shall be construed as by implication, estoppels
57*53ee8cc1Swenshuai.xi //    or otherwise:
58*53ee8cc1Swenshuai.xi //    (a) conferring any license or right to use MStar name, trademark, service
59*53ee8cc1Swenshuai.xi //        mark, symbol or any other identification;
60*53ee8cc1Swenshuai.xi //    (b) obligating MStar or any of its affiliates to furnish any person,
61*53ee8cc1Swenshuai.xi //        including without limitation, you and your customers, any assistance
62*53ee8cc1Swenshuai.xi //        of any kind whatsoever, or any information; or
63*53ee8cc1Swenshuai.xi //    (c) conferring any license or right under any intellectual property right.
64*53ee8cc1Swenshuai.xi //
65*53ee8cc1Swenshuai.xi // 7. These terms shall be governed by and construed in accordance with the laws
66*53ee8cc1Swenshuai.xi //    of Taiwan, R.O.C., excluding its conflict of law rules.
67*53ee8cc1Swenshuai.xi //    Any and all dispute arising out hereof or related hereto shall be finally
68*53ee8cc1Swenshuai.xi //    settled by arbitration referred to the Chinese Arbitration Association,
69*53ee8cc1Swenshuai.xi //    Taipei in accordance with the ROC Arbitration Law and the Arbitration
70*53ee8cc1Swenshuai.xi //    Rules of the Association by three (3) arbitrators appointed in accordance
71*53ee8cc1Swenshuai.xi //    with the said Rules.
72*53ee8cc1Swenshuai.xi //    The place of arbitration shall be in Taipei, Taiwan and the language shall
73*53ee8cc1Swenshuai.xi //    be English.
74*53ee8cc1Swenshuai.xi //    The arbitration award shall be final and binding to both parties.
75*53ee8cc1Swenshuai.xi //
76*53ee8cc1Swenshuai.xi //******************************************************************************
77*53ee8cc1Swenshuai.xi //<MStar Software>
78*53ee8cc1Swenshuai.xi 
79*53ee8cc1Swenshuai.xi #ifndef _LPLL_TBL_H_
80*53ee8cc1Swenshuai.xi #define _LPLL_TBL_H_
81*53ee8cc1Swenshuai.xi 
82*53ee8cc1Swenshuai.xi #define LPLL_REG_NUM    41
83*53ee8cc1Swenshuai.xi 
84*53ee8cc1Swenshuai.xi typedef enum
85*53ee8cc1Swenshuai.xi {
86*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_TTL_100to150MHz,          //0
87*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_TTL_50to100MHz,          //1
88*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_TTL_25to50MHz,          //2
89*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_TTL_25to25MHz,          //3
90*53ee8cc1Swenshuai.xi 
91*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_LVDS_1CH_50to80MHz,          //4
92*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_LVDS_1CH_50to50MHz,          //5
93*53ee8cc1Swenshuai.xi 
94*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_LVDS_2CH_50to75MHz,          //6
95*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_LVDS_2CH_25to50MHz,          //7
96*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_LVDS_2CH_25to25MHz,          //8
97*53ee8cc1Swenshuai.xi 
98*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_100to150MHz,          //9
99*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_50to100MHz,          //10
100*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_50to50MHz,          //11
101*53ee8cc1Swenshuai.xi 
102*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_100to150MHz,          //12
103*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_50to100MHz,          //13
104*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_25to50MHz,          //14
105*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_25to25MHz,          //15
106*53ee8cc1Swenshuai.xi 
107*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_24_10BIT_16PAIR_V17_150to300MHz,          //16
108*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_24_10BIT_16PAIR_V17_150to150MHz,          //17
109*53ee8cc1Swenshuai.xi 
110*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_16PAIR_V17_200to300MHz,          //18
111*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_16PAIR_V17_200to200MHz,          //19
112*53ee8cc1Swenshuai.xi 
113*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_24_10BIT_12PAIR_V17_150to300MHz,          //20
114*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_24_10BIT_12PAIR_V17_150to150MHz,          //21
115*53ee8cc1Swenshuai.xi 
116*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_12PAIR_V17_150to300MHz,          //22
117*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_12PAIR_V17_150to150MHz,          //23
118*53ee8cc1Swenshuai.xi 
119*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_6PAIR_EPI3G_V17_180to300MHz,          //24
120*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_6PAIR_EPI3G_V17_150to180MHz,          //25
121*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_6PAIR_EPI3G_V17_150to150MHz,          //26
122*53ee8cc1Swenshuai.xi 
123*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_8PAIR_EPI3G_V17_240to300MHz,          //27
124*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_8PAIR_EPI3G_V17_150to240MHz,          //28
125*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_8PAIR_EPI3G_V17_150to150MHz,          //29
126*53ee8cc1Swenshuai.xi 
127*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_CMPI_24_10BIT_12PAIR_X1_150to300MHz,          //30
128*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_CMPI_24_10BIT_12PAIR_X1_150to150MHz,          //31
129*53ee8cc1Swenshuai.xi 
130*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_CMPI_27_8BIT_12PAIR_X1_150to300MHz,          //32
131*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_CMPI_27_8BIT_12PAIR_X1_150to150MHz,          //33
132*53ee8cc1Swenshuai.xi 
133*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_USI_T_10BIT_12PAIR_150to300MHz,          //34
134*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_USI_T_10BIT_12PAIR_150to150MHz,          //35
135*53ee8cc1Swenshuai.xi 
136*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_USI_T_8BIT_12PAIR_150to300MHz,          //36
137*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_USI_T_8BIT_12PAIR_150to150MHz,          //37
138*53ee8cc1Swenshuai.xi 
139*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_ISP_10BIT_12PAIR_150to300MHz,          //38
140*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_ISP_10BIT_12PAIR_150to150MHz,          //39
141*53ee8cc1Swenshuai.xi 
142*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_ISP_8BIT_12PAIR_150to300MHz,          //40
143*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_ISP_8BIT_12PAIR_150to150MHz,          //41
144*53ee8cc1Swenshuai.xi 
145*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_ISP_10BIT_8PAIR_199_2to300MHz,          //42
146*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_ISP_10BIT_8PAIR_150to199_2MHz,          //43
147*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_ISP_10BIT_8PAIR_150to150MHz,          //44
148*53ee8cc1Swenshuai.xi 
149*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_ISP_8BIT_8PAIR_249to300MHz,          //45
150*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_ISP_8BIT_8PAIR_150to249MHz,          //46
151*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_ISP_8BIT_8PAIR_150to150MHz,          //47
152*53ee8cc1Swenshuai.xi 
153*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_VBY1_8CH_10BIT_150to300MHz,          //48
154*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_VBY1_8CH_10BIT_150to150MHz,          //49
155*53ee8cc1Swenshuai.xi 
156*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_VBY1_4CH_10BIT_75to150MHz,          //50
157*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_VBY1_4CH_10BIT_75to75MHz,          //51
158*53ee8cc1Swenshuai.xi 
159*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_VBY1_2CH_10BIT_37_5to75MHz,          //52
160*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_VBY1_2CH_10BIT_37_5to37_5MHz,          //53
161*53ee8cc1Swenshuai.xi 
162*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_VBY1_8CH_8BIT_200to300MHz,          //54
163*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_VBY1_8CH_8BIT_150to200MHz,          //55
164*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_VBY1_8CH_8BIT_150to150MHz,          //56
165*53ee8cc1Swenshuai.xi 
166*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_VBY1_4CH_8BIT_100to150MHz,          //57
167*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_VBY1_4CH_8BIT_75to100MHz,          //58
168*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_VBY1_4CH_8BIT_75to75MHz,          //59
169*53ee8cc1Swenshuai.xi 
170*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_VBY1_2CH_8BIT_50to75MHz,          //60
171*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_VBY1_2CH_8BIT_37_5to50MHz,          //61
172*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_VBY1_2CH_8BIT_37_5to37_5MHz,          //62
173*53ee8cc1Swenshuai.xi 
174*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_MAX,          //63
175*53ee8cc1Swenshuai.xi } E_PNL_SUPPORTED_LPLL_TYPE;
176*53ee8cc1Swenshuai.xi 
177*53ee8cc1Swenshuai.xi typedef struct
178*53ee8cc1Swenshuai.xi {
179*53ee8cc1Swenshuai.xi     MS_U8  address;
180*53ee8cc1Swenshuai.xi     MS_U16 value;
181*53ee8cc1Swenshuai.xi     MS_U16 mask;
182*53ee8cc1Swenshuai.xi }TBLStruct,*pTBLStruct;
183*53ee8cc1Swenshuai.xi 
184*53ee8cc1Swenshuai.xi TBLStruct LPLLSettingTBL[E_PNL_SUPPORTED_LPLL_MAX][LPLL_REG_NUM]=
185*53ee8cc1Swenshuai.xi {
186*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_TTL_100to150MHz    NO.0
187*53ee8cc1Swenshuai.xi       //Address,Value,Mask
188*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
189*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
190*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
191*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
192*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x1F00},//reg_lpll1_loop_div_second
193*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
194*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
195*53ee8cc1Swenshuai.xi         {0x02,0x0200,0x0F00},//reg_lpll1_output_div_second[11:8]
196*53ee8cc1Swenshuai.xi         {0x35,0x7000,0x7000},//reg_lpll1_skew_div
197*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
198*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
199*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
200*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
201*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
202*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
203*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
204*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
205*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
206*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
207*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
208*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
209*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
210*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
211*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
212*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
213*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
214*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
215*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
216*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
217*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
218*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
219*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
220*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
221*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
222*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
223*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
224*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
225*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
226*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
227*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
228*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
229*53ee8cc1Swenshuai.xi     },
230*53ee8cc1Swenshuai.xi 
231*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_TTL_50to100MHz    NO.1
232*53ee8cc1Swenshuai.xi       //Address,Value,Mask
233*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
234*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
235*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
236*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
237*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x1F00},//reg_lpll1_loop_div_second
238*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
239*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
240*53ee8cc1Swenshuai.xi         {0x02,0x0400,0x0F00},//reg_lpll1_output_div_second[11:8]
241*53ee8cc1Swenshuai.xi         {0x35,0x7000,0x7000},//reg_lpll1_skew_div
242*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
243*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
244*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
245*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
246*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
247*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
248*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
249*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
250*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
251*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
252*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
253*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
254*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
255*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
256*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
257*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
258*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
259*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
260*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
261*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
262*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
263*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
264*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
265*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
266*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
267*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
268*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
269*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
270*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
271*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
272*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
273*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
274*53ee8cc1Swenshuai.xi     },
275*53ee8cc1Swenshuai.xi 
276*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_TTL_25to50MHz    NO.2
277*53ee8cc1Swenshuai.xi       //Address,Value,Mask
278*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
279*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
280*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
281*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
282*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x1F00},//reg_lpll1_loop_div_second
283*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
284*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
285*53ee8cc1Swenshuai.xi         {0x02,0x0800,0x0F00},//reg_lpll1_output_div_second[11:8]
286*53ee8cc1Swenshuai.xi         {0x35,0x7000,0x7000},//reg_lpll1_skew_div
287*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
288*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
289*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
290*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
291*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
292*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
293*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
294*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
295*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
296*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
297*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
298*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
299*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
300*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
301*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
302*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
303*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
304*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
305*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
306*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
307*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
308*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
309*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
310*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
311*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
312*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
313*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
314*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
315*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
316*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
317*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
318*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
319*53ee8cc1Swenshuai.xi     },
320*53ee8cc1Swenshuai.xi 
321*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_TTL_25to25MHz    NO.3
322*53ee8cc1Swenshuai.xi       //Address,Value,Mask
323*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
324*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
325*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
326*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
327*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x1F00},//reg_lpll1_loop_div_second
328*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
329*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
330*53ee8cc1Swenshuai.xi         {0x02,0x0800,0x0F00},//reg_lpll1_output_div_second[11:8]
331*53ee8cc1Swenshuai.xi         {0x35,0x7000,0x7000},//reg_lpll1_skew_div
332*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
333*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
334*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
335*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
336*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
337*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
338*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
339*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
340*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
341*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
342*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
343*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
344*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
345*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
346*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
347*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
348*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
349*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
350*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
351*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
352*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
353*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
354*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
355*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
356*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
357*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
358*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
359*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
360*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
361*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
362*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
363*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
364*53ee8cc1Swenshuai.xi     },
365*53ee8cc1Swenshuai.xi 
366*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_LVDS_1CH_50to80MHz    NO.4
367*53ee8cc1Swenshuai.xi       //Address,Value,Mask
368*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
369*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
370*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
371*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
372*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x1F00},//reg_lpll1_loop_div_second
373*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
374*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
375*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
376*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
377*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
378*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
379*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
380*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
381*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
382*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
383*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
384*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
385*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
386*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
387*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
388*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
389*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
390*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
391*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
392*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
393*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
394*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
395*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
396*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
397*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
398*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
399*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
400*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
401*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
402*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
403*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
404*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
405*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
406*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
407*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
408*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
409*53ee8cc1Swenshuai.xi     },
410*53ee8cc1Swenshuai.xi 
411*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_LVDS_1CH_50to50MHz    NO.5
412*53ee8cc1Swenshuai.xi       //Address,Value,Mask
413*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
414*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
415*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
416*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
417*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x1F00},//reg_lpll1_loop_div_second
418*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
419*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
420*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
421*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
422*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
423*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
424*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
425*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
426*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
427*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
428*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
429*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
430*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
431*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
432*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
433*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
434*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
435*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
436*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
437*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
438*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
439*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
440*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
441*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
442*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
443*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
444*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
445*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
446*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
447*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
448*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
449*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
450*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
451*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
452*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
453*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
454*53ee8cc1Swenshuai.xi     },
455*53ee8cc1Swenshuai.xi 
456*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_LVDS_2CH_50to75MHz    NO.6
457*53ee8cc1Swenshuai.xi       //Address,Value,Mask
458*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
459*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
460*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
461*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
462*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x1F00},//reg_lpll1_loop_div_second
463*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
464*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
465*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
466*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
467*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
468*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
469*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
470*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
471*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
472*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
473*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
474*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
475*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
476*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
477*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
478*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
479*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
480*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
481*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
482*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
483*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
484*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
485*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
486*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
487*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
488*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
489*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
490*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
491*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
492*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
493*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
494*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
495*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
496*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
497*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
498*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
499*53ee8cc1Swenshuai.xi     },
500*53ee8cc1Swenshuai.xi 
501*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_LVDS_2CH_25to50MHz    NO.7
502*53ee8cc1Swenshuai.xi       //Address,Value,Mask
503*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
504*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
505*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
506*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
507*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x1F00},//reg_lpll1_loop_div_second
508*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
509*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
510*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
511*53ee8cc1Swenshuai.xi         {0x35,0x2000,0x7000},//reg_lpll1_skew_div
512*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
513*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
514*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
515*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
516*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
517*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
518*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
519*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
520*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
521*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
522*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
523*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
524*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
525*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
526*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
527*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
528*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
529*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
530*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
531*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
532*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
533*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
534*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
535*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
536*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
537*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
538*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
539*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
540*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
541*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
542*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
543*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
544*53ee8cc1Swenshuai.xi     },
545*53ee8cc1Swenshuai.xi 
546*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_LVDS_2CH_25to25MHz    NO.8
547*53ee8cc1Swenshuai.xi       //Address,Value,Mask
548*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
549*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
550*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
551*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
552*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x1F00},//reg_lpll1_loop_div_second
553*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
554*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
555*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
556*53ee8cc1Swenshuai.xi         {0x35,0x2000,0x7000},//reg_lpll1_skew_div
557*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
558*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
559*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
560*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
561*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
562*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
563*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
564*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
565*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
566*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
567*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
568*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
569*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
570*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
571*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
572*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
573*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
574*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
575*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
576*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
577*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
578*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
579*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
580*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
581*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
582*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
583*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
584*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
585*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
586*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
587*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
588*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
589*53ee8cc1Swenshuai.xi     },
590*53ee8cc1Swenshuai.xi 
591*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_100to150MHz    NO.9
592*53ee8cc1Swenshuai.xi       //Address,Value,Mask
593*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
594*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
595*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
596*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
597*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x1F00},//reg_lpll1_loop_div_second
598*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x3000},//reg_lpll1_output_div_second[13:12]
599*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
600*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
601*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
602*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
603*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
604*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
605*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
606*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
607*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
608*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
609*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
610*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
611*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
612*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
613*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
614*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
615*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
616*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
617*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
618*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
619*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
620*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
621*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
622*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
623*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
624*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
625*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
626*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
627*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
628*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
629*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
630*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
631*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
632*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
633*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
634*53ee8cc1Swenshuai.xi     },
635*53ee8cc1Swenshuai.xi 
636*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_50to100MHz    NO.10
637*53ee8cc1Swenshuai.xi       //Address,Value,Mask
638*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
639*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
640*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
641*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
642*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x1F00},//reg_lpll1_loop_div_second
643*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
644*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
645*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
646*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
647*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
648*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
649*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
650*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
651*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
652*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
653*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
654*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
655*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
656*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
657*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
658*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
659*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
660*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
661*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
662*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
663*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
664*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
665*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
666*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
667*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
668*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
669*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
670*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
671*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
672*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
673*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
674*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
675*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
676*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
677*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
678*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
679*53ee8cc1Swenshuai.xi     },
680*53ee8cc1Swenshuai.xi 
681*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_50to50MHz    NO.11
682*53ee8cc1Swenshuai.xi       //Address,Value,Mask
683*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
684*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
685*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
686*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
687*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x1F00},//reg_lpll1_loop_div_second
688*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
689*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
690*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
691*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
692*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
693*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
694*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
695*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
696*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
697*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
698*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
699*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
700*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
701*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
702*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
703*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
704*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
705*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
706*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
707*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
708*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
709*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
710*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
711*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
712*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
713*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
714*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
715*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
716*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
717*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
718*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
719*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
720*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
721*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
722*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
723*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
724*53ee8cc1Swenshuai.xi     },
725*53ee8cc1Swenshuai.xi 
726*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_100to150MHz    NO.12
727*53ee8cc1Swenshuai.xi       //Address,Value,Mask
728*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
729*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
730*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
731*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
732*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x1F00},//reg_lpll1_loop_div_second
733*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x3000},//reg_lpll1_output_div_second[13:12]
734*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
735*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
736*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
737*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
738*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
739*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
740*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
741*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
742*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
743*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
744*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
745*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
746*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
747*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
748*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
749*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
750*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
751*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
752*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
753*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
754*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
755*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
756*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
757*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
758*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
759*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
760*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
761*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
762*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
763*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
764*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
765*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
766*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
767*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
768*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
769*53ee8cc1Swenshuai.xi     },
770*53ee8cc1Swenshuai.xi 
771*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_50to100MHz    NO.13
772*53ee8cc1Swenshuai.xi       //Address,Value,Mask
773*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
774*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
775*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
776*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
777*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x1F00},//reg_lpll1_loop_div_second
778*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
779*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
780*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
781*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
782*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
783*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
784*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
785*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
786*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
787*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
788*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
789*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
790*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
791*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
792*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
793*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
794*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
795*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
796*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
797*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
798*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
799*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
800*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
801*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
802*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
803*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
804*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
805*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
806*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
807*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
808*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
809*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
810*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
811*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
812*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
813*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
814*53ee8cc1Swenshuai.xi     },
815*53ee8cc1Swenshuai.xi 
816*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_25to50MHz    NO.14
817*53ee8cc1Swenshuai.xi       //Address,Value,Mask
818*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
819*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
820*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
821*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
822*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x1F00},//reg_lpll1_loop_div_second
823*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
824*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
825*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
826*53ee8cc1Swenshuai.xi         {0x35,0x2000,0x7000},//reg_lpll1_skew_div
827*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
828*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
829*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
830*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
831*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
832*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
833*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
834*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
835*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
836*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
837*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
838*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
839*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
840*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
841*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
842*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
843*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
844*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
845*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
846*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
847*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
848*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
849*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
850*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
851*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
852*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
853*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
854*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
855*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
856*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
857*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
858*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
859*53ee8cc1Swenshuai.xi     },
860*53ee8cc1Swenshuai.xi 
861*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_25to25MHz    NO.15
862*53ee8cc1Swenshuai.xi       //Address,Value,Mask
863*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
864*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
865*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
866*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
867*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x1F00},//reg_lpll1_loop_div_second
868*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
869*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
870*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
871*53ee8cc1Swenshuai.xi         {0x35,0x2000,0x7000},//reg_lpll1_skew_div
872*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
873*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
874*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
875*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
876*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
877*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
878*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
879*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
880*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
881*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
882*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
883*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
884*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
885*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
886*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
887*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
888*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
889*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
890*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
891*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
892*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
893*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
894*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
895*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
896*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
897*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
898*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
899*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
900*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
901*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
902*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
903*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
904*53ee8cc1Swenshuai.xi     },
905*53ee8cc1Swenshuai.xi 
906*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_24_10BIT_16PAIR_V17_150to300MHz    NO.16
907*53ee8cc1Swenshuai.xi       //Address,Value,Mask
908*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
909*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
910*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
911*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
912*53ee8cc1Swenshuai.xi         {0x01,0x0900,0x1F00},//reg_lpll1_loop_div_second
913*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
914*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
915*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
916*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
917*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
918*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
919*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
920*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
921*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
922*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
923*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
924*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
925*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
926*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
927*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
928*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
929*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
930*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
931*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
932*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
933*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
934*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
935*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
936*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
937*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
938*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
939*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
940*53ee8cc1Swenshuai.xi         {0x39,0x1000,0x1000},//reg_lpll2_test[12]
941*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
942*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
943*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
944*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
945*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
946*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
947*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
948*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
949*53ee8cc1Swenshuai.xi     },
950*53ee8cc1Swenshuai.xi 
951*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_24_10BIT_16PAIR_V17_150to150MHz    NO.17
952*53ee8cc1Swenshuai.xi       //Address,Value,Mask
953*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
954*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
955*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
956*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
957*53ee8cc1Swenshuai.xi         {0x01,0x0900,0x1F00},//reg_lpll1_loop_div_second
958*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
959*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
960*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
961*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
962*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
963*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
964*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
965*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
966*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
967*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
968*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
969*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
970*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
971*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
972*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
973*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
974*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
975*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
976*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
977*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
978*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
979*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
980*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
981*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
982*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
983*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
984*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
985*53ee8cc1Swenshuai.xi         {0x39,0x1000,0x1000},//reg_lpll2_test[12]
986*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
987*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
988*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
989*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
990*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
991*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
992*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
993*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
994*53ee8cc1Swenshuai.xi     },
995*53ee8cc1Swenshuai.xi 
996*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_16PAIR_V17_200to300MHz    NO.18
997*53ee8cc1Swenshuai.xi       //Address,Value,Mask
998*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
999*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1000*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
1001*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1002*53ee8cc1Swenshuai.xi         {0x01,0x0700,0x1F00},//reg_lpll1_loop_div_second
1003*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1004*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1005*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1006*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1007*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1008*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1009*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1010*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1011*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1012*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1013*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1014*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1015*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1016*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
1017*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
1018*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1019*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
1020*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1021*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1022*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1023*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1024*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1025*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1026*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1027*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1028*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
1029*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1030*53ee8cc1Swenshuai.xi         {0x39,0x1000,0x1000},//reg_lpll2_test[12]
1031*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1032*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1033*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1034*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
1035*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
1036*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1037*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
1038*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
1039*53ee8cc1Swenshuai.xi     },
1040*53ee8cc1Swenshuai.xi 
1041*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_16PAIR_V17_200to200MHz    NO.19
1042*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1043*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1044*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1045*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
1046*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1047*53ee8cc1Swenshuai.xi         {0x01,0x0700,0x1F00},//reg_lpll1_loop_div_second
1048*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1049*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1050*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1051*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1052*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1053*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1054*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1055*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1056*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1057*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1058*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1059*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1060*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1061*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
1062*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
1063*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1064*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
1065*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1066*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1067*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1068*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1069*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1070*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1071*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1072*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1073*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
1074*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1075*53ee8cc1Swenshuai.xi         {0x39,0x1000,0x1000},//reg_lpll2_test[12]
1076*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1077*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1078*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1079*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
1080*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
1081*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1082*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
1083*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
1084*53ee8cc1Swenshuai.xi     },
1085*53ee8cc1Swenshuai.xi 
1086*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_24_10BIT_12PAIR_V17_150to300MHz    NO.20
1087*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1088*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1089*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1090*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
1091*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1092*53ee8cc1Swenshuai.xi         {0x01,0x0900,0x1F00},//reg_lpll1_loop_div_second
1093*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1094*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1095*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1096*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1097*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1098*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1099*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1100*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1101*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1102*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1103*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1104*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1105*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1106*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
1107*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
1108*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1109*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
1110*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1111*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1112*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1113*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1114*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1115*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1116*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1117*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1118*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
1119*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1120*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1121*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1122*53ee8cc1Swenshuai.xi         {0x39,0x0100,0x0100},//reg_lpll2_test[8]
1123*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1124*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
1125*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
1126*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1127*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
1128*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
1129*53ee8cc1Swenshuai.xi     },
1130*53ee8cc1Swenshuai.xi 
1131*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_24_10BIT_12PAIR_V17_150to150MHz    NO.21
1132*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1133*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1134*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1135*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
1136*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1137*53ee8cc1Swenshuai.xi         {0x01,0x0900,0x1F00},//reg_lpll1_loop_div_second
1138*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1139*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1140*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1141*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1142*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1143*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1144*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1145*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1146*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1147*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1148*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1149*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1150*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1151*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
1152*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
1153*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1154*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
1155*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1156*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1157*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1158*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1159*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1160*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1161*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1162*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1163*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
1164*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1165*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1166*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1167*53ee8cc1Swenshuai.xi         {0x39,0x0100,0x0100},//reg_lpll2_test[8]
1168*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1169*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
1170*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
1171*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1172*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
1173*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
1174*53ee8cc1Swenshuai.xi     },
1175*53ee8cc1Swenshuai.xi 
1176*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_12PAIR_V17_150to300MHz    NO.22
1177*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1178*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1179*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1180*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
1181*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1182*53ee8cc1Swenshuai.xi         {0x01,0x0700,0x1F00},//reg_lpll1_loop_div_second
1183*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1184*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1185*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1186*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1187*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1188*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1189*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1190*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1191*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1192*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1193*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1194*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1195*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1196*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
1197*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
1198*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1199*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
1200*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1201*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1202*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1203*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1204*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1205*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1206*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1207*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1208*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
1209*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1210*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1211*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1212*53ee8cc1Swenshuai.xi         {0x39,0x0100,0x0100},//reg_lpll2_test[8]
1213*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1214*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
1215*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
1216*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1217*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
1218*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
1219*53ee8cc1Swenshuai.xi     },
1220*53ee8cc1Swenshuai.xi 
1221*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_12PAIR_V17_150to150MHz    NO.23
1222*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1223*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1224*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1225*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
1226*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1227*53ee8cc1Swenshuai.xi         {0x01,0x0700,0x1F00},//reg_lpll1_loop_div_second
1228*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1229*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1230*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1231*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1232*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1233*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1234*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1235*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1236*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1237*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1238*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1239*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1240*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1241*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
1242*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
1243*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1244*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
1245*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1246*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1247*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1248*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1249*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1250*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1251*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1252*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1253*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
1254*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1255*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1256*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1257*53ee8cc1Swenshuai.xi         {0x39,0x0100,0x0100},//reg_lpll2_test[8]
1258*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1259*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
1260*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
1261*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1262*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
1263*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
1264*53ee8cc1Swenshuai.xi     },
1265*53ee8cc1Swenshuai.xi 
1266*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_6PAIR_EPI3G_V17_180to300MHz    NO.24
1267*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1268*53ee8cc1Swenshuai.xi         {0x03,0x0014,0x001C},//reg_lpll1_ibias_ictrl
1269*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1270*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1271*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1272*53ee8cc1Swenshuai.xi         {0x01,0x0700,0x1F00},//reg_lpll1_loop_div_second
1273*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1274*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1275*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1276*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1277*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1278*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1279*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1280*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1281*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1282*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1283*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1284*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1285*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1286*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
1287*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
1288*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1289*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
1290*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1291*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1292*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1293*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1294*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1295*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1296*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1297*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1298*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
1299*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1300*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1301*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1302*53ee8cc1Swenshuai.xi         {0x39,0x0100,0x0100},//reg_lpll2_test[8]
1303*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1304*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
1305*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
1306*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1307*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
1308*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
1309*53ee8cc1Swenshuai.xi     },
1310*53ee8cc1Swenshuai.xi 
1311*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_6PAIR_EPI3G_V17_150to180MHz    NO.25
1312*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1313*53ee8cc1Swenshuai.xi         {0x03,0x000C,0x001C},//reg_lpll1_ibias_ictrl
1314*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1315*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1316*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1317*53ee8cc1Swenshuai.xi         {0x01,0x0700,0x1F00},//reg_lpll1_loop_div_second
1318*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1319*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1320*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1321*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1322*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1323*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1324*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1325*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1326*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1327*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1328*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1329*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1330*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1331*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
1332*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
1333*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1334*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
1335*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1336*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1337*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1338*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1339*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1340*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1341*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1342*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1343*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
1344*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1345*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1346*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1347*53ee8cc1Swenshuai.xi         {0x39,0x0100,0x0100},//reg_lpll2_test[8]
1348*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1349*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
1350*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
1351*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1352*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
1353*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
1354*53ee8cc1Swenshuai.xi     },
1355*53ee8cc1Swenshuai.xi 
1356*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_6PAIR_EPI3G_V17_150to150MHz    NO.26
1357*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1358*53ee8cc1Swenshuai.xi         {0x03,0x000C,0x001C},//reg_lpll1_ibias_ictrl
1359*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1360*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1361*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1362*53ee8cc1Swenshuai.xi         {0x01,0x0700,0x1F00},//reg_lpll1_loop_div_second
1363*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1364*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1365*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1366*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1367*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1368*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1369*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1370*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1371*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1372*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1373*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1374*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1375*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1376*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
1377*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
1378*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1379*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
1380*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1381*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1382*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1383*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1384*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1385*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1386*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1387*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1388*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
1389*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1390*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1391*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1392*53ee8cc1Swenshuai.xi         {0x39,0x0100,0x0100},//reg_lpll2_test[8]
1393*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1394*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
1395*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
1396*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1397*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
1398*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
1399*53ee8cc1Swenshuai.xi     },
1400*53ee8cc1Swenshuai.xi 
1401*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_8PAIR_EPI3G_V17_240to300MHz    NO.27
1402*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1403*53ee8cc1Swenshuai.xi         {0x03,0x0008,0x001C},//reg_lpll1_ibias_ictrl
1404*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1405*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
1406*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1407*53ee8cc1Swenshuai.xi         {0x01,0x0700,0x1F00},//reg_lpll1_loop_div_second
1408*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1409*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1410*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1411*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1412*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1413*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1414*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1415*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1416*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1417*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1418*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1419*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1420*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1421*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
1422*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
1423*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1424*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
1425*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1426*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1427*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1428*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1429*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1430*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1431*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1432*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1433*53ee8cc1Swenshuai.xi         {0x39,0x0800,0x0800},//reg_lpll2_test[11]
1434*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1435*53ee8cc1Swenshuai.xi         {0x39,0x1000,0x1000},//reg_lpll2_test[12]
1436*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1437*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1438*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1439*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
1440*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
1441*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1442*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
1443*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
1444*53ee8cc1Swenshuai.xi     },
1445*53ee8cc1Swenshuai.xi 
1446*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_8PAIR_EPI3G_V17_150to240MHz    NO.28
1447*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1448*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1449*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1450*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
1451*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1452*53ee8cc1Swenshuai.xi         {0x01,0x0700,0x1F00},//reg_lpll1_loop_div_second
1453*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1454*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1455*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1456*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1457*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1458*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1459*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1460*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1461*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1462*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1463*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1464*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1465*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1466*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
1467*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
1468*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1469*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
1470*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1471*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1472*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1473*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1474*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1475*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1476*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1477*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1478*53ee8cc1Swenshuai.xi         {0x39,0x0800,0x0800},//reg_lpll2_test[11]
1479*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1480*53ee8cc1Swenshuai.xi         {0x39,0x1000,0x1000},//reg_lpll2_test[12]
1481*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1482*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1483*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1484*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
1485*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
1486*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1487*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
1488*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
1489*53ee8cc1Swenshuai.xi     },
1490*53ee8cc1Swenshuai.xi 
1491*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_8PAIR_EPI3G_V17_150to150MHz    NO.29
1492*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1493*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1494*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1495*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
1496*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1497*53ee8cc1Swenshuai.xi         {0x01,0x0700,0x1F00},//reg_lpll1_loop_div_second
1498*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1499*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1500*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1501*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1502*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1503*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1504*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1505*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1506*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1507*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1508*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1509*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1510*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1511*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
1512*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
1513*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1514*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
1515*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1516*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1517*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1518*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1519*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1520*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1521*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1522*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1523*53ee8cc1Swenshuai.xi         {0x39,0x0800,0x0800},//reg_lpll2_test[11]
1524*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1525*53ee8cc1Swenshuai.xi         {0x39,0x1000,0x1000},//reg_lpll2_test[12]
1526*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1527*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1528*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1529*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
1530*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
1531*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1532*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
1533*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
1534*53ee8cc1Swenshuai.xi     },
1535*53ee8cc1Swenshuai.xi 
1536*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_CMPI_24_10BIT_12PAIR_X1_150to300MHz    NO.30
1537*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1538*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1539*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1540*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
1541*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1542*53ee8cc1Swenshuai.xi         {0x01,0x0900,0x1F00},//reg_lpll1_loop_div_second
1543*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1544*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1545*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1546*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1547*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1548*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1549*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1550*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1551*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1552*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1553*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1554*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1555*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1556*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
1557*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
1558*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1559*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
1560*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1561*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1562*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1563*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1564*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1565*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1566*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1567*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1568*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
1569*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1570*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1571*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1572*53ee8cc1Swenshuai.xi         {0x39,0x0100,0x0100},//reg_lpll2_test[8]
1573*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1574*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
1575*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
1576*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1577*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
1578*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
1579*53ee8cc1Swenshuai.xi     },
1580*53ee8cc1Swenshuai.xi 
1581*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_CMPI_24_10BIT_12PAIR_X1_150to150MHz    NO.31
1582*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1583*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1584*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1585*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
1586*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1587*53ee8cc1Swenshuai.xi         {0x01,0x0900,0x1F00},//reg_lpll1_loop_div_second
1588*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1589*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1590*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1591*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1592*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1593*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1594*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1595*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1596*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1597*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1598*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1599*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1600*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1601*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
1602*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
1603*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1604*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
1605*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1606*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1607*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1608*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1609*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1610*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1611*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1612*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1613*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
1614*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1615*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1616*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1617*53ee8cc1Swenshuai.xi         {0x39,0x0100,0x0100},//reg_lpll2_test[8]
1618*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1619*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
1620*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
1621*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1622*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
1623*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
1624*53ee8cc1Swenshuai.xi     },
1625*53ee8cc1Swenshuai.xi 
1626*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_CMPI_27_8BIT_12PAIR_X1_150to300MHz    NO.32
1627*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1628*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1629*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1630*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
1631*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1632*53ee8cc1Swenshuai.xi         {0x01,0x0900,0x1F00},//reg_lpll1_loop_div_second
1633*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1634*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1635*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1636*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1637*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1638*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1639*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1640*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1641*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1642*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1643*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1644*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1645*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1646*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
1647*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
1648*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1649*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
1650*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1651*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1652*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1653*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1654*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1655*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1656*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1657*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1658*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
1659*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1660*53ee8cc1Swenshuai.xi         {0x39,0x1000,0x1000},//reg_lpll2_test[12]
1661*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1662*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1663*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1664*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
1665*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
1666*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1667*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
1668*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
1669*53ee8cc1Swenshuai.xi     },
1670*53ee8cc1Swenshuai.xi 
1671*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_CMPI_27_8BIT_12PAIR_X1_150to150MHz    NO.33
1672*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1673*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1674*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1675*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
1676*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1677*53ee8cc1Swenshuai.xi         {0x01,0x0900,0x1F00},//reg_lpll1_loop_div_second
1678*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1679*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1680*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1681*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1682*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1683*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1684*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1685*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1686*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1687*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1688*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1689*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1690*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1691*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
1692*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
1693*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1694*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
1695*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1696*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1697*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1698*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1699*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1700*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1701*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1702*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1703*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
1704*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1705*53ee8cc1Swenshuai.xi         {0x39,0x1000,0x1000},//reg_lpll2_test[12]
1706*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1707*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1708*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1709*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
1710*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
1711*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1712*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
1713*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
1714*53ee8cc1Swenshuai.xi     },
1715*53ee8cc1Swenshuai.xi 
1716*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_USI_T_10BIT_12PAIR_150to300MHz    NO.34
1717*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1718*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1719*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1720*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1721*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1722*53ee8cc1Swenshuai.xi         {0x01,0x0400,0x1F00},//reg_lpll1_loop_div_second
1723*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x3000},//reg_lpll1_output_div_second[13:12]
1724*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1725*53ee8cc1Swenshuai.xi         {0x02,0x0500,0x0F00},//reg_lpll1_output_div_second[11:8]
1726*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1727*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1728*53ee8cc1Swenshuai.xi         {0x03,0x0800,0x0800},//reg_lpll1_fifo_div5_en
1729*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1730*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1731*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1732*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1733*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1734*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1735*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
1736*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
1737*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
1738*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1739*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
1740*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1741*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1742*53ee8cc1Swenshuai.xi         {0x33,0x0004,0x0004},//reg_lpll2_ibias_ictrl
1743*53ee8cc1Swenshuai.xi         {0x30,0x0005,0x001F},//reg_lpll2_input_div_first
1744*53ee8cc1Swenshuai.xi         {0x31,0x0001,0x0003},//reg_lpll2_loop_div_first
1745*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1746*53ee8cc1Swenshuai.xi         {0x31,0x0900,0x1F00},//reg_lpll2_loop_div_second
1747*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1748*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
1749*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1750*53ee8cc1Swenshuai.xi         {0x39,0x1000,0x1000},//reg_lpll2_test[12]
1751*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1752*53ee8cc1Swenshuai.xi         {0x39,0x0100,0x0100},//reg_lpll2_test[8]
1753*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1754*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
1755*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
1756*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1757*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
1758*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
1759*53ee8cc1Swenshuai.xi     },
1760*53ee8cc1Swenshuai.xi 
1761*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_USI_T_10BIT_12PAIR_150to150MHz    NO.35
1762*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1763*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1764*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1765*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1766*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1767*53ee8cc1Swenshuai.xi         {0x01,0x0400,0x1F00},//reg_lpll1_loop_div_second
1768*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x3000},//reg_lpll1_output_div_second[13:12]
1769*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1770*53ee8cc1Swenshuai.xi         {0x02,0x0500,0x0F00},//reg_lpll1_output_div_second[11:8]
1771*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1772*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1773*53ee8cc1Swenshuai.xi         {0x03,0x0800,0x0800},//reg_lpll1_fifo_div5_en
1774*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1775*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1776*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1777*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1778*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1779*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1780*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
1781*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
1782*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
1783*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1784*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
1785*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1786*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1787*53ee8cc1Swenshuai.xi         {0x33,0x0004,0x0004},//reg_lpll2_ibias_ictrl
1788*53ee8cc1Swenshuai.xi         {0x30,0x0005,0x001F},//reg_lpll2_input_div_first
1789*53ee8cc1Swenshuai.xi         {0x31,0x0001,0x0003},//reg_lpll2_loop_div_first
1790*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1791*53ee8cc1Swenshuai.xi         {0x31,0x0900,0x1F00},//reg_lpll2_loop_div_second
1792*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1793*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
1794*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1795*53ee8cc1Swenshuai.xi         {0x39,0x1000,0x1000},//reg_lpll2_test[12]
1796*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1797*53ee8cc1Swenshuai.xi         {0x39,0x0100,0x0100},//reg_lpll2_test[8]
1798*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1799*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
1800*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
1801*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1802*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
1803*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
1804*53ee8cc1Swenshuai.xi     },
1805*53ee8cc1Swenshuai.xi 
1806*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_USI_T_8BIT_12PAIR_150to300MHz    NO.36
1807*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1808*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1809*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1810*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1811*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1812*53ee8cc1Swenshuai.xi         {0x01,0x0500,0x1F00},//reg_lpll1_loop_div_second
1813*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1814*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1815*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1816*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1817*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1818*53ee8cc1Swenshuai.xi         {0x03,0x0800,0x0800},//reg_lpll1_fifo_div5_en
1819*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1820*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1821*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1822*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1823*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1824*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1825*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
1826*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
1827*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
1828*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1829*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
1830*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1831*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1832*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1833*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1834*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1835*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1836*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1837*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1838*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
1839*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1840*53ee8cc1Swenshuai.xi         {0x39,0x1000,0x1000},//reg_lpll2_test[12]
1841*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1842*53ee8cc1Swenshuai.xi         {0x39,0x0100,0x0100},//reg_lpll2_test[8]
1843*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1844*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
1845*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
1846*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1847*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
1848*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
1849*53ee8cc1Swenshuai.xi     },
1850*53ee8cc1Swenshuai.xi 
1851*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_USI_T_8BIT_12PAIR_150to150MHz    NO.37
1852*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1853*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1854*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1855*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1856*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1857*53ee8cc1Swenshuai.xi         {0x01,0x0500,0x1F00},//reg_lpll1_loop_div_second
1858*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1859*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1860*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1861*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1862*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1863*53ee8cc1Swenshuai.xi         {0x03,0x0800,0x0800},//reg_lpll1_fifo_div5_en
1864*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1865*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1866*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1867*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1868*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1869*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1870*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
1871*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
1872*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
1873*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1874*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
1875*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1876*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1877*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1878*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1879*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1880*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1881*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1882*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1883*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
1884*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1885*53ee8cc1Swenshuai.xi         {0x39,0x1000,0x1000},//reg_lpll2_test[12]
1886*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1887*53ee8cc1Swenshuai.xi         {0x39,0x0100,0x0100},//reg_lpll2_test[8]
1888*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1889*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
1890*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
1891*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1892*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
1893*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
1894*53ee8cc1Swenshuai.xi     },
1895*53ee8cc1Swenshuai.xi 
1896*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_ISP_10BIT_12PAIR_150to300MHz    NO.38
1897*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1898*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1899*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1900*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
1901*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1902*53ee8cc1Swenshuai.xi         {0x01,0x0900,0x1F00},//reg_lpll1_loop_div_second
1903*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1904*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1905*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1906*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1907*53ee8cc1Swenshuai.xi         {0x2E,0x0004,0x0007},//reg_lpll1_fifo_div
1908*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1909*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1910*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1911*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1912*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1913*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1914*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1915*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
1916*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
1917*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
1918*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1919*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
1920*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1921*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1922*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1923*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1924*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1925*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1926*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1927*53ee8cc1Swenshuai.xi         {0x32,0x0005,0x000F},//reg_lpll2_output_div_first
1928*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
1929*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1930*53ee8cc1Swenshuai.xi         {0x39,0x1000,0x1000},//reg_lpll2_test[12]
1931*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1932*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1933*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1934*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
1935*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
1936*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1937*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
1938*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
1939*53ee8cc1Swenshuai.xi     },
1940*53ee8cc1Swenshuai.xi 
1941*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_ISP_10BIT_12PAIR_150to150MHz    NO.39
1942*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1943*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1944*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1945*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
1946*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1947*53ee8cc1Swenshuai.xi         {0x01,0x0900,0x1F00},//reg_lpll1_loop_div_second
1948*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1949*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1950*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1951*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1952*53ee8cc1Swenshuai.xi         {0x2E,0x0004,0x0007},//reg_lpll1_fifo_div
1953*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1954*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1955*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1956*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1957*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1958*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1959*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1960*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
1961*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
1962*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
1963*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1964*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
1965*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1966*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1967*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1968*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1969*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1970*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1971*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1972*53ee8cc1Swenshuai.xi         {0x32,0x0005,0x000F},//reg_lpll2_output_div_first
1973*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
1974*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1975*53ee8cc1Swenshuai.xi         {0x39,0x1000,0x1000},//reg_lpll2_test[12]
1976*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1977*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1978*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1979*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
1980*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
1981*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1982*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
1983*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
1984*53ee8cc1Swenshuai.xi     },
1985*53ee8cc1Swenshuai.xi 
1986*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_ISP_8BIT_12PAIR_150to300MHz    NO.40
1987*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1988*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1989*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1990*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
1991*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1992*53ee8cc1Swenshuai.xi         {0x01,0x0900,0x1F00},//reg_lpll1_loop_div_second
1993*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1994*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1995*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1996*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1997*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1998*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1999*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
2000*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2001*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
2002*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
2003*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
2004*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2005*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
2006*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
2007*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
2008*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2009*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
2010*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
2011*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2012*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2013*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2014*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
2015*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2016*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2017*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
2018*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
2019*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2020*53ee8cc1Swenshuai.xi         {0x39,0x1000,0x1000},//reg_lpll2_test[12]
2021*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2022*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2023*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
2024*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
2025*53ee8cc1Swenshuai.xi         {0x38,0x0200,0x0200},//reg_lpll1_scalar2fifo_en
2026*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2027*53ee8cc1Swenshuai.xi         {0x38,0x0100,0x0100},//reg_lpll1_scalar2fifo_div2
2028*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
2029*53ee8cc1Swenshuai.xi     },
2030*53ee8cc1Swenshuai.xi 
2031*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_ISP_8BIT_12PAIR_150to150MHz    NO.41
2032*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2033*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
2034*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2035*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
2036*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2037*53ee8cc1Swenshuai.xi         {0x01,0x0900,0x1F00},//reg_lpll1_loop_div_second
2038*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
2039*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2040*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
2041*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
2042*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
2043*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
2044*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
2045*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2046*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
2047*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
2048*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
2049*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2050*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
2051*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
2052*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
2053*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2054*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
2055*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
2056*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2057*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2058*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2059*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
2060*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2061*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2062*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
2063*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
2064*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2065*53ee8cc1Swenshuai.xi         {0x39,0x1000,0x1000},//reg_lpll2_test[12]
2066*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2067*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2068*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
2069*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
2070*53ee8cc1Swenshuai.xi         {0x38,0x0200,0x0200},//reg_lpll1_scalar2fifo_en
2071*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2072*53ee8cc1Swenshuai.xi         {0x38,0x0100,0x0100},//reg_lpll1_scalar2fifo_div2
2073*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
2074*53ee8cc1Swenshuai.xi     },
2075*53ee8cc1Swenshuai.xi 
2076*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_ISP_10BIT_8PAIR_199_2to300MHz    NO.42
2077*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2078*53ee8cc1Swenshuai.xi         {0x03,0x0010,0x001C},//reg_lpll1_ibias_ictrl
2079*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2080*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
2081*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2082*53ee8cc1Swenshuai.xi         {0x01,0x0F00,0x1F00},//reg_lpll1_loop_div_second
2083*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
2084*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2085*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
2086*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
2087*53ee8cc1Swenshuai.xi         {0x2E,0x0004,0x0007},//reg_lpll1_fifo_div
2088*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
2089*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
2090*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2091*53ee8cc1Swenshuai.xi         {0x2E,0x8000,0x8000},//reg_lpll1_dual_lp_en
2092*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
2093*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x4000},//reg_lpll1_en_mini
2094*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2095*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
2096*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
2097*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
2098*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2099*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
2100*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
2101*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2102*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2103*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2104*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
2105*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2106*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2107*53ee8cc1Swenshuai.xi         {0x32,0x000E,0x000F},//reg_lpll2_output_div_first
2108*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
2109*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2110*53ee8cc1Swenshuai.xi         {0x39,0x1000,0x1000},//reg_lpll2_test[12]
2111*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2112*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2113*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
2114*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
2115*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
2116*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2117*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
2118*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
2119*53ee8cc1Swenshuai.xi     },
2120*53ee8cc1Swenshuai.xi 
2121*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_ISP_10BIT_8PAIR_150to199_2MHz    NO.43
2122*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2123*53ee8cc1Swenshuai.xi         {0x03,0x0008,0x001C},//reg_lpll1_ibias_ictrl
2124*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2125*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
2126*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2127*53ee8cc1Swenshuai.xi         {0x01,0x0F00,0x1F00},//reg_lpll1_loop_div_second
2128*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
2129*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2130*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
2131*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
2132*53ee8cc1Swenshuai.xi         {0x2E,0x0004,0x0007},//reg_lpll1_fifo_div
2133*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
2134*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
2135*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2136*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
2137*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
2138*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
2139*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2140*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
2141*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
2142*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
2143*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2144*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
2145*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
2146*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2147*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2148*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2149*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
2150*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2151*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2152*53ee8cc1Swenshuai.xi         {0x32,0x000E,0x000F},//reg_lpll2_output_div_first
2153*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
2154*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2155*53ee8cc1Swenshuai.xi         {0x39,0x1000,0x1000},//reg_lpll2_test[12]
2156*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2157*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2158*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
2159*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
2160*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
2161*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2162*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
2163*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
2164*53ee8cc1Swenshuai.xi     },
2165*53ee8cc1Swenshuai.xi 
2166*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_ISP_10BIT_8PAIR_150to150MHz    NO.44
2167*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2168*53ee8cc1Swenshuai.xi         {0x03,0x0008,0x001C},//reg_lpll1_ibias_ictrl
2169*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2170*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
2171*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2172*53ee8cc1Swenshuai.xi         {0x01,0x0F00,0x1F00},//reg_lpll1_loop_div_second
2173*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
2174*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2175*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
2176*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
2177*53ee8cc1Swenshuai.xi         {0x2E,0x0004,0x0007},//reg_lpll1_fifo_div
2178*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
2179*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
2180*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2181*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
2182*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
2183*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
2184*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2185*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
2186*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
2187*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
2188*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2189*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
2190*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
2191*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2192*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2193*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2194*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
2195*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2196*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2197*53ee8cc1Swenshuai.xi         {0x32,0x000E,0x000F},//reg_lpll2_output_div_first
2198*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
2199*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2200*53ee8cc1Swenshuai.xi         {0x39,0x1000,0x1000},//reg_lpll2_test[12]
2201*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2202*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2203*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
2204*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
2205*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
2206*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2207*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
2208*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
2209*53ee8cc1Swenshuai.xi     },
2210*53ee8cc1Swenshuai.xi 
2211*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_ISP_8BIT_8PAIR_249to300MHz    NO.45
2212*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2213*53ee8cc1Swenshuai.xi         {0x03,0x0008,0x001C},//reg_lpll1_ibias_ictrl
2214*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2215*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
2216*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2217*53ee8cc1Swenshuai.xi         {0x01,0x0900,0x1F00},//reg_lpll1_loop_div_second
2218*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
2219*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2220*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
2221*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
2222*53ee8cc1Swenshuai.xi         {0x2E,0x0004,0x0007},//reg_lpll1_fifo_div
2223*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
2224*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
2225*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2226*53ee8cc1Swenshuai.xi         {0x2E,0x8000,0x8000},//reg_lpll1_dual_lp_en
2227*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
2228*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x4000},//reg_lpll1_en_mini
2229*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2230*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
2231*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
2232*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
2233*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2234*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
2235*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
2236*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2237*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2238*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2239*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
2240*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2241*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2242*53ee8cc1Swenshuai.xi         {0x32,0x0008,0x000F},//reg_lpll2_output_div_first
2243*53ee8cc1Swenshuai.xi         {0x39,0x0800,0x0800},//reg_lpll2_test[11]
2244*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2245*53ee8cc1Swenshuai.xi         {0x39,0x1000,0x1000},//reg_lpll2_test[12]
2246*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2247*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2248*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
2249*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
2250*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
2251*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2252*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
2253*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
2254*53ee8cc1Swenshuai.xi     },
2255*53ee8cc1Swenshuai.xi 
2256*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_ISP_8BIT_8PAIR_150to249MHz    NO.46
2257*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2258*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
2259*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2260*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
2261*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2262*53ee8cc1Swenshuai.xi         {0x01,0x0900,0x1F00},//reg_lpll1_loop_div_second
2263*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
2264*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2265*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
2266*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
2267*53ee8cc1Swenshuai.xi         {0x2E,0x0004,0x0007},//reg_lpll1_fifo_div
2268*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
2269*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
2270*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2271*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
2272*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
2273*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
2274*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2275*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
2276*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
2277*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
2278*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2279*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
2280*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
2281*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2282*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2283*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2284*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
2285*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2286*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2287*53ee8cc1Swenshuai.xi         {0x32,0x000E,0x000F},//reg_lpll2_output_div_first
2288*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
2289*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2290*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
2291*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2292*53ee8cc1Swenshuai.xi         {0x39,0x0100,0x0100},//reg_lpll2_test[8]
2293*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
2294*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
2295*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
2296*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2297*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
2298*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
2299*53ee8cc1Swenshuai.xi     },
2300*53ee8cc1Swenshuai.xi 
2301*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_ISP_8BIT_8PAIR_150to150MHz    NO.47
2302*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2303*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
2304*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2305*53ee8cc1Swenshuai.xi         {0x01,0x0001,0x0003},//reg_lpll1_loop_div_first
2306*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2307*53ee8cc1Swenshuai.xi         {0x01,0x0900,0x1F00},//reg_lpll1_loop_div_second
2308*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
2309*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2310*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
2311*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
2312*53ee8cc1Swenshuai.xi         {0x2E,0x0004,0x0007},//reg_lpll1_fifo_div
2313*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
2314*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
2315*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2316*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
2317*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
2318*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
2319*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2320*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
2321*53ee8cc1Swenshuai.xi         {0x36,0x8000,0x8000},//reg_lpll1__test[15]
2322*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
2323*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2324*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
2325*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
2326*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2327*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2328*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2329*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
2330*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2331*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2332*53ee8cc1Swenshuai.xi         {0x32,0x000E,0x000F},//reg_lpll2_output_div_first
2333*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
2334*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2335*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
2336*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2337*53ee8cc1Swenshuai.xi         {0x39,0x0100,0x0100},//reg_lpll2_test[8]
2338*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
2339*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
2340*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
2341*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2342*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
2343*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
2344*53ee8cc1Swenshuai.xi     },
2345*53ee8cc1Swenshuai.xi 
2346*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_VBY1_8CH_10BIT_150to300MHz    NO.48
2347*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2348*53ee8cc1Swenshuai.xi         {0x03,0x000C,0x001C},//reg_lpll1_ibias_ictrl
2349*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2350*53ee8cc1Swenshuai.xi         {0x01,0x0003,0x0003},//reg_lpll1_loop_div_first
2351*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2352*53ee8cc1Swenshuai.xi         {0x01,0x0400,0x1F00},//reg_lpll1_loop_div_second
2353*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
2354*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2355*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
2356*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
2357*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
2358*53ee8cc1Swenshuai.xi         {0x03,0x0800,0x0800},//reg_lpll1_fifo_div5_en
2359*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
2360*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2361*53ee8cc1Swenshuai.xi         {0x2E,0x8000,0x8000},//reg_lpll1_dual_lp_en
2362*53ee8cc1Swenshuai.xi         {0x03,0x0400,0x0400},//reg_lpll1_sdiv2p5_en
2363*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x4000},//reg_lpll1_en_mini
2364*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2365*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
2366*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
2367*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
2368*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2369*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
2370*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
2371*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2372*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2373*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2374*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
2375*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2376*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2377*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
2378*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
2379*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2380*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
2381*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2382*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2383*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
2384*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
2385*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
2386*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2387*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
2388*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
2389*53ee8cc1Swenshuai.xi     },
2390*53ee8cc1Swenshuai.xi 
2391*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_VBY1_8CH_10BIT_150to150MHz    NO.49
2392*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2393*53ee8cc1Swenshuai.xi         {0x03,0x000C,0x001C},//reg_lpll1_ibias_ictrl
2394*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2395*53ee8cc1Swenshuai.xi         {0x01,0x0003,0x0003},//reg_lpll1_loop_div_first
2396*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2397*53ee8cc1Swenshuai.xi         {0x01,0x0400,0x1F00},//reg_lpll1_loop_div_second
2398*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
2399*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2400*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
2401*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
2402*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
2403*53ee8cc1Swenshuai.xi         {0x03,0x0800,0x0800},//reg_lpll1_fifo_div5_en
2404*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
2405*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2406*53ee8cc1Swenshuai.xi         {0x2E,0x8000,0x8000},//reg_lpll1_dual_lp_en
2407*53ee8cc1Swenshuai.xi         {0x03,0x0400,0x0400},//reg_lpll1_sdiv2p5_en
2408*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x4000},//reg_lpll1_en_mini
2409*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2410*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
2411*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
2412*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
2413*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2414*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
2415*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
2416*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2417*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2418*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2419*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
2420*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2421*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2422*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
2423*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
2424*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2425*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
2426*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2427*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2428*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
2429*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
2430*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
2431*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2432*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
2433*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
2434*53ee8cc1Swenshuai.xi     },
2435*53ee8cc1Swenshuai.xi 
2436*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_VBY1_4CH_10BIT_75to150MHz    NO.50
2437*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2438*53ee8cc1Swenshuai.xi         {0x03,0x000C,0x001C},//reg_lpll1_ibias_ictrl
2439*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2440*53ee8cc1Swenshuai.xi         {0x01,0x0003,0x0003},//reg_lpll1_loop_div_first
2441*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2442*53ee8cc1Swenshuai.xi         {0x01,0x0400,0x1F00},//reg_lpll1_loop_div_second
2443*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
2444*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2445*53ee8cc1Swenshuai.xi         {0x02,0x0200,0x0F00},//reg_lpll1_output_div_second[11:8]
2446*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
2447*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
2448*53ee8cc1Swenshuai.xi         {0x03,0x0800,0x0800},//reg_lpll1_fifo_div5_en
2449*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
2450*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2451*53ee8cc1Swenshuai.xi         {0x2E,0x8000,0x8000},//reg_lpll1_dual_lp_en
2452*53ee8cc1Swenshuai.xi         {0x03,0x0400,0x0400},//reg_lpll1_sdiv2p5_en
2453*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x4000},//reg_lpll1_en_mini
2454*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2455*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
2456*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
2457*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
2458*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2459*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
2460*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
2461*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2462*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2463*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2464*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
2465*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2466*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2467*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
2468*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
2469*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2470*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
2471*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2472*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2473*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
2474*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
2475*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
2476*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2477*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
2478*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
2479*53ee8cc1Swenshuai.xi     },
2480*53ee8cc1Swenshuai.xi 
2481*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_VBY1_4CH_10BIT_75to75MHz    NO.51
2482*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2483*53ee8cc1Swenshuai.xi         {0x03,0x000C,0x001C},//reg_lpll1_ibias_ictrl
2484*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2485*53ee8cc1Swenshuai.xi         {0x01,0x0003,0x0003},//reg_lpll1_loop_div_first
2486*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2487*53ee8cc1Swenshuai.xi         {0x01,0x0400,0x1F00},//reg_lpll1_loop_div_second
2488*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
2489*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2490*53ee8cc1Swenshuai.xi         {0x02,0x0200,0x0F00},//reg_lpll1_output_div_second[11:8]
2491*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
2492*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
2493*53ee8cc1Swenshuai.xi         {0x03,0x0800,0x0800},//reg_lpll1_fifo_div5_en
2494*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
2495*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2496*53ee8cc1Swenshuai.xi         {0x2E,0x8000,0x8000},//reg_lpll1_dual_lp_en
2497*53ee8cc1Swenshuai.xi         {0x03,0x0400,0x0400},//reg_lpll1_sdiv2p5_en
2498*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x4000},//reg_lpll1_en_mini
2499*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2500*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
2501*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
2502*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
2503*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2504*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
2505*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
2506*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2507*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2508*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2509*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
2510*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2511*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2512*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
2513*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
2514*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2515*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
2516*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2517*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2518*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
2519*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
2520*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
2521*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2522*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
2523*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
2524*53ee8cc1Swenshuai.xi     },
2525*53ee8cc1Swenshuai.xi 
2526*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_VBY1_2CH_10BIT_37_5to75MHz    NO.52
2527*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2528*53ee8cc1Swenshuai.xi         {0x03,0x000C,0x001C},//reg_lpll1_ibias_ictrl
2529*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2530*53ee8cc1Swenshuai.xi         {0x01,0x0003,0x0003},//reg_lpll1_loop_div_first
2531*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2532*53ee8cc1Swenshuai.xi         {0x01,0x0400,0x1F00},//reg_lpll1_loop_div_second
2533*53ee8cc1Swenshuai.xi         {0x02,0x3000,0x3000},//reg_lpll1_output_div_second[13:12]
2534*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2535*53ee8cc1Swenshuai.xi         {0x02,0x0200,0x0F00},//reg_lpll1_output_div_second[11:8]
2536*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
2537*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
2538*53ee8cc1Swenshuai.xi         {0x03,0x0800,0x0800},//reg_lpll1_fifo_div5_en
2539*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
2540*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2541*53ee8cc1Swenshuai.xi         {0x2E,0x8000,0x8000},//reg_lpll1_dual_lp_en
2542*53ee8cc1Swenshuai.xi         {0x03,0x0400,0x0400},//reg_lpll1_sdiv2p5_en
2543*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x4000},//reg_lpll1_en_mini
2544*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2545*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
2546*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
2547*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
2548*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2549*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
2550*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
2551*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2552*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2553*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2554*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
2555*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2556*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2557*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
2558*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
2559*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2560*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
2561*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2562*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2563*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
2564*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
2565*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
2566*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2567*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
2568*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
2569*53ee8cc1Swenshuai.xi     },
2570*53ee8cc1Swenshuai.xi 
2571*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_VBY1_2CH_10BIT_37_5to37_5MHz    NO.53
2572*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2573*53ee8cc1Swenshuai.xi         {0x03,0x000C,0x001C},//reg_lpll1_ibias_ictrl
2574*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2575*53ee8cc1Swenshuai.xi         {0x01,0x0003,0x0003},//reg_lpll1_loop_div_first
2576*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2577*53ee8cc1Swenshuai.xi         {0x01,0x0400,0x1F00},//reg_lpll1_loop_div_second
2578*53ee8cc1Swenshuai.xi         {0x02,0x3000,0x3000},//reg_lpll1_output_div_second[13:12]
2579*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2580*53ee8cc1Swenshuai.xi         {0x02,0x0200,0x0F00},//reg_lpll1_output_div_second[11:8]
2581*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
2582*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
2583*53ee8cc1Swenshuai.xi         {0x03,0x0800,0x0800},//reg_lpll1_fifo_div5_en
2584*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
2585*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2586*53ee8cc1Swenshuai.xi         {0x2E,0x8000,0x8000},//reg_lpll1_dual_lp_en
2587*53ee8cc1Swenshuai.xi         {0x03,0x0400,0x0400},//reg_lpll1_sdiv2p5_en
2588*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x4000},//reg_lpll1_en_mini
2589*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2590*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
2591*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
2592*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
2593*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2594*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
2595*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
2596*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2597*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2598*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2599*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
2600*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2601*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2602*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
2603*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
2604*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2605*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
2606*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2607*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2608*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
2609*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
2610*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
2611*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2612*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
2613*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
2614*53ee8cc1Swenshuai.xi     },
2615*53ee8cc1Swenshuai.xi 
2616*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_VBY1_8CH_8BIT_200to300MHz    NO.54
2617*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2618*53ee8cc1Swenshuai.xi         {0x03,0x000C,0x001C},//reg_lpll1_ibias_ictrl
2619*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2620*53ee8cc1Swenshuai.xi         {0x01,0x0003,0x0003},//reg_lpll1_loop_div_first
2621*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2622*53ee8cc1Swenshuai.xi         {0x01,0x0400,0x1F00},//reg_lpll1_loop_div_second
2623*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x3000},//reg_lpll1_output_div_second[13:12]
2624*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2625*53ee8cc1Swenshuai.xi         {0x02,0x0300,0x0F00},//reg_lpll1_output_div_second[11:8]
2626*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
2627*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
2628*53ee8cc1Swenshuai.xi         {0x03,0x0800,0x0800},//reg_lpll1_fifo_div5_en
2629*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
2630*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2631*53ee8cc1Swenshuai.xi         {0x2E,0x8000,0x8000},//reg_lpll1_dual_lp_en
2632*53ee8cc1Swenshuai.xi         {0x03,0x0400,0x0400},//reg_lpll1_sdiv2p5_en
2633*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x4000},//reg_lpll1_en_mini
2634*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2635*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
2636*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
2637*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
2638*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2639*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
2640*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
2641*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2642*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2643*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2644*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
2645*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2646*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2647*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
2648*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
2649*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2650*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
2651*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2652*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2653*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
2654*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
2655*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
2656*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2657*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
2658*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
2659*53ee8cc1Swenshuai.xi     },
2660*53ee8cc1Swenshuai.xi 
2661*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_VBY1_8CH_8BIT_150to200MHz    NO.55
2662*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2663*53ee8cc1Swenshuai.xi         {0x03,0x000C,0x001C},//reg_lpll1_ibias_ictrl
2664*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2665*53ee8cc1Swenshuai.xi         {0x01,0x0003,0x0003},//reg_lpll1_loop_div_first
2666*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2667*53ee8cc1Swenshuai.xi         {0x01,0x0400,0x1F00},//reg_lpll1_loop_div_second
2668*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
2669*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2670*53ee8cc1Swenshuai.xi         {0x02,0x0300,0x0F00},//reg_lpll1_output_div_second[11:8]
2671*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
2672*53ee8cc1Swenshuai.xi         {0x2E,0x0004,0x0007},//reg_lpll1_fifo_div
2673*53ee8cc1Swenshuai.xi         {0x03,0x0800,0x0800},//reg_lpll1_fifo_div5_en
2674*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
2675*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2676*53ee8cc1Swenshuai.xi         {0x2E,0x8000,0x8000},//reg_lpll1_dual_lp_en
2677*53ee8cc1Swenshuai.xi         {0x03,0x0400,0x0400},//reg_lpll1_sdiv2p5_en
2678*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x4000},//reg_lpll1_en_mini
2679*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2680*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
2681*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
2682*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
2683*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2684*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
2685*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
2686*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2687*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2688*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2689*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
2690*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2691*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2692*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
2693*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
2694*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2695*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
2696*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2697*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2698*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
2699*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
2700*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
2701*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2702*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
2703*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
2704*53ee8cc1Swenshuai.xi     },
2705*53ee8cc1Swenshuai.xi 
2706*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_VBY1_8CH_8BIT_150to150MHz    NO.56
2707*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2708*53ee8cc1Swenshuai.xi         {0x03,0x000C,0x001C},//reg_lpll1_ibias_ictrl
2709*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2710*53ee8cc1Swenshuai.xi         {0x01,0x0003,0x0003},//reg_lpll1_loop_div_first
2711*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2712*53ee8cc1Swenshuai.xi         {0x01,0x0400,0x1F00},//reg_lpll1_loop_div_second
2713*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
2714*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2715*53ee8cc1Swenshuai.xi         {0x02,0x0300,0x0F00},//reg_lpll1_output_div_second[11:8]
2716*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
2717*53ee8cc1Swenshuai.xi         {0x2E,0x0004,0x0007},//reg_lpll1_fifo_div
2718*53ee8cc1Swenshuai.xi         {0x03,0x0800,0x0800},//reg_lpll1_fifo_div5_en
2719*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
2720*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2721*53ee8cc1Swenshuai.xi         {0x2E,0x8000,0x8000},//reg_lpll1_dual_lp_en
2722*53ee8cc1Swenshuai.xi         {0x03,0x0400,0x0400},//reg_lpll1_sdiv2p5_en
2723*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x4000},//reg_lpll1_en_mini
2724*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2725*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
2726*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
2727*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
2728*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2729*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
2730*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
2731*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2732*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2733*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2734*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
2735*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2736*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2737*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
2738*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
2739*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2740*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
2741*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2742*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2743*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
2744*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
2745*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
2746*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2747*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
2748*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
2749*53ee8cc1Swenshuai.xi     },
2750*53ee8cc1Swenshuai.xi 
2751*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_VBY1_4CH_8BIT_100to150MHz    NO.57
2752*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2753*53ee8cc1Swenshuai.xi         {0x03,0x000C,0x001C},//reg_lpll1_ibias_ictrl
2754*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2755*53ee8cc1Swenshuai.xi         {0x01,0x0003,0x0003},//reg_lpll1_loop_div_first
2756*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2757*53ee8cc1Swenshuai.xi         {0x01,0x0400,0x1F00},//reg_lpll1_loop_div_second
2758*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
2759*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2760*53ee8cc1Swenshuai.xi         {0x02,0x0300,0x0F00},//reg_lpll1_output_div_second[11:8]
2761*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
2762*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
2763*53ee8cc1Swenshuai.xi         {0x03,0x0800,0x0800},//reg_lpll1_fifo_div5_en
2764*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
2765*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2766*53ee8cc1Swenshuai.xi         {0x2E,0x8000,0x8000},//reg_lpll1_dual_lp_en
2767*53ee8cc1Swenshuai.xi         {0x03,0x0400,0x0400},//reg_lpll1_sdiv2p5_en
2768*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x4000},//reg_lpll1_en_mini
2769*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2770*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
2771*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
2772*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
2773*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2774*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
2775*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
2776*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2777*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2778*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2779*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
2780*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2781*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2782*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
2783*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
2784*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2785*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
2786*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2787*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2788*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
2789*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
2790*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
2791*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2792*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
2793*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
2794*53ee8cc1Swenshuai.xi     },
2795*53ee8cc1Swenshuai.xi 
2796*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_VBY1_4CH_8BIT_75to100MHz    NO.58
2797*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2798*53ee8cc1Swenshuai.xi         {0x03,0x000C,0x001C},//reg_lpll1_ibias_ictrl
2799*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2800*53ee8cc1Swenshuai.xi         {0x01,0x0003,0x0003},//reg_lpll1_loop_div_first
2801*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2802*53ee8cc1Swenshuai.xi         {0x01,0x0400,0x1F00},//reg_lpll1_loop_div_second
2803*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
2804*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2805*53ee8cc1Swenshuai.xi         {0x02,0x0300,0x0F00},//reg_lpll1_output_div_second[11:8]
2806*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
2807*53ee8cc1Swenshuai.xi         {0x2E,0x0004,0x0007},//reg_lpll1_fifo_div
2808*53ee8cc1Swenshuai.xi         {0x03,0x0800,0x0800},//reg_lpll1_fifo_div5_en
2809*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
2810*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2811*53ee8cc1Swenshuai.xi         {0x2E,0x8000,0x8000},//reg_lpll1_dual_lp_en
2812*53ee8cc1Swenshuai.xi         {0x03,0x0400,0x0400},//reg_lpll1_sdiv2p5_en
2813*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x4000},//reg_lpll1_en_mini
2814*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2815*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
2816*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
2817*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
2818*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2819*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
2820*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
2821*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2822*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2823*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2824*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
2825*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2826*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2827*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
2828*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
2829*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2830*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
2831*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2832*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2833*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
2834*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
2835*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
2836*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2837*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
2838*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
2839*53ee8cc1Swenshuai.xi     },
2840*53ee8cc1Swenshuai.xi 
2841*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_VBY1_4CH_8BIT_75to75MHz    NO.59
2842*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2843*53ee8cc1Swenshuai.xi         {0x03,0x000C,0x001C},//reg_lpll1_ibias_ictrl
2844*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2845*53ee8cc1Swenshuai.xi         {0x01,0x0003,0x0003},//reg_lpll1_loop_div_first
2846*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2847*53ee8cc1Swenshuai.xi         {0x01,0x0400,0x1F00},//reg_lpll1_loop_div_second
2848*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
2849*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2850*53ee8cc1Swenshuai.xi         {0x02,0x0300,0x0F00},//reg_lpll1_output_div_second[11:8]
2851*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
2852*53ee8cc1Swenshuai.xi         {0x2E,0x0004,0x0007},//reg_lpll1_fifo_div
2853*53ee8cc1Swenshuai.xi         {0x03,0x0800,0x0800},//reg_lpll1_fifo_div5_en
2854*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
2855*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2856*53ee8cc1Swenshuai.xi         {0x2E,0x8000,0x8000},//reg_lpll1_dual_lp_en
2857*53ee8cc1Swenshuai.xi         {0x03,0x0400,0x0400},//reg_lpll1_sdiv2p5_en
2858*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x4000},//reg_lpll1_en_mini
2859*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2860*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
2861*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
2862*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
2863*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2864*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
2865*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
2866*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2867*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2868*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2869*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
2870*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2871*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2872*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
2873*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
2874*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2875*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
2876*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2877*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2878*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
2879*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
2880*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
2881*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2882*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
2883*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
2884*53ee8cc1Swenshuai.xi     },
2885*53ee8cc1Swenshuai.xi 
2886*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_VBY1_2CH_8BIT_50to75MHz    NO.60
2887*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2888*53ee8cc1Swenshuai.xi         {0x03,0x000C,0x001C},//reg_lpll1_ibias_ictrl
2889*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2890*53ee8cc1Swenshuai.xi         {0x01,0x0003,0x0003},//reg_lpll1_loop_div_first
2891*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2892*53ee8cc1Swenshuai.xi         {0x01,0x0400,0x1F00},//reg_lpll1_loop_div_second
2893*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
2894*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2895*53ee8cc1Swenshuai.xi         {0x02,0x0300,0x0F00},//reg_lpll1_output_div_second[11:8]
2896*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
2897*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
2898*53ee8cc1Swenshuai.xi         {0x03,0x0800,0x0800},//reg_lpll1_fifo_div5_en
2899*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
2900*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2901*53ee8cc1Swenshuai.xi         {0x2E,0x8000,0x8000},//reg_lpll1_dual_lp_en
2902*53ee8cc1Swenshuai.xi         {0x03,0x0400,0x0400},//reg_lpll1_sdiv2p5_en
2903*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x4000},//reg_lpll1_en_mini
2904*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2905*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
2906*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
2907*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
2908*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2909*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
2910*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
2911*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2912*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2913*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2914*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
2915*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2916*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2917*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
2918*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
2919*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2920*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
2921*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2922*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2923*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
2924*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
2925*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
2926*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2927*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
2928*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
2929*53ee8cc1Swenshuai.xi     },
2930*53ee8cc1Swenshuai.xi 
2931*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_VBY1_2CH_8BIT_37_5to50MHz    NO.61
2932*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2933*53ee8cc1Swenshuai.xi         {0x03,0x000C,0x001C},//reg_lpll1_ibias_ictrl
2934*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2935*53ee8cc1Swenshuai.xi         {0x01,0x0003,0x0003},//reg_lpll1_loop_div_first
2936*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2937*53ee8cc1Swenshuai.xi         {0x01,0x0400,0x1F00},//reg_lpll1_loop_div_second
2938*53ee8cc1Swenshuai.xi         {0x02,0x3000,0x3000},//reg_lpll1_output_div_second[13:12]
2939*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2940*53ee8cc1Swenshuai.xi         {0x02,0x0300,0x0F00},//reg_lpll1_output_div_second[11:8]
2941*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
2942*53ee8cc1Swenshuai.xi         {0x2E,0x0004,0x0007},//reg_lpll1_fifo_div
2943*53ee8cc1Swenshuai.xi         {0x03,0x0800,0x0800},//reg_lpll1_fifo_div5_en
2944*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
2945*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2946*53ee8cc1Swenshuai.xi         {0x2E,0x8000,0x8000},//reg_lpll1_dual_lp_en
2947*53ee8cc1Swenshuai.xi         {0x03,0x0400,0x0400},//reg_lpll1_sdiv2p5_en
2948*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x4000},//reg_lpll1_en_mini
2949*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2950*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
2951*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
2952*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
2953*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2954*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
2955*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
2956*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2957*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2958*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2959*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
2960*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2961*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2962*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
2963*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
2964*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2965*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
2966*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2967*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2968*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
2969*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
2970*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
2971*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2972*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
2973*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
2974*53ee8cc1Swenshuai.xi     },
2975*53ee8cc1Swenshuai.xi 
2976*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_VBY1_2CH_8BIT_37_5to37_5MHz    NO.62
2977*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2978*53ee8cc1Swenshuai.xi         {0x03,0x000C,0x001C},//reg_lpll1_ibias_ictrl
2979*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2980*53ee8cc1Swenshuai.xi         {0x01,0x0003,0x0003},//reg_lpll1_loop_div_first
2981*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2982*53ee8cc1Swenshuai.xi         {0x01,0x0400,0x1F00},//reg_lpll1_loop_div_second
2983*53ee8cc1Swenshuai.xi         {0x02,0x3000,0x3000},//reg_lpll1_output_div_second[13:12]
2984*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2985*53ee8cc1Swenshuai.xi         {0x02,0x0300,0x0F00},//reg_lpll1_output_div_second[11:8]
2986*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
2987*53ee8cc1Swenshuai.xi         {0x2E,0x0004,0x0007},//reg_lpll1_fifo_div
2988*53ee8cc1Swenshuai.xi         {0x03,0x0800,0x0800},//reg_lpll1_fifo_div5_en
2989*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
2990*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2991*53ee8cc1Swenshuai.xi         {0x2E,0x8000,0x8000},//reg_lpll1_dual_lp_en
2992*53ee8cc1Swenshuai.xi         {0x03,0x0400,0x0400},//reg_lpll1_sdiv2p5_en
2993*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x4000},//reg_lpll1_en_mini
2994*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2995*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
2996*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1__test[15]
2997*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1__test[16]
2998*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2999*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1__test[22]
3000*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
3001*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
3002*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
3003*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
3004*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
3005*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
3006*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
3007*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
3008*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0800},//reg_lpll2_test[11]
3009*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
3010*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
3011*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
3012*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
3013*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
3014*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll_en_scalar
3015*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0200},//reg_lpll1_scalar2fifo_en
3016*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
3017*53ee8cc1Swenshuai.xi         {0x38,0x0000,0x0100},//reg_lpll1_scalar2fifo_div2
3018*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x0004},//reg_lpll1__test[2]
3019*53ee8cc1Swenshuai.xi     },
3020*53ee8cc1Swenshuai.xi 
3021*53ee8cc1Swenshuai.xi };
3022*53ee8cc1Swenshuai.xi MS_U16 u16LoopGain[E_PNL_SUPPORTED_LPLL_MAX]=
3023*53ee8cc1Swenshuai.xi {
3024*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_TTL_100to150MHz    NO.0
3025*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_TTL_50to100MHz    NO.1
3026*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_TTL_25to50MHz    NO.2
3027*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_TTL_25to25MHz    NO.3
3028*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_LVDS_1CH_50to80MHz    NO.4
3029*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_LVDS_1CH_50to50MHz    NO.5
3030*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_LVDS_2CH_50to75MHz    NO.6
3031*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_LVDS_2CH_25to50MHz    NO.7
3032*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_LVDS_2CH_25to25MHz    NO.8
3033*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_100to150MHz    NO.9
3034*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_50to100MHz    NO.10
3035*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_50to50MHz    NO.11
3036*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_100to150MHz    NO.12
3037*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_50to100MHz    NO.13
3038*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_25to50MHz    NO.14
3039*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_25to25MHz    NO.15
3040*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_EPI_24_10BIT_16PAIR_V17_150to300MHz    NO.16
3041*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_EPI_24_10BIT_16PAIR_V17_150to150MHz    NO.17
3042*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_16PAIR_V17_200to300MHz    NO.18
3043*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_16PAIR_V17_200to200MHz    NO.19
3044*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_EPI_24_10BIT_12PAIR_V17_150to300MHz    NO.20
3045*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_EPI_24_10BIT_12PAIR_V17_150to150MHz    NO.21
3046*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_12PAIR_V17_150to300MHz    NO.22
3047*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_12PAIR_V17_150to150MHz    NO.23
3048*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_6PAIR_EPI3G_V17_180to300MHz    NO.24
3049*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_6PAIR_EPI3G_V17_150to180MHz    NO.25
3050*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_6PAIR_EPI3G_V17_150to150MHz    NO.26
3051*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_8PAIR_EPI3G_V17_240to300MHz    NO.27
3052*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_8PAIR_EPI3G_V17_150to240MHz    NO.28
3053*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_8PAIR_EPI3G_V17_150to150MHz    NO.29
3054*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_CMPI_24_10BIT_12PAIR_X1_150to300MHz    NO.30
3055*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_CMPI_24_10BIT_12PAIR_X1_150to150MHz    NO.31
3056*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_CMPI_27_8BIT_12PAIR_X1_150to300MHz    NO.32
3057*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_CMPI_27_8BIT_12PAIR_X1_150to150MHz    NO.33
3058*53ee8cc1Swenshuai.xi     72,           //E_PNL_SUPPORTED_LPLL_USI_T_10BIT_12PAIR_150to300MHz    NO.34
3059*53ee8cc1Swenshuai.xi     72,           //E_PNL_SUPPORTED_LPLL_USI_T_10BIT_12PAIR_150to150MHz    NO.35
3060*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_USI_T_8BIT_12PAIR_150to300MHz    NO.36
3061*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_USI_T_8BIT_12PAIR_150to150MHz    NO.37
3062*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_ISP_10BIT_12PAIR_150to300MHz    NO.38
3063*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_ISP_10BIT_12PAIR_150to150MHz    NO.39
3064*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_ISP_8BIT_12PAIR_150to300MHz    NO.40
3065*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_ISP_8BIT_12PAIR_150to150MHz    NO.41
3066*53ee8cc1Swenshuai.xi     16,           //E_PNL_SUPPORTED_LPLL_ISP_10BIT_8PAIR_199_2to300MHz    NO.42
3067*53ee8cc1Swenshuai.xi     16,           //E_PNL_SUPPORTED_LPLL_ISP_10BIT_8PAIR_150to199_2MHz    NO.43
3068*53ee8cc1Swenshuai.xi     16,           //E_PNL_SUPPORTED_LPLL_ISP_10BIT_8PAIR_150to150MHz    NO.44
3069*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_ISP_8BIT_8PAIR_249to300MHz    NO.45
3070*53ee8cc1Swenshuai.xi     16,           //E_PNL_SUPPORTED_LPLL_ISP_8BIT_8PAIR_150to249MHz    NO.46
3071*53ee8cc1Swenshuai.xi     16,           //E_PNL_SUPPORTED_LPLL_ISP_8BIT_8PAIR_150to150MHz    NO.47
3072*53ee8cc1Swenshuai.xi     32,           //E_PNL_SUPPORTED_LPLL_VBY1_8CH_10BIT_150to300MHz    NO.48
3073*53ee8cc1Swenshuai.xi     32,           //E_PNL_SUPPORTED_LPLL_VBY1_8CH_10BIT_150to150MHz    NO.49
3074*53ee8cc1Swenshuai.xi     32,           //E_PNL_SUPPORTED_LPLL_VBY1_4CH_10BIT_75to150MHz    NO.50
3075*53ee8cc1Swenshuai.xi     32,           //E_PNL_SUPPORTED_LPLL_VBY1_4CH_10BIT_75to75MHz    NO.51
3076*53ee8cc1Swenshuai.xi     32,           //E_PNL_SUPPORTED_LPLL_VBY1_2CH_10BIT_37_5to75MHz    NO.52
3077*53ee8cc1Swenshuai.xi     32,           //E_PNL_SUPPORTED_LPLL_VBY1_2CH_10BIT_37_5to37_5MHz    NO.53
3078*53ee8cc1Swenshuai.xi     64,           //E_PNL_SUPPORTED_LPLL_VBY1_8CH_8BIT_200to300MHz    NO.54
3079*53ee8cc1Swenshuai.xi     32,           //E_PNL_SUPPORTED_LPLL_VBY1_8CH_8BIT_150to200MHz    NO.55
3080*53ee8cc1Swenshuai.xi     32,           //E_PNL_SUPPORTED_LPLL_VBY1_8CH_8BIT_150to150MHz    NO.56
3081*53ee8cc1Swenshuai.xi     32,           //E_PNL_SUPPORTED_LPLL_VBY1_4CH_8BIT_100to150MHz    NO.57
3082*53ee8cc1Swenshuai.xi     32,           //E_PNL_SUPPORTED_LPLL_VBY1_4CH_8BIT_75to100MHz    NO.58
3083*53ee8cc1Swenshuai.xi     32,           //E_PNL_SUPPORTED_LPLL_VBY1_4CH_8BIT_75to75MHz    NO.59
3084*53ee8cc1Swenshuai.xi     32,           //E_PNL_SUPPORTED_LPLL_VBY1_2CH_8BIT_50to75MHz    NO.60
3085*53ee8cc1Swenshuai.xi     32,           //E_PNL_SUPPORTED_LPLL_VBY1_2CH_8BIT_37_5to50MHz    NO.61
3086*53ee8cc1Swenshuai.xi     32,           //E_PNL_SUPPORTED_LPLL_VBY1_2CH_8BIT_37_5to37_5MHz    NO.62
3087*53ee8cc1Swenshuai.xi };
3088*53ee8cc1Swenshuai.xi MS_U16 u16LoopDiv[E_PNL_SUPPORTED_LPLL_MAX]=
3089*53ee8cc1Swenshuai.xi {
3090*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_TTL_100to150MHz    NO.0
3091*53ee8cc1Swenshuai.xi     16,           //E_PNL_SUPPORTED_LPLL_TTL_50to100MHz    NO.1
3092*53ee8cc1Swenshuai.xi     32,           //E_PNL_SUPPORTED_LPLL_TTL_25to50MHz    NO.2
3093*53ee8cc1Swenshuai.xi     32,           //E_PNL_SUPPORTED_LPLL_TTL_25to25MHz    NO.3
3094*53ee8cc1Swenshuai.xi     14,           //E_PNL_SUPPORTED_LPLL_LVDS_1CH_50to80MHz    NO.4
3095*53ee8cc1Swenshuai.xi     14,           //E_PNL_SUPPORTED_LPLL_LVDS_1CH_50to50MHz    NO.5
3096*53ee8cc1Swenshuai.xi     14,           //E_PNL_SUPPORTED_LPLL_LVDS_2CH_50to75MHz    NO.6
3097*53ee8cc1Swenshuai.xi     28,           //E_PNL_SUPPORTED_LPLL_LVDS_2CH_25to50MHz    NO.7
3098*53ee8cc1Swenshuai.xi     28,           //E_PNL_SUPPORTED_LPLL_LVDS_2CH_25to25MHz    NO.8
3099*53ee8cc1Swenshuai.xi     7,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_100to150MHz    NO.9
3100*53ee8cc1Swenshuai.xi     14,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_50to100MHz    NO.10
3101*53ee8cc1Swenshuai.xi     14,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_50to50MHz    NO.11
3102*53ee8cc1Swenshuai.xi     7,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_100to150MHz    NO.12
3103*53ee8cc1Swenshuai.xi     14,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_50to100MHz    NO.13
3104*53ee8cc1Swenshuai.xi     28,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_25to50MHz    NO.14
3105*53ee8cc1Swenshuai.xi     28,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_25to25MHz    NO.15
3106*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_EPI_24_10BIT_16PAIR_V17_150to300MHz    NO.16
3107*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_EPI_24_10BIT_16PAIR_V17_150to150MHz    NO.17
3108*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_16PAIR_V17_200to300MHz    NO.18
3109*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_16PAIR_V17_200to200MHz    NO.19
3110*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_EPI_24_10BIT_12PAIR_V17_150to300MHz    NO.20
3111*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_EPI_24_10BIT_12PAIR_V17_150to150MHz    NO.21
3112*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_12PAIR_V17_150to300MHz    NO.22
3113*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_12PAIR_V17_150to150MHz    NO.23
3114*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_6PAIR_EPI3G_V17_180to300MHz    NO.24
3115*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_6PAIR_EPI3G_V17_150to180MHz    NO.25
3116*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_6PAIR_EPI3G_V17_150to150MHz    NO.26
3117*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_8PAIR_EPI3G_V17_240to300MHz    NO.27
3118*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_8PAIR_EPI3G_V17_150to240MHz    NO.28
3119*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_EPI_28_8BIT_8PAIR_EPI3G_V17_150to150MHz    NO.29
3120*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_CMPI_24_10BIT_12PAIR_X1_150to300MHz    NO.30
3121*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_CMPI_24_10BIT_12PAIR_X1_150to150MHz    NO.31
3122*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_CMPI_27_8BIT_12PAIR_X1_150to300MHz    NO.32
3123*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_CMPI_27_8BIT_12PAIR_X1_150to150MHz    NO.33
3124*53ee8cc1Swenshuai.xi     25,           //E_PNL_SUPPORTED_LPLL_USI_T_10BIT_12PAIR_150to300MHz    NO.34
3125*53ee8cc1Swenshuai.xi     25,           //E_PNL_SUPPORTED_LPLL_USI_T_10BIT_12PAIR_150to150MHz    NO.35
3126*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_USI_T_8BIT_12PAIR_150to300MHz    NO.36
3127*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_USI_T_8BIT_12PAIR_150to150MHz    NO.37
3128*53ee8cc1Swenshuai.xi     5,           //E_PNL_SUPPORTED_LPLL_ISP_10BIT_12PAIR_150to300MHz    NO.38
3129*53ee8cc1Swenshuai.xi     5,           //E_PNL_SUPPORTED_LPLL_ISP_10BIT_12PAIR_150to150MHz    NO.39
3130*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_ISP_8BIT_12PAIR_150to300MHz    NO.40
3131*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_ISP_8BIT_12PAIR_150to150MHz    NO.41
3132*53ee8cc1Swenshuai.xi     9,           //E_PNL_SUPPORTED_LPLL_ISP_10BIT_8PAIR_199_2to300MHz    NO.42
3133*53ee8cc1Swenshuai.xi     9,           //E_PNL_SUPPORTED_LPLL_ISP_10BIT_8PAIR_150to199_2MHz    NO.43
3134*53ee8cc1Swenshuai.xi     9,           //E_PNL_SUPPORTED_LPLL_ISP_10BIT_8PAIR_150to150MHz    NO.44
3135*53ee8cc1Swenshuai.xi     3,           //E_PNL_SUPPORTED_LPLL_ISP_8BIT_8PAIR_249to300MHz    NO.45
3136*53ee8cc1Swenshuai.xi     9,           //E_PNL_SUPPORTED_LPLL_ISP_8BIT_8PAIR_150to249MHz    NO.46
3137*53ee8cc1Swenshuai.xi     9,           //E_PNL_SUPPORTED_LPLL_ISP_8BIT_8PAIR_150to150MHz    NO.47
3138*53ee8cc1Swenshuai.xi     10,           //E_PNL_SUPPORTED_LPLL_VBY1_8CH_10BIT_150to300MHz    NO.48
3139*53ee8cc1Swenshuai.xi     10,           //E_PNL_SUPPORTED_LPLL_VBY1_8CH_10BIT_150to150MHz    NO.49
3140*53ee8cc1Swenshuai.xi     20,           //E_PNL_SUPPORTED_LPLL_VBY1_4CH_10BIT_75to150MHz    NO.50
3141*53ee8cc1Swenshuai.xi     20,           //E_PNL_SUPPORTED_LPLL_VBY1_4CH_10BIT_75to75MHz    NO.51
3142*53ee8cc1Swenshuai.xi     40,           //E_PNL_SUPPORTED_LPLL_VBY1_2CH_10BIT_37_5to75MHz    NO.52
3143*53ee8cc1Swenshuai.xi     40,           //E_PNL_SUPPORTED_LPLL_VBY1_2CH_10BIT_37_5to37_5MHz    NO.53
3144*53ee8cc1Swenshuai.xi     15,           //E_PNL_SUPPORTED_LPLL_VBY1_8CH_8BIT_200to300MHz    NO.54
3145*53ee8cc1Swenshuai.xi     15,           //E_PNL_SUPPORTED_LPLL_VBY1_8CH_8BIT_150to200MHz    NO.55
3146*53ee8cc1Swenshuai.xi     15,           //E_PNL_SUPPORTED_LPLL_VBY1_8CH_8BIT_150to150MHz    NO.56
3147*53ee8cc1Swenshuai.xi     15,           //E_PNL_SUPPORTED_LPLL_VBY1_4CH_8BIT_100to150MHz    NO.57
3148*53ee8cc1Swenshuai.xi     30,           //E_PNL_SUPPORTED_LPLL_VBY1_4CH_8BIT_75to100MHz    NO.58
3149*53ee8cc1Swenshuai.xi     30,           //E_PNL_SUPPORTED_LPLL_VBY1_4CH_8BIT_75to75MHz    NO.59
3150*53ee8cc1Swenshuai.xi     30,           //E_PNL_SUPPORTED_LPLL_VBY1_2CH_8BIT_50to75MHz    NO.60
3151*53ee8cc1Swenshuai.xi     60,           //E_PNL_SUPPORTED_LPLL_VBY1_2CH_8BIT_37_5to50MHz    NO.61
3152*53ee8cc1Swenshuai.xi     60,           //E_PNL_SUPPORTED_LPLL_VBY1_2CH_8BIT_37_5to37_5MHz    NO.62
3153*53ee8cc1Swenshuai.xi };
3154*53ee8cc1Swenshuai.xi 
3155*53ee8cc1Swenshuai.xi #endif //_LPLL_TBL_H_
3156