xref: /utopia/UTPA2-700.0.x/modules/hdmi/hal/maxim/mhl/internal/hwregMHL.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  Copyright (c) 2012 MStar Semiconductor, Inc.
80*53ee8cc1Swenshuai.xi  All rights reserved.
81*53ee8cc1Swenshuai.xi 
82*53ee8cc1Swenshuai.xi  [Module Name]: hwreg_mhl.h
83*53ee8cc1Swenshuai.xi  [Date]:        04-March-2012
84*53ee8cc1Swenshuai.xi  [Comment]:
85*53ee8cc1Swenshuai.xi  [Reversion History]:
86*53ee8cc1Swenshuai.xi *******************************************************************************/
87*53ee8cc1Swenshuai.xi 
88*53ee8cc1Swenshuai.xi //-------------------------------------------------------------------------------------------------
89*53ee8cc1Swenshuai.xi //  Type and Structure
90*53ee8cc1Swenshuai.xi //-------------------------------------------------------------------------------------------------
91*53ee8cc1Swenshuai.xi enum EN_MUX_INPUTPORT_MHL_INFO
92*53ee8cc1Swenshuai.xi {
93*53ee8cc1Swenshuai.xi     E_MUX_NOT_SUPPORT_MHL = 0x0,
94*53ee8cc1Swenshuai.xi     E_MUX_SUPPORT_MHL_PORT_DVI0 = 0x1,
95*53ee8cc1Swenshuai.xi     E_MUX_SUPPORT_MHL_PORT_DVI1 = 0x2,
96*53ee8cc1Swenshuai.xi     E_MUX_SUPPORT_MHL_PORT_DVI2 = 0x4,
97*53ee8cc1Swenshuai.xi     E_MUX_SUPPORT_MHL_PORT_DVI3 = 0x8,
98*53ee8cc1Swenshuai.xi     E_MUX_ALL_SUPPORT_MHL = 0xF,
99*53ee8cc1Swenshuai.xi };
100*53ee8cc1Swenshuai.xi 
101*53ee8cc1Swenshuai.xi //-------------------------------------------------------------------------------------------------
102*53ee8cc1Swenshuai.xi //  Global Variables
103*53ee8cc1Swenshuai.xi //-------------------------------------------------------------------------------------------------
104*53ee8cc1Swenshuai.xi 
105*53ee8cc1Swenshuai.xi ///////////////////////////////////////////////////////
106*53ee8cc1Swenshuai.xi // Register bank
107*53ee8cc1Swenshuai.xi ///////////////////////////////////////////////////////
108*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_BANK       0x001F00UL
109*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_BANK    0x002F00UL
110*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_BANK      0x170F00UL
111*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_BANK  0x173C00UL
112*53ee8cc1Swenshuai.xi 
113*53ee8cc1Swenshuai.xi //=============================================================
114*53ee8cc1Swenshuai.xi // MHL CBUS
115*53ee8cc1Swenshuai.xi // #define REG_MHL_CBUS_BANK           0x001F00UL
116*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_00         (REG_MHL_CBUS_BANK + 0x00)
117*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_01         (REG_MHL_CBUS_BANK + 0x02)
118*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_02         (REG_MHL_CBUS_BANK + 0x04)
119*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_03         (REG_MHL_CBUS_BANK + 0x06)
120*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_04         (REG_MHL_CBUS_BANK + 0x08)
121*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_05         (REG_MHL_CBUS_BANK + 0x0A)
122*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_06         (REG_MHL_CBUS_BANK + 0x0C)
123*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_07         (REG_MHL_CBUS_BANK + 0x0E)
124*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_08         (REG_MHL_CBUS_BANK + 0x10)
125*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_09         (REG_MHL_CBUS_BANK + 0x12)
126*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_0A         (REG_MHL_CBUS_BANK + 0x14)
127*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_0B         (REG_MHL_CBUS_BANK + 0x16)
128*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_0C         (REG_MHL_CBUS_BANK + 0x18)
129*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_0D         (REG_MHL_CBUS_BANK + 0x1A)
130*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_0E         (REG_MHL_CBUS_BANK + 0x1C)
131*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_0F         (REG_MHL_CBUS_BANK + 0x1E)
132*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_10         (REG_MHL_CBUS_BANK + 0x20)
133*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_11         (REG_MHL_CBUS_BANK + 0x22)
134*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_12         (REG_MHL_CBUS_BANK + 0x24)
135*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_13         (REG_MHL_CBUS_BANK + 0x26)
136*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_14         (REG_MHL_CBUS_BANK + 0x28)
137*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_15         (REG_MHL_CBUS_BANK + 0x2A)
138*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_16         (REG_MHL_CBUS_BANK + 0x2C)
139*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_17         (REG_MHL_CBUS_BANK + 0x2E)
140*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_18         (REG_MHL_CBUS_BANK + 0x30)
141*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_19         (REG_MHL_CBUS_BANK + 0x32)
142*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_1A         (REG_MHL_CBUS_BANK + 0x34)
143*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_1B         (REG_MHL_CBUS_BANK + 0x36)
144*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_1C         (REG_MHL_CBUS_BANK + 0x38)
145*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_1D         (REG_MHL_CBUS_BANK + 0x3A)
146*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_1E         (REG_MHL_CBUS_BANK + 0x3C)
147*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_1F         (REG_MHL_CBUS_BANK + 0x3E)
148*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_20         (REG_MHL_CBUS_BANK + 0x40)
149*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_21         (REG_MHL_CBUS_BANK + 0x42)
150*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_22         (REG_MHL_CBUS_BANK + 0x44)
151*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_23         (REG_MHL_CBUS_BANK + 0x46)
152*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_24         (REG_MHL_CBUS_BANK + 0x48)
153*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_25         (REG_MHL_CBUS_BANK + 0x4A)
154*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_26         (REG_MHL_CBUS_BANK + 0x4C)
155*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_27         (REG_MHL_CBUS_BANK + 0x4E)
156*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_28         (REG_MHL_CBUS_BANK + 0x50)
157*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_29         (REG_MHL_CBUS_BANK + 0x52)
158*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_2A         (REG_MHL_CBUS_BANK + 0x54)
159*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_2B         (REG_MHL_CBUS_BANK + 0x56)
160*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_2C         (REG_MHL_CBUS_BANK + 0x58)
161*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_2D         (REG_MHL_CBUS_BANK + 0x5A)
162*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_2E         (REG_MHL_CBUS_BANK + 0x5C)
163*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_2F         (REG_MHL_CBUS_BANK + 0x5E)
164*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_30         (REG_MHL_CBUS_BANK + 0x60)
165*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_31         (REG_MHL_CBUS_BANK + 0x62)
166*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_32         (REG_MHL_CBUS_BANK + 0x64)
167*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_33         (REG_MHL_CBUS_BANK + 0x66)
168*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_34         (REG_MHL_CBUS_BANK + 0x68)
169*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_35         (REG_MHL_CBUS_BANK + 0x6A)
170*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_36         (REG_MHL_CBUS_BANK + 0x6C)
171*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_37         (REG_MHL_CBUS_BANK + 0x6E)
172*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_38         (REG_MHL_CBUS_BANK + 0x70)
173*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_39         (REG_MHL_CBUS_BANK + 0x72)
174*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_3A         (REG_MHL_CBUS_BANK + 0x74)
175*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_3B         (REG_MHL_CBUS_BANK + 0x76)
176*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_3C         (REG_MHL_CBUS_BANK + 0x78)
177*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_3D         (REG_MHL_CBUS_BANK + 0x7A)
178*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_3E         (REG_MHL_CBUS_BANK + 0x7C)
179*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_3F         (REG_MHL_CBUS_BANK + 0x7E)
180*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_40         (REG_MHL_CBUS_BANK + 0x80)
181*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_41         (REG_MHL_CBUS_BANK + 0x82)
182*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_42         (REG_MHL_CBUS_BANK + 0x84)
183*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_43         (REG_MHL_CBUS_BANK + 0x86)
184*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_44         (REG_MHL_CBUS_BANK + 0x88)
185*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_45         (REG_MHL_CBUS_BANK + 0x8A)
186*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_46         (REG_MHL_CBUS_BANK + 0x8C)
187*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_47         (REG_MHL_CBUS_BANK + 0x8E)
188*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_48         (REG_MHL_CBUS_BANK + 0x90)
189*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_49         (REG_MHL_CBUS_BANK + 0x92)
190*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_4A         (REG_MHL_CBUS_BANK + 0x94)
191*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_4B         (REG_MHL_CBUS_BANK + 0x96)
192*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_4C         (REG_MHL_CBUS_BANK + 0x98)
193*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_4D         (REG_MHL_CBUS_BANK + 0x9A)
194*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_4E         (REG_MHL_CBUS_BANK + 0x9C)
195*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_4F         (REG_MHL_CBUS_BANK + 0x9E)
196*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_50         (REG_MHL_CBUS_BANK + 0xA0)
197*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_51         (REG_MHL_CBUS_BANK + 0xA2)
198*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_52         (REG_MHL_CBUS_BANK + 0xA4)
199*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_53         (REG_MHL_CBUS_BANK + 0xA6)
200*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_54         (REG_MHL_CBUS_BANK + 0xA8)
201*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_55         (REG_MHL_CBUS_BANK + 0xAA)
202*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_56         (REG_MHL_CBUS_BANK + 0xAC)
203*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_57         (REG_MHL_CBUS_BANK + 0xAE)
204*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_58         (REG_MHL_CBUS_BANK + 0xB0)
205*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_59         (REG_MHL_CBUS_BANK + 0xB2)
206*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_5A         (REG_MHL_CBUS_BANK + 0xB4)
207*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_5B         (REG_MHL_CBUS_BANK + 0xB6)
208*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_5C         (REG_MHL_CBUS_BANK + 0xB8)
209*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_5D         (REG_MHL_CBUS_BANK + 0xBA)
210*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_5E         (REG_MHL_CBUS_BANK + 0xBC)
211*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_5F         (REG_MHL_CBUS_BANK + 0xBE)
212*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_60         (REG_MHL_CBUS_BANK + 0xC0)
213*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_61         (REG_MHL_CBUS_BANK + 0xC2)
214*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_62         (REG_MHL_CBUS_BANK + 0xC4)
215*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_63         (REG_MHL_CBUS_BANK + 0xC6)
216*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_64         (REG_MHL_CBUS_BANK + 0xC8)
217*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_65         (REG_MHL_CBUS_BANK + 0xCA)
218*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_66         (REG_MHL_CBUS_BANK + 0xCC)
219*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_67         (REG_MHL_CBUS_BANK + 0xCE)
220*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_68         (REG_MHL_CBUS_BANK + 0xD0)
221*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_69         (REG_MHL_CBUS_BANK + 0xD2)
222*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_6A         (REG_MHL_CBUS_BANK + 0xD4)
223*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_6B         (REG_MHL_CBUS_BANK + 0xD6)
224*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_6C         (REG_MHL_CBUS_BANK + 0xD8)
225*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_6D         (REG_MHL_CBUS_BANK + 0xDA)
226*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_6E         (REG_MHL_CBUS_BANK + 0xDC)
227*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_6F         (REG_MHL_CBUS_BANK + 0xDE)
228*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_70         (REG_MHL_CBUS_BANK + 0xE0)
229*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_71         (REG_MHL_CBUS_BANK + 0xE2)
230*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_72         (REG_MHL_CBUS_BANK + 0xE4)
231*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_73         (REG_MHL_CBUS_BANK + 0xE6)
232*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_74         (REG_MHL_CBUS_BANK + 0xE8)
233*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_75         (REG_MHL_CBUS_BANK + 0xEA)
234*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_76         (REG_MHL_CBUS_BANK + 0xEC)
235*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_77         (REG_MHL_CBUS_BANK + 0xEE)
236*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_78         (REG_MHL_CBUS_BANK + 0xF0)
237*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_79         (REG_MHL_CBUS_BANK + 0xF2)
238*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_7A         (REG_MHL_CBUS_BANK + 0xF4)
239*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_7B         (REG_MHL_CBUS_BANK + 0xF6)
240*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_7C         (REG_MHL_CBUS_BANK + 0xF8)
241*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_7D         (REG_MHL_CBUS_BANK + 0xFA)
242*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_7E         (REG_MHL_CBUS_BANK + 0xFC)
243*53ee8cc1Swenshuai.xi #define REG_MHL_CBUS_7F         (REG_MHL_CBUS_BANK + 0xFE)
244*53ee8cc1Swenshuai.xi 
245*53ee8cc1Swenshuai.xi //=============================================================
246*53ee8cc1Swenshuai.xi // PM MHL CBUS
247*53ee8cc1Swenshuai.xi // #define REG_PM_MHL_CBUS_BANK    0x002F00UL
248*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_00      (REG_PM_MHL_CBUS_BANK + 0x00)
249*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_01      (REG_PM_MHL_CBUS_BANK + 0x02)
250*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_02      (REG_PM_MHL_CBUS_BANK + 0x04)
251*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_03      (REG_PM_MHL_CBUS_BANK + 0x06)
252*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_04      (REG_PM_MHL_CBUS_BANK + 0x08)
253*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_05      (REG_PM_MHL_CBUS_BANK + 0x0A)
254*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_06      (REG_PM_MHL_CBUS_BANK + 0x0C)
255*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_07      (REG_PM_MHL_CBUS_BANK + 0x0E)
256*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_08      (REG_PM_MHL_CBUS_BANK + 0x10)
257*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_09      (REG_PM_MHL_CBUS_BANK + 0x12)
258*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_0A      (REG_PM_MHL_CBUS_BANK + 0x14)
259*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_0B      (REG_PM_MHL_CBUS_BANK + 0x16)
260*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_0C      (REG_PM_MHL_CBUS_BANK + 0x18)
261*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_0D      (REG_PM_MHL_CBUS_BANK + 0x1A)
262*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_0E      (REG_PM_MHL_CBUS_BANK + 0x1C)
263*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_0F      (REG_PM_MHL_CBUS_BANK + 0x1E)
264*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_10      (REG_PM_MHL_CBUS_BANK + 0x20)
265*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_11      (REG_PM_MHL_CBUS_BANK + 0x22)
266*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_12      (REG_PM_MHL_CBUS_BANK + 0x24)
267*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_13      (REG_PM_MHL_CBUS_BANK + 0x26)
268*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_14      (REG_PM_MHL_CBUS_BANK + 0x28)
269*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_15      (REG_PM_MHL_CBUS_BANK + 0x2A)
270*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_16      (REG_PM_MHL_CBUS_BANK + 0x2C)
271*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_17      (REG_PM_MHL_CBUS_BANK + 0x2E)
272*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_18      (REG_PM_MHL_CBUS_BANK + 0x30)
273*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_19      (REG_PM_MHL_CBUS_BANK + 0x32)
274*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_1A      (REG_PM_MHL_CBUS_BANK + 0x34)
275*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_1B      (REG_PM_MHL_CBUS_BANK + 0x36)
276*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_1C      (REG_PM_MHL_CBUS_BANK + 0x38)
277*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_1D      (REG_PM_MHL_CBUS_BANK + 0x3A)
278*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_1E      (REG_PM_MHL_CBUS_BANK + 0x3C)
279*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_1F      (REG_PM_MHL_CBUS_BANK + 0x3E)
280*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_20      (REG_PM_MHL_CBUS_BANK + 0x40)
281*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_21      (REG_PM_MHL_CBUS_BANK + 0x42)
282*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_22      (REG_PM_MHL_CBUS_BANK + 0x44)
283*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_23      (REG_PM_MHL_CBUS_BANK + 0x46)
284*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_24      (REG_PM_MHL_CBUS_BANK + 0x48)
285*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_25      (REG_PM_MHL_CBUS_BANK + 0x4A)
286*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_26      (REG_PM_MHL_CBUS_BANK + 0x4C)
287*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_27      (REG_PM_MHL_CBUS_BANK + 0x4E)
288*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_28      (REG_PM_MHL_CBUS_BANK + 0x50)
289*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_29      (REG_PM_MHL_CBUS_BANK + 0x52)
290*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_2A      (REG_PM_MHL_CBUS_BANK + 0x54)
291*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_2B      (REG_PM_MHL_CBUS_BANK + 0x56)
292*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_2C      (REG_PM_MHL_CBUS_BANK + 0x58)
293*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_2D      (REG_PM_MHL_CBUS_BANK + 0x5A)
294*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_2E      (REG_PM_MHL_CBUS_BANK + 0x5C)
295*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_2F      (REG_PM_MHL_CBUS_BANK + 0x5E)
296*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_30      (REG_PM_MHL_CBUS_BANK + 0x60)
297*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_31      (REG_PM_MHL_CBUS_BANK + 0x62)
298*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_32      (REG_PM_MHL_CBUS_BANK + 0x64)
299*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_33      (REG_PM_MHL_CBUS_BANK + 0x66)
300*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_34      (REG_PM_MHL_CBUS_BANK + 0x68)
301*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_35      (REG_PM_MHL_CBUS_BANK + 0x6A)
302*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_36      (REG_PM_MHL_CBUS_BANK + 0x6C)
303*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_37      (REG_PM_MHL_CBUS_BANK + 0x6E)
304*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_38      (REG_PM_MHL_CBUS_BANK + 0x70)
305*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_39      (REG_PM_MHL_CBUS_BANK + 0x72)
306*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_3A      (REG_PM_MHL_CBUS_BANK + 0x74)
307*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_3B      (REG_PM_MHL_CBUS_BANK + 0x76)
308*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_3C      (REG_PM_MHL_CBUS_BANK + 0x78)
309*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_3D      (REG_PM_MHL_CBUS_BANK + 0x7A)
310*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_3E      (REG_PM_MHL_CBUS_BANK + 0x7C)
311*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_3F      (REG_PM_MHL_CBUS_BANK + 0x7E)
312*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_40      (REG_PM_MHL_CBUS_BANK + 0x80)
313*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_41      (REG_PM_MHL_CBUS_BANK + 0x82)
314*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_42      (REG_PM_MHL_CBUS_BANK + 0x84)
315*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_43      (REG_PM_MHL_CBUS_BANK + 0x86)
316*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_44      (REG_PM_MHL_CBUS_BANK + 0x88)
317*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_45      (REG_PM_MHL_CBUS_BANK + 0x8A)
318*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_46      (REG_PM_MHL_CBUS_BANK + 0x8C)
319*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_47      (REG_PM_MHL_CBUS_BANK + 0x8E)
320*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_48      (REG_PM_MHL_CBUS_BANK + 0x90)
321*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_49      (REG_PM_MHL_CBUS_BANK + 0x92)
322*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_4A      (REG_PM_MHL_CBUS_BANK + 0x94)
323*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_4B      (REG_PM_MHL_CBUS_BANK + 0x96)
324*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_4C      (REG_PM_MHL_CBUS_BANK + 0x98)
325*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_4D      (REG_PM_MHL_CBUS_BANK + 0x9A)
326*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_4E      (REG_PM_MHL_CBUS_BANK + 0x9C)
327*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_4F      (REG_PM_MHL_CBUS_BANK + 0x9E)
328*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_50      (REG_PM_MHL_CBUS_BANK + 0xA0)
329*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_51      (REG_PM_MHL_CBUS_BANK + 0xA2)
330*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_52      (REG_PM_MHL_CBUS_BANK + 0xA4)
331*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_53      (REG_PM_MHL_CBUS_BANK + 0xA6)
332*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_54      (REG_PM_MHL_CBUS_BANK + 0xA8)
333*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_55      (REG_PM_MHL_CBUS_BANK + 0xAA)
334*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_56      (REG_PM_MHL_CBUS_BANK + 0xAC)
335*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_57      (REG_PM_MHL_CBUS_BANK + 0xAE)
336*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_58      (REG_PM_MHL_CBUS_BANK + 0xB0)
337*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_59      (REG_PM_MHL_CBUS_BANK + 0xB2)
338*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_5A      (REG_PM_MHL_CBUS_BANK + 0xB4)
339*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_5B      (REG_PM_MHL_CBUS_BANK + 0xB6)
340*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_5C      (REG_PM_MHL_CBUS_BANK + 0xB8)
341*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_5D      (REG_PM_MHL_CBUS_BANK + 0xBA)
342*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_5E      (REG_PM_MHL_CBUS_BANK + 0xBC)
343*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_5F      (REG_PM_MHL_CBUS_BANK + 0xBE)
344*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_60      (REG_PM_MHL_CBUS_BANK + 0xC0)
345*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_61      (REG_PM_MHL_CBUS_BANK + 0xC2)
346*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_62      (REG_PM_MHL_CBUS_BANK + 0xC4)
347*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_63      (REG_PM_MHL_CBUS_BANK + 0xC6)
348*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_64      (REG_PM_MHL_CBUS_BANK + 0xC8)
349*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_65      (REG_PM_MHL_CBUS_BANK + 0xCA)
350*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_66      (REG_PM_MHL_CBUS_BANK + 0xCC)
351*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_67      (REG_PM_MHL_CBUS_BANK + 0xCE)
352*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_68      (REG_PM_MHL_CBUS_BANK + 0xD0)
353*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_69      (REG_PM_MHL_CBUS_BANK + 0xD2)
354*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_6A      (REG_PM_MHL_CBUS_BANK + 0xD4)
355*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_6B      (REG_PM_MHL_CBUS_BANK + 0xD6)
356*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_6C      (REG_PM_MHL_CBUS_BANK + 0xD8)
357*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_6D      (REG_PM_MHL_CBUS_BANK + 0xDA)
358*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_6E      (REG_PM_MHL_CBUS_BANK + 0xDC)
359*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_6F      (REG_PM_MHL_CBUS_BANK + 0xDE)
360*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_70      (REG_PM_MHL_CBUS_BANK + 0xE0)
361*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_71      (REG_PM_MHL_CBUS_BANK + 0xE2)
362*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_72      (REG_PM_MHL_CBUS_BANK + 0xE4)
363*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_73      (REG_PM_MHL_CBUS_BANK + 0xE6)
364*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_74      (REG_PM_MHL_CBUS_BANK + 0xE8)
365*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_75      (REG_PM_MHL_CBUS_BANK + 0xEA)
366*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_76      (REG_PM_MHL_CBUS_BANK + 0xEC)
367*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_77      (REG_PM_MHL_CBUS_BANK + 0xEE)
368*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_78      (REG_PM_MHL_CBUS_BANK + 0xF0)
369*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_79      (REG_PM_MHL_CBUS_BANK + 0xF2)
370*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_7A      (REG_PM_MHL_CBUS_BANK + 0xF4)
371*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_7B      (REG_PM_MHL_CBUS_BANK + 0xF6)
372*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_7C      (REG_PM_MHL_CBUS_BANK + 0xF8)
373*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_7D      (REG_PM_MHL_CBUS_BANK + 0xFA)
374*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_7E      (REG_PM_MHL_CBUS_BANK + 0xFC)
375*53ee8cc1Swenshuai.xi #define REG_PM_MHL_CBUS_7F      (REG_PM_MHL_CBUS_BANK + 0xFE)
376*53ee8cc1Swenshuai.xi 
377*53ee8cc1Swenshuai.xi //=============================================================
378*53ee8cc1Swenshuai.xi // MHL ECBUS
379*53ee8cc1Swenshuai.xi // #define REG_MHL_ECBUS_BANK      0x170F00UL
380*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_00        (REG_MHL_ECBUS_BANK + 0x00)
381*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_01        (REG_MHL_ECBUS_BANK + 0x02)
382*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_02        (REG_MHL_ECBUS_BANK + 0x04)
383*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_03        (REG_MHL_ECBUS_BANK + 0x06)
384*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_04        (REG_MHL_ECBUS_BANK + 0x08)
385*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_05        (REG_MHL_ECBUS_BANK + 0x0A)
386*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_06        (REG_MHL_ECBUS_BANK + 0x0C)
387*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_07        (REG_MHL_ECBUS_BANK + 0x0E)
388*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_08        (REG_MHL_ECBUS_BANK + 0x10)
389*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_09        (REG_MHL_ECBUS_BANK + 0x12)
390*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_0A        (REG_MHL_ECBUS_BANK + 0x14)
391*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_0B        (REG_MHL_ECBUS_BANK + 0x16)
392*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_0C        (REG_MHL_ECBUS_BANK + 0x18)
393*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_0D        (REG_MHL_ECBUS_BANK + 0x1A)
394*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_0E        (REG_MHL_ECBUS_BANK + 0x1C)
395*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_0F        (REG_MHL_ECBUS_BANK + 0x1E)
396*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_10        (REG_MHL_ECBUS_BANK + 0x20)
397*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_11        (REG_MHL_ECBUS_BANK + 0x22)
398*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_12        (REG_MHL_ECBUS_BANK + 0x24)
399*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_13        (REG_MHL_ECBUS_BANK + 0x26)
400*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_14        (REG_MHL_ECBUS_BANK + 0x28)
401*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_15        (REG_MHL_ECBUS_BANK + 0x2A)
402*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_16        (REG_MHL_ECBUS_BANK + 0x2C)
403*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_17        (REG_MHL_ECBUS_BANK + 0x2E)
404*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_18        (REG_MHL_ECBUS_BANK + 0x30)
405*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_19        (REG_MHL_ECBUS_BANK + 0x32)
406*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_1A        (REG_MHL_ECBUS_BANK + 0x34)
407*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_1B        (REG_MHL_ECBUS_BANK + 0x36)
408*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_1C        (REG_MHL_ECBUS_BANK + 0x38)
409*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_1D        (REG_MHL_ECBUS_BANK + 0x3A)
410*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_1E        (REG_MHL_ECBUS_BANK + 0x3C)
411*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_1F        (REG_MHL_ECBUS_BANK + 0x3E)
412*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_20        (REG_MHL_ECBUS_BANK + 0x40)
413*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_21        (REG_MHL_ECBUS_BANK + 0x42)
414*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_22        (REG_MHL_ECBUS_BANK + 0x44)
415*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_23        (REG_MHL_ECBUS_BANK + 0x46)
416*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_24        (REG_MHL_ECBUS_BANK + 0x48)
417*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_25        (REG_MHL_ECBUS_BANK + 0x4A)
418*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_26        (REG_MHL_ECBUS_BANK + 0x4C)
419*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_27        (REG_MHL_ECBUS_BANK + 0x4E)
420*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_28        (REG_MHL_ECBUS_BANK + 0x50)
421*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_29        (REG_MHL_ECBUS_BANK + 0x52)
422*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_2A        (REG_MHL_ECBUS_BANK + 0x54)
423*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_2B        (REG_MHL_ECBUS_BANK + 0x56)
424*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_2C        (REG_MHL_ECBUS_BANK + 0x58)
425*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_2D        (REG_MHL_ECBUS_BANK + 0x5A)
426*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_2E        (REG_MHL_ECBUS_BANK + 0x5C)
427*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_2F        (REG_MHL_ECBUS_BANK + 0x5E)
428*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_30        (REG_MHL_ECBUS_BANK + 0x60)
429*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_31        (REG_MHL_ECBUS_BANK + 0x62)
430*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_32        (REG_MHL_ECBUS_BANK + 0x64)
431*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_33        (REG_MHL_ECBUS_BANK + 0x66)
432*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_34        (REG_MHL_ECBUS_BANK + 0x68)
433*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_35        (REG_MHL_ECBUS_BANK + 0x6A)
434*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_36        (REG_MHL_ECBUS_BANK + 0x6C)
435*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_37        (REG_MHL_ECBUS_BANK + 0x6E)
436*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_38        (REG_MHL_ECBUS_BANK + 0x70)
437*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_39        (REG_MHL_ECBUS_BANK + 0x72)
438*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_3A        (REG_MHL_ECBUS_BANK + 0x74)
439*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_3B        (REG_MHL_ECBUS_BANK + 0x76)
440*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_3C        (REG_MHL_ECBUS_BANK + 0x78)
441*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_3D        (REG_MHL_ECBUS_BANK + 0x7A)
442*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_3E        (REG_MHL_ECBUS_BANK + 0x7C)
443*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_3F        (REG_MHL_ECBUS_BANK + 0x7E)
444*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_40        (REG_MHL_ECBUS_BANK + 0x80)
445*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_41        (REG_MHL_ECBUS_BANK + 0x82)
446*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_42        (REG_MHL_ECBUS_BANK + 0x84)
447*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_43        (REG_MHL_ECBUS_BANK + 0x86)
448*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_44        (REG_MHL_ECBUS_BANK + 0x88)
449*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_45        (REG_MHL_ECBUS_BANK + 0x8A)
450*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_46        (REG_MHL_ECBUS_BANK + 0x8C)
451*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_47        (REG_MHL_ECBUS_BANK + 0x8E)
452*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_48        (REG_MHL_ECBUS_BANK + 0x90)
453*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_49        (REG_MHL_ECBUS_BANK + 0x92)
454*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_4A        (REG_MHL_ECBUS_BANK + 0x94)
455*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_4B        (REG_MHL_ECBUS_BANK + 0x96)
456*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_4C        (REG_MHL_ECBUS_BANK + 0x98)
457*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_4D        (REG_MHL_ECBUS_BANK + 0x9A)
458*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_4E        (REG_MHL_ECBUS_BANK + 0x9C)
459*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_4F        (REG_MHL_ECBUS_BANK + 0x9E)
460*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_50        (REG_MHL_ECBUS_BANK + 0xA0)
461*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_51        (REG_MHL_ECBUS_BANK + 0xA2)
462*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_52        (REG_MHL_ECBUS_BANK + 0xA4)
463*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_53        (REG_MHL_ECBUS_BANK + 0xA6)
464*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_54        (REG_MHL_ECBUS_BANK + 0xA8)
465*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_55        (REG_MHL_ECBUS_BANK + 0xAA)
466*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_56        (REG_MHL_ECBUS_BANK + 0xAC)
467*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_57        (REG_MHL_ECBUS_BANK + 0xAE)
468*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_58        (REG_MHL_ECBUS_BANK + 0xB0)
469*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_59        (REG_MHL_ECBUS_BANK + 0xB2)
470*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_5A        (REG_MHL_ECBUS_BANK + 0xB4)
471*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_5B        (REG_MHL_ECBUS_BANK + 0xB6)
472*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_5C        (REG_MHL_ECBUS_BANK + 0xB8)
473*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_5D        (REG_MHL_ECBUS_BANK + 0xBA)
474*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_5E        (REG_MHL_ECBUS_BANK + 0xBC)
475*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_5F        (REG_MHL_ECBUS_BANK + 0xBE)
476*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_60        (REG_MHL_ECBUS_BANK + 0xC0)
477*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_61        (REG_MHL_ECBUS_BANK + 0xC2)
478*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_62        (REG_MHL_ECBUS_BANK + 0xC4)
479*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_63        (REG_MHL_ECBUS_BANK + 0xC6)
480*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_64        (REG_MHL_ECBUS_BANK + 0xC8)
481*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_65        (REG_MHL_ECBUS_BANK + 0xCA)
482*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_66        (REG_MHL_ECBUS_BANK + 0xCC)
483*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_67        (REG_MHL_ECBUS_BANK + 0xCE)
484*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_68        (REG_MHL_ECBUS_BANK + 0xD0)
485*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_69        (REG_MHL_ECBUS_BANK + 0xD2)
486*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_6A        (REG_MHL_ECBUS_BANK + 0xD4)
487*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_6B        (REG_MHL_ECBUS_BANK + 0xD6)
488*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_6C        (REG_MHL_ECBUS_BANK + 0xD8)
489*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_6D        (REG_MHL_ECBUS_BANK + 0xDA)
490*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_6E        (REG_MHL_ECBUS_BANK + 0xDC)
491*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_6F        (REG_MHL_ECBUS_BANK + 0xDE)
492*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_70        (REG_MHL_ECBUS_BANK + 0xE0)
493*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_71        (REG_MHL_ECBUS_BANK + 0xE2)
494*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_72        (REG_MHL_ECBUS_BANK + 0xE4)
495*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_73        (REG_MHL_ECBUS_BANK + 0xE6)
496*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_74        (REG_MHL_ECBUS_BANK + 0xE8)
497*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_75        (REG_MHL_ECBUS_BANK + 0xEA)
498*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_76        (REG_MHL_ECBUS_BANK + 0xEC)
499*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_77        (REG_MHL_ECBUS_BANK + 0xEE)
500*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_78        (REG_MHL_ECBUS_BANK + 0xF0)
501*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_79        (REG_MHL_ECBUS_BANK + 0xF2)
502*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_7A        (REG_MHL_ECBUS_BANK + 0xF4)
503*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_7B        (REG_MHL_ECBUS_BANK + 0xF6)
504*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_7C        (REG_MHL_ECBUS_BANK + 0xF8)
505*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_7D        (REG_MHL_ECBUS_BANK + 0xFA)
506*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_7E        (REG_MHL_ECBUS_BANK + 0xFC)
507*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_7F        (REG_MHL_ECBUS_BANK + 0xFE)
508*53ee8cc1Swenshuai.xi 
509*53ee8cc1Swenshuai.xi //=============================================================
510*53ee8cc1Swenshuai.xi // MHL ECBUS PHY
511*53ee8cc1Swenshuai.xi // #define REG_MHL_ECBUS_PHY_BANK  0x173C00UL
512*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_00    (REG_MHL_ECBUS_PHY_BANK + 0x00)
513*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_01    (REG_MHL_ECBUS_PHY_BANK + 0x02)
514*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_02    (REG_MHL_ECBUS_PHY_BANK + 0x04)
515*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_03    (REG_MHL_ECBUS_PHY_BANK + 0x06)
516*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_04    (REG_MHL_ECBUS_PHY_BANK + 0x08)
517*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_05    (REG_MHL_ECBUS_PHY_BANK + 0x0A)
518*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_06    (REG_MHL_ECBUS_PHY_BANK + 0x0C)
519*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_07    (REG_MHL_ECBUS_PHY_BANK + 0x0E)
520*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_08    (REG_MHL_ECBUS_PHY_BANK + 0x10)
521*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_09    (REG_MHL_ECBUS_PHY_BANK + 0x12)
522*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_0A    (REG_MHL_ECBUS_PHY_BANK + 0x14)
523*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_0B    (REG_MHL_ECBUS_PHY_BANK + 0x16)
524*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_0C    (REG_MHL_ECBUS_PHY_BANK + 0x18)
525*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_0D    (REG_MHL_ECBUS_PHY_BANK + 0x1A)
526*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_0E    (REG_MHL_ECBUS_PHY_BANK + 0x1C)
527*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_0F    (REG_MHL_ECBUS_PHY_BANK + 0x1E)
528*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_10    (REG_MHL_ECBUS_PHY_BANK + 0x20)
529*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_11    (REG_MHL_ECBUS_PHY_BANK + 0x22)
530*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_12    (REG_MHL_ECBUS_PHY_BANK + 0x24)
531*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_13    (REG_MHL_ECBUS_PHY_BANK + 0x26)
532*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_14    (REG_MHL_ECBUS_PHY_BANK + 0x28)
533*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_15    (REG_MHL_ECBUS_PHY_BANK + 0x2A)
534*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_16    (REG_MHL_ECBUS_PHY_BANK + 0x2C)
535*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_17    (REG_MHL_ECBUS_PHY_BANK + 0x2E)
536*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_18    (REG_MHL_ECBUS_PHY_BANK + 0x30)
537*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_19    (REG_MHL_ECBUS_PHY_BANK + 0x32)
538*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_1A    (REG_MHL_ECBUS_PHY_BANK + 0x34)
539*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_1B    (REG_MHL_ECBUS_PHY_BANK + 0x36)
540*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_1C    (REG_MHL_ECBUS_PHY_BANK + 0x38)
541*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_1D    (REG_MHL_ECBUS_PHY_BANK + 0x3A)
542*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_1E    (REG_MHL_ECBUS_PHY_BANK + 0x3C)
543*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_1F    (REG_MHL_ECBUS_PHY_BANK + 0x3E)
544*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_20    (REG_MHL_ECBUS_PHY_BANK + 0x40)
545*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_21    (REG_MHL_ECBUS_PHY_BANK + 0x42)
546*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_22    (REG_MHL_ECBUS_PHY_BANK + 0x44)
547*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_23    (REG_MHL_ECBUS_PHY_BANK + 0x46)
548*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_24    (REG_MHL_ECBUS_PHY_BANK + 0x48)
549*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_25    (REG_MHL_ECBUS_PHY_BANK + 0x4A)
550*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_26    (REG_MHL_ECBUS_PHY_BANK + 0x4C)
551*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_27    (REG_MHL_ECBUS_PHY_BANK + 0x4E)
552*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_28    (REG_MHL_ECBUS_PHY_BANK + 0x50)
553*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_29    (REG_MHL_ECBUS_PHY_BANK + 0x52)
554*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_2A    (REG_MHL_ECBUS_PHY_BANK + 0x54)
555*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_2B    (REG_MHL_ECBUS_PHY_BANK + 0x56)
556*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_2C    (REG_MHL_ECBUS_PHY_BANK + 0x58)
557*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_2D    (REG_MHL_ECBUS_PHY_BANK + 0x5A)
558*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_2E    (REG_MHL_ECBUS_PHY_BANK + 0x5C)
559*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_2F    (REG_MHL_ECBUS_PHY_BANK + 0x5E)
560*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_30    (REG_MHL_ECBUS_PHY_BANK + 0x60)
561*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_31    (REG_MHL_ECBUS_PHY_BANK + 0x62)
562*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_32    (REG_MHL_ECBUS_PHY_BANK + 0x64)
563*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_33    (REG_MHL_ECBUS_PHY_BANK + 0x66)
564*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_34    (REG_MHL_ECBUS_PHY_BANK + 0x68)
565*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_35    (REG_MHL_ECBUS_PHY_BANK + 0x6A)
566*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_36    (REG_MHL_ECBUS_PHY_BANK + 0x6C)
567*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_37    (REG_MHL_ECBUS_PHY_BANK + 0x6E)
568*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_38    (REG_MHL_ECBUS_PHY_BANK + 0x70)
569*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_39    (REG_MHL_ECBUS_PHY_BANK + 0x72)
570*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_3A    (REG_MHL_ECBUS_PHY_BANK + 0x74)
571*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_3B    (REG_MHL_ECBUS_PHY_BANK + 0x76)
572*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_3C    (REG_MHL_ECBUS_PHY_BANK + 0x78)
573*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_3D    (REG_MHL_ECBUS_PHY_BANK + 0x7A)
574*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_3E    (REG_MHL_ECBUS_PHY_BANK + 0x7C)
575*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_3F    (REG_MHL_ECBUS_PHY_BANK + 0x7E)
576*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_40    (REG_MHL_ECBUS_PHY_BANK + 0x80)
577*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_41    (REG_MHL_ECBUS_PHY_BANK + 0x82)
578*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_42    (REG_MHL_ECBUS_PHY_BANK + 0x84)
579*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_43    (REG_MHL_ECBUS_PHY_BANK + 0x86)
580*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_44    (REG_MHL_ECBUS_PHY_BANK + 0x88)
581*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_45    (REG_MHL_ECBUS_PHY_BANK + 0x8A)
582*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_46    (REG_MHL_ECBUS_PHY_BANK + 0x8C)
583*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_47    (REG_MHL_ECBUS_PHY_BANK + 0x8E)
584*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_48    (REG_MHL_ECBUS_PHY_BANK + 0x90)
585*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_49    (REG_MHL_ECBUS_PHY_BANK + 0x92)
586*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_4A    (REG_MHL_ECBUS_PHY_BANK + 0x94)
587*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_4B    (REG_MHL_ECBUS_PHY_BANK + 0x96)
588*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_4C    (REG_MHL_ECBUS_PHY_BANK + 0x98)
589*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_4D    (REG_MHL_ECBUS_PHY_BANK + 0x9A)
590*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_4E    (REG_MHL_ECBUS_PHY_BANK + 0x9C)
591*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_4F    (REG_MHL_ECBUS_PHY_BANK + 0x9E)
592*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_50    (REG_MHL_ECBUS_PHY_BANK + 0xA0)
593*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_51    (REG_MHL_ECBUS_PHY_BANK + 0xA2)
594*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_52    (REG_MHL_ECBUS_PHY_BANK + 0xA4)
595*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_53    (REG_MHL_ECBUS_PHY_BANK + 0xA6)
596*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_54    (REG_MHL_ECBUS_PHY_BANK + 0xA8)
597*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_55    (REG_MHL_ECBUS_PHY_BANK + 0xAA)
598*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_56    (REG_MHL_ECBUS_PHY_BANK + 0xAC)
599*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_57    (REG_MHL_ECBUS_PHY_BANK + 0xAE)
600*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_58    (REG_MHL_ECBUS_PHY_BANK + 0xB0)
601*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_59    (REG_MHL_ECBUS_PHY_BANK + 0xB2)
602*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_5A    (REG_MHL_ECBUS_PHY_BANK + 0xB4)
603*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_5B    (REG_MHL_ECBUS_PHY_BANK + 0xB6)
604*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_5C    (REG_MHL_ECBUS_PHY_BANK + 0xB8)
605*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_5D    (REG_MHL_ECBUS_PHY_BANK + 0xBA)
606*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_5E    (REG_MHL_ECBUS_PHY_BANK + 0xBC)
607*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_5F    (REG_MHL_ECBUS_PHY_BANK + 0xBE)
608*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_60    (REG_MHL_ECBUS_PHY_BANK + 0xC0)
609*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_61    (REG_MHL_ECBUS_PHY_BANK + 0xC2)
610*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_62    (REG_MHL_ECBUS_PHY_BANK + 0xC4)
611*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_63    (REG_MHL_ECBUS_PHY_BANK + 0xC6)
612*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_64    (REG_MHL_ECBUS_PHY_BANK + 0xC8)
613*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_65    (REG_MHL_ECBUS_PHY_BANK + 0xCA)
614*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_66    (REG_MHL_ECBUS_PHY_BANK + 0xCC)
615*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_67    (REG_MHL_ECBUS_PHY_BANK + 0xCE)
616*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_68    (REG_MHL_ECBUS_PHY_BANK + 0xD0)
617*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_69    (REG_MHL_ECBUS_PHY_BANK + 0xD2)
618*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_6A    (REG_MHL_ECBUS_PHY_BANK + 0xD4)
619*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_6B    (REG_MHL_ECBUS_PHY_BANK + 0xD6)
620*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_6C    (REG_MHL_ECBUS_PHY_BANK + 0xD8)
621*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_6D    (REG_MHL_ECBUS_PHY_BANK + 0xDA)
622*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_6E    (REG_MHL_ECBUS_PHY_BANK + 0xDC)
623*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_6F    (REG_MHL_ECBUS_PHY_BANK + 0xDE)
624*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_70    (REG_MHL_ECBUS_PHY_BANK + 0xE0)
625*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_71    (REG_MHL_ECBUS_PHY_BANK + 0xE2)
626*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_72    (REG_MHL_ECBUS_PHY_BANK + 0xE4)
627*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_73    (REG_MHL_ECBUS_PHY_BANK + 0xE6)
628*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_74    (REG_MHL_ECBUS_PHY_BANK + 0xE8)
629*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_75    (REG_MHL_ECBUS_PHY_BANK + 0xEA)
630*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_76    (REG_MHL_ECBUS_PHY_BANK + 0xEC)
631*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_77    (REG_MHL_ECBUS_PHY_BANK + 0xEE)
632*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_78    (REG_MHL_ECBUS_PHY_BANK + 0xF0)
633*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_79    (REG_MHL_ECBUS_PHY_BANK + 0xF2)
634*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_7A    (REG_MHL_ECBUS_PHY_BANK + 0xF4)
635*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_7B    (REG_MHL_ECBUS_PHY_BANK + 0xF6)
636*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_7C    (REG_MHL_ECBUS_PHY_BANK + 0xF8)
637*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_7D    (REG_MHL_ECBUS_PHY_BANK + 0xFA)
638*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_7E    (REG_MHL_ECBUS_PHY_BANK + 0xFC)
639*53ee8cc1Swenshuai.xi #define REG_MHL_ECBUS_PHY_7F    (REG_MHL_ECBUS_PHY_BANK + 0xFE)
640*53ee8cc1Swenshuai.xi 
641*53ee8cc1Swenshuai.xi 
642