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