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