xref: /utopia/UTPA2-700.0.x/modules/xc/hal/maldives/pnl/Munich_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    35
83*53ee8cc1Swenshuai.xi 
84*53ee8cc1Swenshuai.xi typedef enum
85*53ee8cc1Swenshuai.xi {
86*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_LVDS_1CH_50to90MHz,          //0
87*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_LVDS_1CH_50to50MHz,          //1
88*53ee8cc1Swenshuai.xi 
89*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_LVDS_2CH_110to150MHz,          //2
90*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_LVDS_2CH_50to110MHz,          //3
91*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_LVDS_2CH_50to50MHz,          //4
92*53ee8cc1Swenshuai.xi 
93*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_110to150MHz,          //5
94*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_50to110MHz,          //6
95*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_50to50MHz,          //7
96*53ee8cc1Swenshuai.xi 
97*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_230to300MHz,          //8
98*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_114_5to230MHz,          //9
99*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_50to114_5MHz,          //10
100*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_50to50MHz,          //11
101*53ee8cc1Swenshuai.xi 
102*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_TTL_100to150MHz,          //12
103*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_TTL_50to100MHz,          //13
104*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_TTL_25to50MHz,          //14
105*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_TTL_25to25MHz,          //15
106*53ee8cc1Swenshuai.xi 
107*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_MINILVDS_1CH_3PAIR_8BIT_50to80MHz,          //16
108*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_MINILVDS_1CH_3PAIR_8BIT_50to50MHz,          //17
109*53ee8cc1Swenshuai.xi 
110*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_8BIT_100to150MHz,          //18
111*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_8BIT_50to100MHz,          //19
112*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_8BIT_50to50MHz,          //20
113*53ee8cc1Swenshuai.xi 
114*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_8BIT_100to150MHz,          //21
115*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_8BIT_50to100MHz,          //22
116*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_8BIT_50to50MHz,          //23
117*53ee8cc1Swenshuai.xi 
118*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_MINILVDS_1CH_3PAIR_6BIT_66_67to80MHz,          //24
119*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_MINILVDS_1CH_3PAIR_6BIT_50to66_67MHz,          //25
120*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_MINILVDS_1CH_3PAIR_6BIT_50to50MHz,          //26
121*53ee8cc1Swenshuai.xi 
122*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_6BIT_133_33to150MHz,          //27
123*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_6BIT_66_67to133_33MHz,          //28
124*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_6BIT_50to66_67MHz,          //29
125*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_6BIT_50to50MHz,          //30
126*53ee8cc1Swenshuai.xi 
127*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_6BIT_133_33to150MHz,          //31
128*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_6BIT_66_67to133_33MHz,          //32
129*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_6BIT_50to66_67MHz,          //33
130*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_6BIT_50to50MHz,          //34
131*53ee8cc1Swenshuai.xi 
132*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_34_10bit_4PAIR_95to150MHz,          //35
133*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_34_10bit_4PAIR_80to95MHz,          //36
134*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_34_10bit_4PAIR_80to80MHz,          //37
135*53ee8cc1Swenshuai.xi 
136*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_34_10bit_6PAIR_80to150MHz,          //38
137*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_34_10bit_6PAIR_80to80MHz,          //39
138*53ee8cc1Swenshuai.xi 
139*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_34_10bit_8PAIR_95to150MHz,          //40
140*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_34_10bit_8PAIR_80to95MHz,          //41
141*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_34_10bit_8PAIR_80to80MHz,          //42
142*53ee8cc1Swenshuai.xi 
143*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_28_8bit_4PAIR_115to150MHz,          //43
144*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_28_8bit_4PAIR_80to115MHz,          //44
145*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_28_8bit_4PAIR_80to80MHz,          //45
146*53ee8cc1Swenshuai.xi 
147*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_28_8bit_6PAIR_80to150MHz,          //46
148*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_28_8bit_6PAIR_80to80MHz,          //47
149*53ee8cc1Swenshuai.xi 
150*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_28_8bit_8PAIR_115to150MHz,          //48
151*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_28_8bit_8PAIR_80to115MHz,          //49
152*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_EPI_28_8bit_8PAIR_80to80MHz,          //50
153*53ee8cc1Swenshuai.xi 
154*53ee8cc1Swenshuai.xi     E_PNL_SUPPORTED_LPLL_MAX,          //51
155*53ee8cc1Swenshuai.xi } E_PNL_SUPPORTED_LPLL_TYPE;
156*53ee8cc1Swenshuai.xi 
157*53ee8cc1Swenshuai.xi typedef struct
158*53ee8cc1Swenshuai.xi {
159*53ee8cc1Swenshuai.xi     MS_U8  address;
160*53ee8cc1Swenshuai.xi     MS_U16 value;
161*53ee8cc1Swenshuai.xi     MS_U16 mask;
162*53ee8cc1Swenshuai.xi }TBLStruct,*pTBLStruct;
163*53ee8cc1Swenshuai.xi 
164*53ee8cc1Swenshuai.xi TBLStruct LPLLSettingTBL[E_PNL_SUPPORTED_LPLL_MAX][LPLL_REG_NUM]=
165*53ee8cc1Swenshuai.xi {
166*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_LVDS_1CH_50to90MHz    NO.0
167*53ee8cc1Swenshuai.xi       //Address,Value,Mask
168*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
169*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
170*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
171*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
172*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
173*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
174*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
175*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
176*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
177*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
178*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
179*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
180*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
181*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
182*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
183*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
184*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
185*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
186*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
187*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
188*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
189*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
190*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
191*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
192*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
193*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
194*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
195*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
196*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
197*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
198*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
199*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
200*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
201*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
202*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
203*53ee8cc1Swenshuai.xi     },
204*53ee8cc1Swenshuai.xi 
205*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_LVDS_1CH_50to50MHz    NO.1
206*53ee8cc1Swenshuai.xi       //Address,Value,Mask
207*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
208*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
209*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
210*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
211*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
212*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
213*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
214*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
215*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
216*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
217*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
218*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
219*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
220*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
221*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
222*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
223*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
224*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
225*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
226*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
227*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
228*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
229*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
230*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
231*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
232*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
233*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
234*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
235*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
236*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
237*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
238*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
239*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
240*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
241*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
242*53ee8cc1Swenshuai.xi     },
243*53ee8cc1Swenshuai.xi 
244*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_LVDS_2CH_110to150MHz    NO.2
245*53ee8cc1Swenshuai.xi       //Address,Value,Mask
246*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
247*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
248*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
249*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
250*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
251*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x3000},//reg_lpll1_output_div_second[13:12]
252*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
253*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
254*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
255*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
256*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
257*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
258*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
259*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
260*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
261*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
262*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
263*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
264*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
265*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
266*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
267*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
268*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
269*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
270*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
271*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
272*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
273*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
274*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
275*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
276*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
277*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
278*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
279*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
280*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
281*53ee8cc1Swenshuai.xi     },
282*53ee8cc1Swenshuai.xi 
283*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_LVDS_2CH_50to110MHz    NO.3
284*53ee8cc1Swenshuai.xi       //Address,Value,Mask
285*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
286*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
287*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
288*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
289*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
290*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
291*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
292*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
293*53ee8cc1Swenshuai.xi         {0x35,0x2000,0x7000},//reg_lpll1_skew_div
294*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
295*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
296*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
297*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
298*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
299*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
300*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
301*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
302*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
303*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
304*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
305*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
306*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
307*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
308*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
309*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
310*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
311*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
312*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
313*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
314*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
315*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
316*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
317*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
318*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
319*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
320*53ee8cc1Swenshuai.xi     },
321*53ee8cc1Swenshuai.xi 
322*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_LVDS_2CH_50to50MHz    NO.4
323*53ee8cc1Swenshuai.xi       //Address,Value,Mask
324*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
325*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
326*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
327*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
328*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
329*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
330*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
331*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
332*53ee8cc1Swenshuai.xi         {0x35,0x2000,0x7000},//reg_lpll1_skew_div
333*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
334*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
335*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
336*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
337*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
338*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
339*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
340*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
341*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
342*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
343*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
344*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
345*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
346*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
347*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
348*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
349*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
350*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
351*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
352*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
353*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
354*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
355*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
356*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
357*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
358*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
359*53ee8cc1Swenshuai.xi     },
360*53ee8cc1Swenshuai.xi 
361*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_110to150MHz    NO.5
362*53ee8cc1Swenshuai.xi       //Address,Value,Mask
363*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
364*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
365*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
366*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
367*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
368*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x3000},//reg_lpll1_output_div_second[13:12]
369*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
370*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
371*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
372*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
373*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
374*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
375*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
376*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
377*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
378*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
379*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
380*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
381*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
382*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
383*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
384*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
385*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
386*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
387*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
388*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
389*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
390*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
391*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
392*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
393*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
394*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
395*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
396*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
397*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
398*53ee8cc1Swenshuai.xi     },
399*53ee8cc1Swenshuai.xi 
400*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_50to110MHz    NO.6
401*53ee8cc1Swenshuai.xi       //Address,Value,Mask
402*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
403*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
404*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
405*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
406*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
407*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
408*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
409*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
410*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
411*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
412*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
413*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
414*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
415*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
416*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
417*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
418*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
419*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
420*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
421*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
422*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
423*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
424*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
425*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
426*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
427*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
428*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
429*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
430*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
431*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
432*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
433*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
434*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
435*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
436*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
437*53ee8cc1Swenshuai.xi     },
438*53ee8cc1Swenshuai.xi 
439*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_50to50MHz    NO.7
440*53ee8cc1Swenshuai.xi       //Address,Value,Mask
441*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
442*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
443*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
444*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
445*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
446*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
447*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
448*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
449*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
450*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
451*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
452*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
453*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
454*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
455*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
456*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
457*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
458*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
459*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
460*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
461*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
462*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
463*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
464*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
465*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
466*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
467*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
468*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
469*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
470*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
471*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
472*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
473*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
474*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
475*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
476*53ee8cc1Swenshuai.xi     },
477*53ee8cc1Swenshuai.xi 
478*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_230to300MHz    NO.8
479*53ee8cc1Swenshuai.xi       //Address,Value,Mask
480*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
481*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
482*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
483*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
484*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
485*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x3000},//reg_lpll1_output_div_second[13:12]
486*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
487*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
488*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
489*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
490*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
491*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
492*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
493*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
494*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
495*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
496*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
497*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
498*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
499*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
500*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
501*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
502*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
503*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
504*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
505*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
506*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
507*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
508*53ee8cc1Swenshuai.xi         {0x04,0x2000,0x2000},//reg_lpll1_sdiv3p5_en
509*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
510*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
511*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
512*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
513*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
514*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
515*53ee8cc1Swenshuai.xi     },
516*53ee8cc1Swenshuai.xi 
517*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_114_5to230MHz    NO.9
518*53ee8cc1Swenshuai.xi       //Address,Value,Mask
519*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
520*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
521*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
522*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
523*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
524*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x3000},//reg_lpll1_output_div_second[13:12]
525*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
526*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
527*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
528*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
529*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
530*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
531*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
532*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
533*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
534*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
535*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
536*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
537*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
538*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
539*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
540*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
541*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
542*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
543*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
544*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
545*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
546*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
547*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
548*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
549*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
550*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
551*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
552*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
553*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
554*53ee8cc1Swenshuai.xi     },
555*53ee8cc1Swenshuai.xi 
556*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_50to114_5MHz    NO.10
557*53ee8cc1Swenshuai.xi       //Address,Value,Mask
558*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
559*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
560*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
561*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
562*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
563*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
564*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
565*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
566*53ee8cc1Swenshuai.xi         {0x35,0x2000,0x7000},//reg_lpll1_skew_div
567*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
568*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
569*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
570*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
571*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
572*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
573*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
574*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
575*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
576*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
577*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
578*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
579*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
580*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
581*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
582*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
583*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
584*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
585*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
586*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
587*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
588*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
589*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
590*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
591*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
592*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
593*53ee8cc1Swenshuai.xi     },
594*53ee8cc1Swenshuai.xi 
595*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_50to50MHz    NO.11
596*53ee8cc1Swenshuai.xi       //Address,Value,Mask
597*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
598*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
599*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
600*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
601*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
602*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
603*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
604*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
605*53ee8cc1Swenshuai.xi         {0x35,0x2000,0x7000},//reg_lpll1_skew_div
606*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
607*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
608*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
609*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
610*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
611*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
612*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
613*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
614*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
615*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
616*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
617*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
618*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
619*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
620*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
621*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
622*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
623*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
624*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
625*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
626*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
627*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
628*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
629*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
630*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
631*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
632*53ee8cc1Swenshuai.xi     },
633*53ee8cc1Swenshuai.xi 
634*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_TTL_100to150MHz    NO.12
635*53ee8cc1Swenshuai.xi       //Address,Value,Mask
636*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
637*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
638*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
639*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
640*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
641*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
642*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
643*53ee8cc1Swenshuai.xi         {0x02,0x0200,0x0F00},//reg_lpll1_output_div_second[11:8]
644*53ee8cc1Swenshuai.xi         {0x35,0x7000,0x7000},//reg_lpll1_skew_div
645*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
646*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
647*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
648*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
649*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
650*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
651*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
652*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
653*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
654*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
655*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
656*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
657*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
658*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
659*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
660*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
661*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
662*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
663*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
664*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
665*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
666*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
667*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
668*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
669*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
670*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
671*53ee8cc1Swenshuai.xi     },
672*53ee8cc1Swenshuai.xi 
673*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_TTL_50to100MHz    NO.13
674*53ee8cc1Swenshuai.xi       //Address,Value,Mask
675*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
676*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
677*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
678*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
679*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
680*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
681*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
682*53ee8cc1Swenshuai.xi         {0x02,0x0400,0x0F00},//reg_lpll1_output_div_second[11:8]
683*53ee8cc1Swenshuai.xi         {0x35,0x7000,0x7000},//reg_lpll1_skew_div
684*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
685*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
686*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
687*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
688*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
689*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
690*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
691*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
692*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
693*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
694*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
695*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
696*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
697*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
698*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
699*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
700*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
701*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
702*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
703*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
704*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
705*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
706*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
707*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
708*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
709*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
710*53ee8cc1Swenshuai.xi     },
711*53ee8cc1Swenshuai.xi 
712*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_TTL_25to50MHz    NO.14
713*53ee8cc1Swenshuai.xi       //Address,Value,Mask
714*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
715*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
716*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
717*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
718*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
719*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
720*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
721*53ee8cc1Swenshuai.xi         {0x02,0x0800,0x0F00},//reg_lpll1_output_div_second[11:8]
722*53ee8cc1Swenshuai.xi         {0x35,0x7000,0x7000},//reg_lpll1_skew_div
723*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
724*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
725*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
726*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
727*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
728*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
729*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
730*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
731*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
732*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
733*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
734*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
735*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
736*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
737*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
738*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
739*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
740*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
741*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
742*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
743*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
744*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
745*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
746*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
747*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
748*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
749*53ee8cc1Swenshuai.xi     },
750*53ee8cc1Swenshuai.xi 
751*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_TTL_25to25MHz    NO.15
752*53ee8cc1Swenshuai.xi       //Address,Value,Mask
753*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
754*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
755*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
756*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
757*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
758*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
759*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
760*53ee8cc1Swenshuai.xi         {0x02,0x0800,0x0F00},//reg_lpll1_output_div_second[11:8]
761*53ee8cc1Swenshuai.xi         {0x35,0x7000,0x7000},//reg_lpll1_skew_div
762*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
763*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
764*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
765*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
766*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
767*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
768*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
769*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
770*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
771*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
772*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
773*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
774*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
775*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
776*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
777*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
778*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
779*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
780*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
781*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
782*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
783*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
784*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
785*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
786*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
787*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
788*53ee8cc1Swenshuai.xi     },
789*53ee8cc1Swenshuai.xi 
790*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_MINILVDS_1CH_3PAIR_8BIT_50to80MHz    NO.16
791*53ee8cc1Swenshuai.xi       //Address,Value,Mask
792*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
793*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
794*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
795*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
796*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
797*53ee8cc1Swenshuai.xi         {0x02,0x3000,0x3000},//reg_lpll1_output_div_second[13:12]
798*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
799*53ee8cc1Swenshuai.xi         {0x02,0x0200,0x0F00},//reg_lpll1_output_div_second[11:8]
800*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
801*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
802*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
803*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
804*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
805*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
806*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
807*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
808*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
809*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
810*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
811*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
812*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
813*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
814*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
815*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
816*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
817*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
818*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
819*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
820*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
821*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
822*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
823*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
824*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
825*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
826*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
827*53ee8cc1Swenshuai.xi     },
828*53ee8cc1Swenshuai.xi 
829*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_MINILVDS_1CH_3PAIR_8BIT_50to50MHz    NO.17
830*53ee8cc1Swenshuai.xi       //Address,Value,Mask
831*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
832*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
833*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
834*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
835*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
836*53ee8cc1Swenshuai.xi         {0x02,0x3000,0x3000},//reg_lpll1_output_div_second[13:12]
837*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
838*53ee8cc1Swenshuai.xi         {0x02,0x0200,0x0F00},//reg_lpll1_output_div_second[11:8]
839*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
840*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
841*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
842*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
843*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
844*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
845*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
846*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
847*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
848*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
849*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
850*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
851*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
852*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
853*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
854*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
855*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
856*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
857*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
858*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
859*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
860*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
861*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
862*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
863*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
864*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
865*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
866*53ee8cc1Swenshuai.xi     },
867*53ee8cc1Swenshuai.xi 
868*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_8BIT_100to150MHz    NO.18
869*53ee8cc1Swenshuai.xi       //Address,Value,Mask
870*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
871*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
872*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
873*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
874*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
875*53ee8cc1Swenshuai.xi         {0x02,0x3000,0x3000},//reg_lpll1_output_div_second[13:12]
876*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
877*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
878*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
879*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
880*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
881*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
882*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
883*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
884*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
885*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
886*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
887*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
888*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
889*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
890*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
891*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
892*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
893*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
894*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
895*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
896*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
897*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
898*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
899*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
900*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
901*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
902*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
903*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
904*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
905*53ee8cc1Swenshuai.xi     },
906*53ee8cc1Swenshuai.xi 
907*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_8BIT_50to100MHz    NO.19
908*53ee8cc1Swenshuai.xi       //Address,Value,Mask
909*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
910*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
911*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
912*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
913*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
914*53ee8cc1Swenshuai.xi         {0x02,0x3000,0x3000},//reg_lpll1_output_div_second[13:12]
915*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
916*53ee8cc1Swenshuai.xi         {0x02,0x0200,0x0F00},//reg_lpll1_output_div_second[11:8]
917*53ee8cc1Swenshuai.xi         {0x35,0x2000,0x7000},//reg_lpll1_skew_div
918*53ee8cc1Swenshuai.xi         {0x2E,0x0001,0x0007},//reg_lpll1_fifo_div
919*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
920*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
921*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
922*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
923*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
924*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
925*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
926*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
927*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
928*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
929*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
930*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
931*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
932*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
933*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
934*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
935*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
936*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
937*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
938*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
939*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
940*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
941*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
942*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
943*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
944*53ee8cc1Swenshuai.xi     },
945*53ee8cc1Swenshuai.xi 
946*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_8BIT_50to50MHz    NO.20
947*53ee8cc1Swenshuai.xi       //Address,Value,Mask
948*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
949*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
950*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
951*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
952*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
953*53ee8cc1Swenshuai.xi         {0x02,0x3000,0x3000},//reg_lpll1_output_div_second[13:12]
954*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
955*53ee8cc1Swenshuai.xi         {0x02,0x0200,0x0F00},//reg_lpll1_output_div_second[11:8]
956*53ee8cc1Swenshuai.xi         {0x35,0x2000,0x7000},//reg_lpll1_skew_div
957*53ee8cc1Swenshuai.xi         {0x2E,0x0001,0x0007},//reg_lpll1_fifo_div
958*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
959*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
960*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
961*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
962*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
963*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
964*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
965*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
966*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
967*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
968*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
969*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
970*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
971*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
972*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
973*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
974*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
975*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
976*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
977*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
978*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
979*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
980*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
981*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
982*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
983*53ee8cc1Swenshuai.xi     },
984*53ee8cc1Swenshuai.xi 
985*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_8BIT_100to150MHz    NO.21
986*53ee8cc1Swenshuai.xi       //Address,Value,Mask
987*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
988*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
989*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
990*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
991*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
992*53ee8cc1Swenshuai.xi         {0x02,0x3000,0x3000},//reg_lpll1_output_div_second[13:12]
993*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
994*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
995*53ee8cc1Swenshuai.xi         {0x35,0x2000,0x7000},//reg_lpll1_skew_div
996*53ee8cc1Swenshuai.xi         {0x2E,0x0001,0x0007},//reg_lpll1_fifo_div
997*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
998*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
999*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1000*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1001*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1002*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1003*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1004*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
1005*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
1006*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1007*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1008*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1009*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
1010*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1011*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1012*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
1013*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
1014*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1015*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1016*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1017*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1018*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1019*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1020*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1021*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1022*53ee8cc1Swenshuai.xi     },
1023*53ee8cc1Swenshuai.xi 
1024*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_8BIT_50to100MHz    NO.22
1025*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1026*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1027*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1028*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1029*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1030*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1031*53ee8cc1Swenshuai.xi         {0x02,0x3000,0x3000},//reg_lpll1_output_div_second[13:12]
1032*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1033*53ee8cc1Swenshuai.xi         {0x02,0x0200,0x0F00},//reg_lpll1_output_div_second[11:8]
1034*53ee8cc1Swenshuai.xi         {0x35,0x3000,0x7000},//reg_lpll1_skew_div
1035*53ee8cc1Swenshuai.xi         {0x2E,0x0002,0x0007},//reg_lpll1_fifo_div
1036*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1037*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
1038*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1039*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1040*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1041*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1042*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1043*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
1044*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
1045*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1046*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1047*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1048*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
1049*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1050*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1051*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
1052*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
1053*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1054*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1055*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1056*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1057*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1058*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1059*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1060*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1061*53ee8cc1Swenshuai.xi     },
1062*53ee8cc1Swenshuai.xi 
1063*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_8BIT_50to50MHz    NO.23
1064*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1065*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1066*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1067*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1068*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1069*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1070*53ee8cc1Swenshuai.xi         {0x02,0x3000,0x3000},//reg_lpll1_output_div_second[13:12]
1071*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1072*53ee8cc1Swenshuai.xi         {0x02,0x0200,0x0F00},//reg_lpll1_output_div_second[11:8]
1073*53ee8cc1Swenshuai.xi         {0x35,0x3000,0x7000},//reg_lpll1_skew_div
1074*53ee8cc1Swenshuai.xi         {0x2E,0x0002,0x0007},//reg_lpll1_fifo_div
1075*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1076*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
1077*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1078*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1079*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1080*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1081*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1082*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
1083*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
1084*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1085*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1086*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1087*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
1088*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1089*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1090*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
1091*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
1092*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1093*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1094*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1095*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1096*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1097*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1098*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1099*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1100*53ee8cc1Swenshuai.xi     },
1101*53ee8cc1Swenshuai.xi 
1102*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_MINILVDS_1CH_3PAIR_6BIT_66_67to80MHz    NO.24
1103*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1104*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1105*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1106*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1107*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1108*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1109*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1110*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1111*53ee8cc1Swenshuai.xi         {0x02,0x0300,0x0F00},//reg_lpll1_output_div_second[11:8]
1112*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
1113*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1114*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1115*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
1116*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1117*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1118*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1119*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1120*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1121*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
1122*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
1123*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1124*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1125*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1126*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
1127*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1128*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1129*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
1130*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
1131*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1132*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1133*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1134*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1135*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1136*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1137*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1138*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1139*53ee8cc1Swenshuai.xi     },
1140*53ee8cc1Swenshuai.xi 
1141*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_MINILVDS_1CH_3PAIR_6BIT_50to66_67MHz    NO.25
1142*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1143*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1144*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1145*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1146*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1147*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1148*53ee8cc1Swenshuai.xi         {0x02,0x3000,0x3000},//reg_lpll1_output_div_second[13:12]
1149*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1150*53ee8cc1Swenshuai.xi         {0x02,0x0300,0x0F00},//reg_lpll1_output_div_second[11:8]
1151*53ee8cc1Swenshuai.xi         {0x35,0x2000,0x7000},//reg_lpll1_skew_div
1152*53ee8cc1Swenshuai.xi         {0x2E,0x0001,0x0007},//reg_lpll1_fifo_div
1153*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1154*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
1155*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1156*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1157*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1158*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1159*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1160*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
1161*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
1162*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1163*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1164*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1165*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
1166*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1167*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1168*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
1169*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
1170*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1171*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1172*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1173*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1174*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1175*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1176*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1177*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1178*53ee8cc1Swenshuai.xi     },
1179*53ee8cc1Swenshuai.xi 
1180*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_MINILVDS_1CH_3PAIR_6BIT_50to50MHz    NO.26
1181*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1182*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1183*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1184*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1185*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1186*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1187*53ee8cc1Swenshuai.xi         {0x02,0x3000,0x3000},//reg_lpll1_output_div_second[13:12]
1188*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1189*53ee8cc1Swenshuai.xi         {0x02,0x0300,0x0F00},//reg_lpll1_output_div_second[11:8]
1190*53ee8cc1Swenshuai.xi         {0x35,0x2000,0x7000},//reg_lpll1_skew_div
1191*53ee8cc1Swenshuai.xi         {0x2E,0x0001,0x0007},//reg_lpll1_fifo_div
1192*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1193*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
1194*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1195*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1196*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1197*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1198*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1199*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
1200*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
1201*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1202*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1203*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1204*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
1205*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1206*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1207*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
1208*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
1209*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1210*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1211*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1212*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1213*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1214*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1215*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1216*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1217*53ee8cc1Swenshuai.xi     },
1218*53ee8cc1Swenshuai.xi 
1219*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_6BIT_133_33to150MHz    NO.27
1220*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1221*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1222*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1223*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1224*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1225*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1226*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
1227*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1228*53ee8cc1Swenshuai.xi         {0x02,0x0300,0x0F00},//reg_lpll1_output_div_second[11:8]
1229*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
1230*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1231*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1232*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
1233*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1234*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1235*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1236*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1237*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1238*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
1239*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
1240*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1241*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1242*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1243*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
1244*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1245*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1246*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
1247*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
1248*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1249*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1250*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1251*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1252*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1253*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1254*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1255*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1256*53ee8cc1Swenshuai.xi     },
1257*53ee8cc1Swenshuai.xi 
1258*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_6BIT_66_67to133_33MHz    NO.28
1259*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1260*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1261*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1262*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1263*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1264*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1265*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1266*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1267*53ee8cc1Swenshuai.xi         {0x02,0x0300,0x0F00},//reg_lpll1_output_div_second[11:8]
1268*53ee8cc1Swenshuai.xi         {0x35,0x2000,0x7000},//reg_lpll1_skew_div
1269*53ee8cc1Swenshuai.xi         {0x2E,0x0001,0x0007},//reg_lpll1_fifo_div
1270*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1271*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
1272*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1273*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1274*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1275*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1276*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1277*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
1278*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
1279*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1280*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1281*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1282*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
1283*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1284*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1285*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
1286*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
1287*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1288*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1289*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1290*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1291*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1292*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1293*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1294*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1295*53ee8cc1Swenshuai.xi     },
1296*53ee8cc1Swenshuai.xi 
1297*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_6BIT_50to66_67MHz    NO.29
1298*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1299*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1300*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1301*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1302*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1303*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1304*53ee8cc1Swenshuai.xi         {0x02,0x3000,0x3000},//reg_lpll1_output_div_second[13:12]
1305*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1306*53ee8cc1Swenshuai.xi         {0x02,0x0300,0x0F00},//reg_lpll1_output_div_second[11:8]
1307*53ee8cc1Swenshuai.xi         {0x35,0x3000,0x7000},//reg_lpll1_skew_div
1308*53ee8cc1Swenshuai.xi         {0x2E,0x0002,0x0007},//reg_lpll1_fifo_div
1309*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1310*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
1311*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1312*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1313*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1314*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1315*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1316*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
1317*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
1318*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1319*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1320*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1321*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
1322*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1323*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1324*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
1325*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
1326*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1327*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1328*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1329*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1330*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1331*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1332*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1333*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1334*53ee8cc1Swenshuai.xi     },
1335*53ee8cc1Swenshuai.xi 
1336*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_6BIT_50to50MHz    NO.30
1337*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1338*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1339*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1340*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1341*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1342*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1343*53ee8cc1Swenshuai.xi         {0x02,0x3000,0x3000},//reg_lpll1_output_div_second[13:12]
1344*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1345*53ee8cc1Swenshuai.xi         {0x02,0x0300,0x0F00},//reg_lpll1_output_div_second[11:8]
1346*53ee8cc1Swenshuai.xi         {0x35,0x3000,0x7000},//reg_lpll1_skew_div
1347*53ee8cc1Swenshuai.xi         {0x2E,0x0002,0x0007},//reg_lpll1_fifo_div
1348*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1349*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
1350*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1351*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1352*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1353*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1354*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1355*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
1356*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
1357*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1358*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1359*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1360*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
1361*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1362*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1363*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
1364*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
1365*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1366*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1367*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1368*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1369*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1370*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1371*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1372*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1373*53ee8cc1Swenshuai.xi     },
1374*53ee8cc1Swenshuai.xi 
1375*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_6BIT_133_33to150MHz    NO.31
1376*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1377*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1378*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1379*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1380*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1381*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1382*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
1383*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1384*53ee8cc1Swenshuai.xi         {0x02,0x0300,0x0F00},//reg_lpll1_output_div_second[11:8]
1385*53ee8cc1Swenshuai.xi         {0x35,0x2000,0x7000},//reg_lpll1_skew_div
1386*53ee8cc1Swenshuai.xi         {0x2E,0x0001,0x0007},//reg_lpll1_fifo_div
1387*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1388*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
1389*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1390*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1391*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1392*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1393*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1394*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
1395*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
1396*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1397*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1398*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1399*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
1400*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1401*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1402*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
1403*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
1404*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1405*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1406*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1407*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1408*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1409*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1410*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1411*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1412*53ee8cc1Swenshuai.xi     },
1413*53ee8cc1Swenshuai.xi 
1414*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_6BIT_66_67to133_33MHz    NO.32
1415*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1416*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1417*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1418*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1419*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1420*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1421*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1422*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1423*53ee8cc1Swenshuai.xi         {0x02,0x0300,0x0F00},//reg_lpll1_output_div_second[11:8]
1424*53ee8cc1Swenshuai.xi         {0x35,0x3000,0x7000},//reg_lpll1_skew_div
1425*53ee8cc1Swenshuai.xi         {0x2E,0x0002,0x0007},//reg_lpll1_fifo_div
1426*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1427*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
1428*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1429*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1430*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1431*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1432*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1433*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
1434*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
1435*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1436*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1437*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1438*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
1439*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1440*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1441*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
1442*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
1443*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1444*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1445*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1446*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1447*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1448*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1449*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1450*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1451*53ee8cc1Swenshuai.xi     },
1452*53ee8cc1Swenshuai.xi 
1453*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_6BIT_50to66_67MHz    NO.33
1454*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1455*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1456*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1457*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1458*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1459*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1460*53ee8cc1Swenshuai.xi         {0x02,0x3000,0x3000},//reg_lpll1_output_div_second[13:12]
1461*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1462*53ee8cc1Swenshuai.xi         {0x02,0x0300,0x0F00},//reg_lpll1_output_div_second[11:8]
1463*53ee8cc1Swenshuai.xi         {0x35,0x4000,0x7000},//reg_lpll1_skew_div
1464*53ee8cc1Swenshuai.xi         {0x2E,0x0003,0x0007},//reg_lpll1_fifo_div
1465*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1466*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
1467*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1468*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1469*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1470*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1471*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1472*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
1473*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
1474*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1475*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1476*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1477*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
1478*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1479*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1480*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
1481*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
1482*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1483*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1484*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1485*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1486*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1487*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1488*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1489*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1490*53ee8cc1Swenshuai.xi     },
1491*53ee8cc1Swenshuai.xi 
1492*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_6BIT_50to50MHz    NO.34
1493*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1494*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1495*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1496*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1497*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1498*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1499*53ee8cc1Swenshuai.xi         {0x02,0x3000,0x3000},//reg_lpll1_output_div_second[13:12]
1500*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1501*53ee8cc1Swenshuai.xi         {0x02,0x0300,0x0F00},//reg_lpll1_output_div_second[11:8]
1502*53ee8cc1Swenshuai.xi         {0x35,0x4000,0x7000},//reg_lpll1_skew_div
1503*53ee8cc1Swenshuai.xi         {0x2E,0x0003,0x0007},//reg_lpll1_fifo_div
1504*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1505*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x1000},//reg_lpll1_en_fix_clk
1506*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1507*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1508*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1509*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1510*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1511*53ee8cc1Swenshuai.xi         {0x2E,0x0040,0x0040},//reg_lpll1_en_fifo
1512*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
1513*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1514*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1515*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
1516*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
1517*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1518*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
1519*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
1520*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
1521*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1522*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1523*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1524*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1525*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1526*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1527*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1528*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1529*53ee8cc1Swenshuai.xi     },
1530*53ee8cc1Swenshuai.xi 
1531*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_4PAIR_95to150MHz    NO.35
1532*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1533*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1534*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1535*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1536*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1537*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1538*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
1539*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1540*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1541*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1542*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1543*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1544*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1545*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1546*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1547*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1548*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1549*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1550*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1551*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1552*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1553*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1554*53ee8cc1Swenshuai.xi         {0x30,0x0011,0x001F},//reg_lpll2_input_div_first
1555*53ee8cc1Swenshuai.xi         {0x31,0x0002,0x0003},//reg_lpll2_loop_div_first
1556*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1557*53ee8cc1Swenshuai.xi         {0x31,0x0400,0x1F00},//reg_lpll2_loop_div_second
1558*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1559*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1560*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1561*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1562*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1563*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1564*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1565*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1566*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1567*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1568*53ee8cc1Swenshuai.xi     },
1569*53ee8cc1Swenshuai.xi 
1570*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_4PAIR_80to95MHz    NO.36
1571*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1572*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1573*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1574*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1575*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1576*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1577*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1578*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1579*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1580*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
1581*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1582*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1583*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1584*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1585*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1586*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1587*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1588*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1589*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1590*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1591*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1592*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1593*53ee8cc1Swenshuai.xi         {0x30,0x0011,0x001F},//reg_lpll2_input_div_first
1594*53ee8cc1Swenshuai.xi         {0x31,0x0002,0x0003},//reg_lpll2_loop_div_first
1595*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1596*53ee8cc1Swenshuai.xi         {0x31,0x0400,0x1F00},//reg_lpll2_loop_div_second
1597*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1598*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1599*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1600*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1601*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1602*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1603*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1604*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1605*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1606*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1607*53ee8cc1Swenshuai.xi     },
1608*53ee8cc1Swenshuai.xi 
1609*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_4PAIR_80to80MHz    NO.37
1610*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1611*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1612*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1613*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1614*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1615*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1616*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1617*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1618*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1619*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
1620*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1621*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1622*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1623*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1624*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1625*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1626*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1627*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1628*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1629*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1630*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1631*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1632*53ee8cc1Swenshuai.xi         {0x30,0x0011,0x001F},//reg_lpll2_input_div_first
1633*53ee8cc1Swenshuai.xi         {0x31,0x0002,0x0003},//reg_lpll2_loop_div_first
1634*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1635*53ee8cc1Swenshuai.xi         {0x31,0x0400,0x1F00},//reg_lpll2_loop_div_second
1636*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1637*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1638*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1639*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1640*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1641*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1642*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1643*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1644*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1645*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1646*53ee8cc1Swenshuai.xi     },
1647*53ee8cc1Swenshuai.xi 
1648*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_6PAIR_80to150MHz    NO.38
1649*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1650*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1651*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1652*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1653*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1654*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1655*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1656*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1657*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1658*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
1659*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1660*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1661*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1662*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1663*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1664*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1665*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1666*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1667*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1668*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1669*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1670*53ee8cc1Swenshuai.xi         {0x33,0x0004,0x0004},//reg_lpll2_ibias_ictrl
1671*53ee8cc1Swenshuai.xi         {0x30,0x0011,0x001F},//reg_lpll2_input_div_first
1672*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1673*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1674*53ee8cc1Swenshuai.xi         {0x31,0x0300,0x1F00},//reg_lpll2_loop_div_second
1675*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1676*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1677*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1678*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1679*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1680*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1681*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1682*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1683*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1684*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1685*53ee8cc1Swenshuai.xi     },
1686*53ee8cc1Swenshuai.xi 
1687*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_6PAIR_80to80MHz    NO.39
1688*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1689*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1690*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1691*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1692*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1693*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1694*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1695*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1696*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1697*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
1698*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1699*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1700*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1701*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1702*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1703*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1704*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1705*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1706*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1707*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1708*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1709*53ee8cc1Swenshuai.xi         {0x33,0x0004,0x0004},//reg_lpll2_ibias_ictrl
1710*53ee8cc1Swenshuai.xi         {0x30,0x0011,0x001F},//reg_lpll2_input_div_first
1711*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1712*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1713*53ee8cc1Swenshuai.xi         {0x31,0x0300,0x1F00},//reg_lpll2_loop_div_second
1714*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1715*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1716*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1717*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1718*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1719*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1720*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1721*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1722*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1723*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1724*53ee8cc1Swenshuai.xi     },
1725*53ee8cc1Swenshuai.xi 
1726*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_8PAIR_95to150MHz    NO.40
1727*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1728*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1729*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1730*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1731*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1732*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1733*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
1734*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1735*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1736*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
1737*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1738*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1739*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1740*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1741*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1742*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1743*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1744*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1745*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1746*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1747*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1748*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1749*53ee8cc1Swenshuai.xi         {0x30,0x0011,0x001F},//reg_lpll2_input_div_first
1750*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1751*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1752*53ee8cc1Swenshuai.xi         {0x31,0x0200,0x1F00},//reg_lpll2_loop_div_second
1753*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1754*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1755*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1756*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1757*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1758*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1759*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1760*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1761*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1762*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1763*53ee8cc1Swenshuai.xi     },
1764*53ee8cc1Swenshuai.xi 
1765*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_8PAIR_80to95MHz    NO.41
1766*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1767*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1768*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1769*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1770*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1771*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1772*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1773*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1774*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1775*53ee8cc1Swenshuai.xi         {0x35,0x2000,0x7000},//reg_lpll1_skew_div
1776*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1777*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1778*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1779*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1780*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1781*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1782*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1783*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1784*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1785*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1786*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1787*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1788*53ee8cc1Swenshuai.xi         {0x30,0x0011,0x001F},//reg_lpll2_input_div_first
1789*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1790*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1791*53ee8cc1Swenshuai.xi         {0x31,0x0200,0x1F00},//reg_lpll2_loop_div_second
1792*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1793*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1794*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1795*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1796*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1797*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1798*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1799*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1800*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1801*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1802*53ee8cc1Swenshuai.xi     },
1803*53ee8cc1Swenshuai.xi 
1804*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_8PAIR_80to80MHz    NO.42
1805*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1806*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1807*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1808*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1809*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1810*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1811*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1812*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1813*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1814*53ee8cc1Swenshuai.xi         {0x35,0x2000,0x7000},//reg_lpll1_skew_div
1815*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1816*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1817*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1818*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1819*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1820*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1821*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1822*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1823*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1824*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1825*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1826*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1827*53ee8cc1Swenshuai.xi         {0x30,0x0011,0x001F},//reg_lpll2_input_div_first
1828*53ee8cc1Swenshuai.xi         {0x31,0x0003,0x0003},//reg_lpll2_loop_div_first
1829*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1830*53ee8cc1Swenshuai.xi         {0x31,0x0200,0x1F00},//reg_lpll2_loop_div_second
1831*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1832*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1833*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1834*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1835*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1836*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1837*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1838*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1839*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1840*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1841*53ee8cc1Swenshuai.xi     },
1842*53ee8cc1Swenshuai.xi 
1843*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_4PAIR_115to150MHz    NO.43
1844*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1845*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1846*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1847*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1848*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1849*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1850*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
1851*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1852*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1853*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x7000},//reg_lpll1_skew_div
1854*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1855*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1856*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1857*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1858*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1859*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1860*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1861*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1862*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1863*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1864*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1865*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1866*53ee8cc1Swenshuai.xi         {0x30,0x000E,0x001F},//reg_lpll2_input_div_first
1867*53ee8cc1Swenshuai.xi         {0x31,0x0002,0x0003},//reg_lpll2_loop_div_first
1868*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1869*53ee8cc1Swenshuai.xi         {0x31,0x0400,0x1F00},//reg_lpll2_loop_div_second
1870*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1871*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1872*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1873*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1874*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1875*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1876*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1877*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1878*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1879*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1880*53ee8cc1Swenshuai.xi     },
1881*53ee8cc1Swenshuai.xi 
1882*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_4PAIR_80to115MHz    NO.44
1883*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1884*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1885*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1886*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1887*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1888*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1889*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1890*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1891*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1892*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
1893*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1894*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1895*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1896*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1897*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1898*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1899*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1900*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1901*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1902*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1903*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1904*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1905*53ee8cc1Swenshuai.xi         {0x30,0x000E,0x001F},//reg_lpll2_input_div_first
1906*53ee8cc1Swenshuai.xi         {0x31,0x0002,0x0003},//reg_lpll2_loop_div_first
1907*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1908*53ee8cc1Swenshuai.xi         {0x31,0x0400,0x1F00},//reg_lpll2_loop_div_second
1909*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1910*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1911*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1912*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1913*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1914*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1915*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1916*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1917*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1918*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1919*53ee8cc1Swenshuai.xi     },
1920*53ee8cc1Swenshuai.xi 
1921*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_4PAIR_80to80MHz    NO.45
1922*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1923*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1924*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1925*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1926*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1927*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1928*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
1929*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1930*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1931*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
1932*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1933*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1934*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1935*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1936*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1937*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1938*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1939*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1940*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1941*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1942*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1943*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1944*53ee8cc1Swenshuai.xi         {0x30,0x000E,0x001F},//reg_lpll2_input_div_first
1945*53ee8cc1Swenshuai.xi         {0x31,0x0002,0x0003},//reg_lpll2_loop_div_first
1946*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1947*53ee8cc1Swenshuai.xi         {0x31,0x0400,0x1F00},//reg_lpll2_loop_div_second
1948*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1949*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1950*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1951*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1952*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1953*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1954*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1955*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1956*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1957*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1958*53ee8cc1Swenshuai.xi     },
1959*53ee8cc1Swenshuai.xi 
1960*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_6PAIR_80to150MHz    NO.46
1961*53ee8cc1Swenshuai.xi       //Address,Value,Mask
1962*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
1963*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
1964*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
1965*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1966*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
1967*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
1968*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1969*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
1970*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
1971*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
1972*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1973*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
1974*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
1975*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
1976*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
1977*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
1978*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1979*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
1980*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
1981*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1982*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
1983*53ee8cc1Swenshuai.xi         {0x30,0x000E,0x001F},//reg_lpll2_input_div_first
1984*53ee8cc1Swenshuai.xi         {0x31,0x0002,0x0003},//reg_lpll2_loop_div_first
1985*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1986*53ee8cc1Swenshuai.xi         {0x31,0x0300,0x1F00},//reg_lpll2_loop_div_second
1987*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
1988*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
1989*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
1990*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
1991*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
1992*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
1993*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
1994*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
1995*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
1996*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
1997*53ee8cc1Swenshuai.xi     },
1998*53ee8cc1Swenshuai.xi 
1999*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_6PAIR_80to80MHz    NO.47
2000*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2001*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
2002*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2003*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
2004*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2005*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
2006*53ee8cc1Swenshuai.xi         {0x02,0x2000,0x3000},//reg_lpll1_output_div_second[13:12]
2007*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2008*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x0F00},//reg_lpll1_output_div_second[11:8]
2009*53ee8cc1Swenshuai.xi         {0x35,0x2000,0x7000},//reg_lpll1_skew_div
2010*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
2011*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2012*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
2013*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
2014*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
2015*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
2016*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
2017*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2018*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
2019*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0020},//reg_lpll2_pd
2020*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2021*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2022*53ee8cc1Swenshuai.xi         {0x30,0x000E,0x001F},//reg_lpll2_input_div_first
2023*53ee8cc1Swenshuai.xi         {0x31,0x0002,0x0003},//reg_lpll2_loop_div_first
2024*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2025*53ee8cc1Swenshuai.xi         {0x31,0x0300,0x1F00},//reg_lpll2_loop_div_second
2026*53ee8cc1Swenshuai.xi         {0x32,0x0001,0x000F},//reg_lpll2_output_div_first
2027*53ee8cc1Swenshuai.xi         {0x35,0x0020,0x0020},//reg_lpll_2ndpll_clk_sel
2028*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
2029*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
2030*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
2031*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
2032*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
2033*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2034*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2035*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
2036*53ee8cc1Swenshuai.xi     },
2037*53ee8cc1Swenshuai.xi 
2038*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_8PAIR_115to150MHz    NO.48
2039*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2040*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
2041*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2042*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
2043*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2044*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
2045*53ee8cc1Swenshuai.xi         {0x02,0x0000,0x3000},//reg_lpll1_output_div_second[13:12]
2046*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2047*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
2048*53ee8cc1Swenshuai.xi         {0x35,0x1000,0x7000},//reg_lpll1_skew_div
2049*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
2050*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2051*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
2052*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
2053*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
2054*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
2055*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
2056*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2057*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
2058*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
2059*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2060*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2061*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2062*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
2063*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2064*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2065*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
2066*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
2067*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
2068*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
2069*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
2070*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
2071*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
2072*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2073*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2074*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
2075*53ee8cc1Swenshuai.xi     },
2076*53ee8cc1Swenshuai.xi 
2077*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_8PAIR_80to115MHz    NO.49
2078*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2079*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
2080*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2081*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
2082*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2083*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
2084*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
2085*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2086*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
2087*53ee8cc1Swenshuai.xi         {0x35,0x2000,0x7000},//reg_lpll1_skew_div
2088*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
2089*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2090*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
2091*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
2092*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
2093*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
2094*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
2095*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2096*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
2097*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
2098*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2099*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2100*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2101*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
2102*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2103*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2104*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
2105*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
2106*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
2107*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
2108*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
2109*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
2110*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
2111*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2112*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2113*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
2114*53ee8cc1Swenshuai.xi     },
2115*53ee8cc1Swenshuai.xi 
2116*53ee8cc1Swenshuai.xi     { //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_8PAIR_80to80MHz    NO.50
2117*53ee8cc1Swenshuai.xi       //Address,Value,Mask
2118*53ee8cc1Swenshuai.xi         {0x03,0x0004,0x001C},//reg_lpll1_ibias_ictrl
2119*53ee8cc1Swenshuai.xi         {0x15,0x0000,0x0003},//reg_lpll1_input_div_first
2120*53ee8cc1Swenshuai.xi         {0x01,0x0002,0x0003},//reg_lpll1_loop_div_first
2121*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2122*53ee8cc1Swenshuai.xi         {0x01,0x0300,0x0F00},//reg_lpll1_loop_div_second
2123*53ee8cc1Swenshuai.xi         {0x02,0x1000,0x3000},//reg_lpll1_output_div_second[13:12]
2124*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2125*53ee8cc1Swenshuai.xi         {0x02,0x0700,0x0F00},//reg_lpll1_output_div_second[11:8]
2126*53ee8cc1Swenshuai.xi         {0x35,0x2000,0x7000},//reg_lpll1_skew_div
2127*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0007},//reg_lpll1_fifo_div
2128*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2129*53ee8cc1Swenshuai.xi         {0x2E,0x1000,0x1000},//reg_lpll1_en_fix_clk
2130*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0800},//reg_lpll1_fifo_div5_en
2131*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x8000},//reg_lpll1_dual_lp_en
2132*53ee8cc1Swenshuai.xi         {0x03,0x0000,0x0400},//reg_lpll1_sdiv2p5_en
2133*53ee8cc1Swenshuai.xi         {0x2E,0x4000,0x4000},//reg_lpll1_en_mini
2134*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2135*53ee8cc1Swenshuai.xi         {0x2E,0x0000,0x0040},//reg_lpll1_en_fifo
2136*53ee8cc1Swenshuai.xi         {0x33,0x0020,0x0020},//reg_lpll2_pd
2137*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2138*53ee8cc1Swenshuai.xi         {0x33,0x0000,0x0004},//reg_lpll2_ibias_ictrl
2139*53ee8cc1Swenshuai.xi         {0x30,0x0000,0x001F},//reg_lpll2_input_div_first
2140*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x0003},//reg_lpll2_loop_div_first
2141*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2142*53ee8cc1Swenshuai.xi         {0x31,0x0000,0x1F00},//reg_lpll2_loop_div_second
2143*53ee8cc1Swenshuai.xi         {0x32,0x0000,0x000F},//reg_lpll2_output_div_first
2144*53ee8cc1Swenshuai.xi         {0x35,0x0000,0x0020},//reg_lpll_2ndpll_clk_sel
2145*53ee8cc1Swenshuai.xi         {0x2E,0x0010,0x0010},//reg_lpll1_en_scalar
2146*53ee8cc1Swenshuai.xi         {0x04,0x0000,0x2000},//reg_lpll1_sdiv3p5_en
2147*53ee8cc1Swenshuai.xi         {0x36,0x0000,0x8000},//reg_lpll1_test[15]
2148*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0001},//reg_lpll1_test[16]
2149*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x1000},//reg_lpll2_test[12]
2150*53ee8cc1Swenshuai.xi         {0xFF,0x0032,0xFFFF},//wait_time(micro_second)
2151*53ee8cc1Swenshuai.xi         {0x39,0x0000,0x0100},//reg_lpll2_test[8]
2152*53ee8cc1Swenshuai.xi         {0x37,0x0000,0x0040},//reg_lpll1_test[22]
2153*53ee8cc1Swenshuai.xi     },
2154*53ee8cc1Swenshuai.xi 
2155*53ee8cc1Swenshuai.xi };
2156*53ee8cc1Swenshuai.xi MS_U16 u16LoopGain[E_PNL_SUPPORTED_LPLL_MAX]=
2157*53ee8cc1Swenshuai.xi {
2158*53ee8cc1Swenshuai.xi     6,           //E_PNL_SUPPORTED_LPLL_LVDS_1CH_50to90MHz    NO.0
2159*53ee8cc1Swenshuai.xi     6,           //E_PNL_SUPPORTED_LPLL_LVDS_1CH_50to50MHz    NO.1
2160*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_LVDS_2CH_110to150MHz    NO.2
2161*53ee8cc1Swenshuai.xi     6,           //E_PNL_SUPPORTED_LPLL_LVDS_2CH_50to110MHz    NO.3
2162*53ee8cc1Swenshuai.xi     6,           //E_PNL_SUPPORTED_LPLL_LVDS_2CH_50to50MHz    NO.4
2163*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_110to150MHz    NO.5
2164*53ee8cc1Swenshuai.xi     6,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_50to110MHz    NO.6
2165*53ee8cc1Swenshuai.xi     6,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_50to50MHz    NO.7
2166*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_230to300MHz    NO.8
2167*53ee8cc1Swenshuai.xi     6,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_114_5to230MHz    NO.9
2168*53ee8cc1Swenshuai.xi     6,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_50to114_5MHz    NO.10
2169*53ee8cc1Swenshuai.xi     6,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_50to50MHz    NO.11
2170*53ee8cc1Swenshuai.xi     3,           //E_PNL_SUPPORTED_LPLL_TTL_100to150MHz    NO.12
2171*53ee8cc1Swenshuai.xi     3,           //E_PNL_SUPPORTED_LPLL_TTL_50to100MHz    NO.13
2172*53ee8cc1Swenshuai.xi     3,           //E_PNL_SUPPORTED_LPLL_TTL_25to50MHz    NO.14
2173*53ee8cc1Swenshuai.xi     3,           //E_PNL_SUPPORTED_LPLL_TTL_25to25MHz    NO.15
2174*53ee8cc1Swenshuai.xi     3,           //E_PNL_SUPPORTED_LPLL_MINILVDS_1CH_3PAIR_8BIT_50to80MHz    NO.16
2175*53ee8cc1Swenshuai.xi     3,           //E_PNL_SUPPORTED_LPLL_MINILVDS_1CH_3PAIR_8BIT_50to50MHz    NO.17
2176*53ee8cc1Swenshuai.xi     3,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_8BIT_100to150MHz    NO.18
2177*53ee8cc1Swenshuai.xi     3,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_8BIT_50to100MHz    NO.19
2178*53ee8cc1Swenshuai.xi     3,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_8BIT_50to50MHz    NO.20
2179*53ee8cc1Swenshuai.xi     3,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_8BIT_100to150MHz    NO.21
2180*53ee8cc1Swenshuai.xi     3,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_8BIT_50to100MHz    NO.22
2181*53ee8cc1Swenshuai.xi     3,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_8BIT_50to50MHz    NO.23
2182*53ee8cc1Swenshuai.xi     1,           //E_PNL_SUPPORTED_LPLL_MINILVDS_1CH_3PAIR_6BIT_66_67to80MHz    NO.24
2183*53ee8cc1Swenshuai.xi     1,           //E_PNL_SUPPORTED_LPLL_MINILVDS_1CH_3PAIR_6BIT_50to66_67MHz    NO.25
2184*53ee8cc1Swenshuai.xi     1,           //E_PNL_SUPPORTED_LPLL_MINILVDS_1CH_3PAIR_6BIT_50to50MHz    NO.26
2185*53ee8cc1Swenshuai.xi     2,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_6BIT_133_33to150MHz    NO.27
2186*53ee8cc1Swenshuai.xi     1,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_6BIT_66_67to133_33MHz    NO.28
2187*53ee8cc1Swenshuai.xi     1,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_6BIT_50to66_67MHz    NO.29
2188*53ee8cc1Swenshuai.xi     1,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_6BIT_50to50MHz    NO.30
2189*53ee8cc1Swenshuai.xi     2,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_6BIT_133_33to150MHz    NO.31
2190*53ee8cc1Swenshuai.xi     1,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_6BIT_66_67to133_33MHz    NO.32
2191*53ee8cc1Swenshuai.xi     1,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_6BIT_50to66_67MHz    NO.33
2192*53ee8cc1Swenshuai.xi     1,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_6BIT_50to50MHz    NO.34
2193*53ee8cc1Swenshuai.xi     24,           //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_4PAIR_95to150MHz    NO.35
2194*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_4PAIR_80to95MHz    NO.36
2195*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_4PAIR_80to80MHz    NO.37
2196*53ee8cc1Swenshuai.xi     18,           //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_6PAIR_80to150MHz    NO.38
2197*53ee8cc1Swenshuai.xi     18,           //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_6PAIR_80to80MHz    NO.39
2198*53ee8cc1Swenshuai.xi     24,           //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_8PAIR_95to150MHz    NO.40
2199*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_8PAIR_80to95MHz    NO.41
2200*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_8PAIR_80to80MHz    NO.42
2201*53ee8cc1Swenshuai.xi     24,           //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_4PAIR_115to150MHz    NO.43
2202*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_4PAIR_80to115MHz    NO.44
2203*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_4PAIR_80to80MHz    NO.45
2204*53ee8cc1Swenshuai.xi     9,           //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_6PAIR_80to150MHz    NO.46
2205*53ee8cc1Swenshuai.xi     9,           //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_6PAIR_80to80MHz    NO.47
2206*53ee8cc1Swenshuai.xi     12,           //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_8PAIR_115to150MHz    NO.48
2207*53ee8cc1Swenshuai.xi     6,           //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_8PAIR_80to115MHz    NO.49
2208*53ee8cc1Swenshuai.xi     6,           //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_8PAIR_80to80MHz    NO.50
2209*53ee8cc1Swenshuai.xi };
2210*53ee8cc1Swenshuai.xi MS_U16 u16LoopDiv[E_PNL_SUPPORTED_LPLL_MAX]=
2211*53ee8cc1Swenshuai.xi {
2212*53ee8cc1Swenshuai.xi     7,           //E_PNL_SUPPORTED_LPLL_LVDS_1CH_50to90MHz    NO.0
2213*53ee8cc1Swenshuai.xi     7,           //E_PNL_SUPPORTED_LPLL_LVDS_1CH_50to50MHz    NO.1
2214*53ee8cc1Swenshuai.xi     7,           //E_PNL_SUPPORTED_LPLL_LVDS_2CH_110to150MHz    NO.2
2215*53ee8cc1Swenshuai.xi     7,           //E_PNL_SUPPORTED_LPLL_LVDS_2CH_50to110MHz    NO.3
2216*53ee8cc1Swenshuai.xi     7,           //E_PNL_SUPPORTED_LPLL_LVDS_2CH_50to50MHz    NO.4
2217*53ee8cc1Swenshuai.xi     7,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_110to150MHz    NO.5
2218*53ee8cc1Swenshuai.xi     7,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_50to110MHz    NO.6
2219*53ee8cc1Swenshuai.xi     7,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_1CH_50to50MHz    NO.7
2220*53ee8cc1Swenshuai.xi     7,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_230to300MHz    NO.8
2221*53ee8cc1Swenshuai.xi     7,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_114_5to230MHz    NO.9
2222*53ee8cc1Swenshuai.xi     7,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_50to114_5MHz    NO.10
2223*53ee8cc1Swenshuai.xi     7,           //E_PNL_SUPPORTED_LPLL_HS_LVDS_2CH_50to50MHz    NO.11
2224*53ee8cc1Swenshuai.xi     2,           //E_PNL_SUPPORTED_LPLL_TTL_100to150MHz    NO.12
2225*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_TTL_50to100MHz    NO.13
2226*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_TTL_25to50MHz    NO.14
2227*53ee8cc1Swenshuai.xi     8,           //E_PNL_SUPPORTED_LPLL_TTL_25to25MHz    NO.15
2228*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_MINILVDS_1CH_3PAIR_8BIT_50to80MHz    NO.16
2229*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_MINILVDS_1CH_3PAIR_8BIT_50to50MHz    NO.17
2230*53ee8cc1Swenshuai.xi     2,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_8BIT_100to150MHz    NO.18
2231*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_8BIT_50to100MHz    NO.19
2232*53ee8cc1Swenshuai.xi     2,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_8BIT_50to50MHz    NO.20
2233*53ee8cc1Swenshuai.xi     2,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_8BIT_100to150MHz    NO.21
2234*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_8BIT_50to100MHz    NO.22
2235*53ee8cc1Swenshuai.xi     4,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_8BIT_50to50MHz    NO.23
2236*53ee8cc1Swenshuai.xi     1,           //E_PNL_SUPPORTED_LPLL_MINILVDS_1CH_3PAIR_6BIT_66_67to80MHz    NO.24
2237*53ee8cc1Swenshuai.xi     2,           //E_PNL_SUPPORTED_LPLL_MINILVDS_1CH_3PAIR_6BIT_50to66_67MHz    NO.25
2238*53ee8cc1Swenshuai.xi     2,           //E_PNL_SUPPORTED_LPLL_MINILVDS_1CH_3PAIR_6BIT_50to50MHz    NO.26
2239*53ee8cc1Swenshuai.xi     1,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_6BIT_133_33to150MHz    NO.27
2240*53ee8cc1Swenshuai.xi     1,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_6BIT_66_67to133_33MHz    NO.28
2241*53ee8cc1Swenshuai.xi     2,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_6BIT_50to66_67MHz    NO.29
2242*53ee8cc1Swenshuai.xi     2,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_3PAIR_6BIT_50to50MHz    NO.30
2243*53ee8cc1Swenshuai.xi     1,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_6BIT_133_33to150MHz    NO.31
2244*53ee8cc1Swenshuai.xi     1,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_6BIT_66_67to133_33MHz    NO.32
2245*53ee8cc1Swenshuai.xi     2,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_6BIT_50to66_67MHz    NO.33
2246*53ee8cc1Swenshuai.xi     2,           //E_PNL_SUPPORTED_LPLL_MINILVDS_2CH_6PAIR_6BIT_50to50MHz    NO.34
2247*53ee8cc1Swenshuai.xi     17,           //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_4PAIR_95to150MHz    NO.35
2248*53ee8cc1Swenshuai.xi     17,           //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_4PAIR_80to95MHz    NO.36
2249*53ee8cc1Swenshuai.xi     17,           //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_4PAIR_80to80MHz    NO.37
2250*53ee8cc1Swenshuai.xi     17,           //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_6PAIR_80to150MHz    NO.38
2251*53ee8cc1Swenshuai.xi     17,           //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_6PAIR_80to80MHz    NO.39
2252*53ee8cc1Swenshuai.xi     17,           //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_8PAIR_95to150MHz    NO.40
2253*53ee8cc1Swenshuai.xi     17,           //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_8PAIR_80to95MHz    NO.41
2254*53ee8cc1Swenshuai.xi     17,           //E_PNL_SUPPORTED_LPLL_EPI_34_10bit_8PAIR_80to80MHz    NO.42
2255*53ee8cc1Swenshuai.xi     9,           //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_4PAIR_115to150MHz    NO.43
2256*53ee8cc1Swenshuai.xi     9,           //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_4PAIR_80to115MHz    NO.44
2257*53ee8cc1Swenshuai.xi     9,           //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_4PAIR_80to80MHz    NO.45
2258*53ee8cc1Swenshuai.xi     7,           //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_6PAIR_80to150MHz    NO.46
2259*53ee8cc1Swenshuai.xi     14,           //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_6PAIR_80to80MHz    NO.47
2260*53ee8cc1Swenshuai.xi     7,           //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_8PAIR_115to150MHz    NO.48
2261*53ee8cc1Swenshuai.xi     7,           //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_8PAIR_80to115MHz    NO.49
2262*53ee8cc1Swenshuai.xi     7,           //E_PNL_SUPPORTED_LPLL_EPI_28_8bit_8PAIR_80to80MHz    NO.50
2263*53ee8cc1Swenshuai.xi };
2264*53ee8cc1Swenshuai.xi 
2265*53ee8cc1Swenshuai.xi #endif //_LPLL_TBL_H_
2266