1 //<MStar Software> 2 //****************************************************************************** 3 // MStar Software 4 // Copyright (c) 2010 - 2012 MStar Semiconductor, Inc. All rights reserved. 5 // All software, firmware and related documentation herein ("MStar Software") are 6 // intellectual property of MStar Semiconductor, Inc. ("MStar") and protected by 7 // law, including, but not limited to, copyright law and international treaties. 8 // Any use, modification, reproduction, retransmission, or republication of all 9 // or part of MStar Software is expressly prohibited, unless prior written 10 // permission has been granted by MStar. 11 // 12 // By accessing, browsing and/or using MStar Software, you acknowledge that you 13 // have read, understood, and agree, to be bound by below terms ("Terms") and to 14 // comply with all applicable laws and regulations: 15 // 16 // 1. MStar shall retain any and all right, ownership and interest to MStar 17 // Software and any modification/derivatives thereof. 18 // No right, ownership, or interest to MStar Software and any 19 // modification/derivatives thereof is transferred to you under Terms. 20 // 21 // 2. You understand that MStar Software might include, incorporate or be 22 // supplied together with third party`s software and the use of MStar 23 // Software may require additional licenses from third parties. 24 // Therefore, you hereby agree it is your sole responsibility to separately 25 // obtain any and all third party right and license necessary for your use of 26 // such third party`s software. 27 // 28 // 3. MStar Software and any modification/derivatives thereof shall be deemed as 29 // MStar`s confidential information and you agree to keep MStar`s 30 // confidential information in strictest confidence and not disclose to any 31 // third party. 32 // 33 // 4. MStar Software is provided on an "AS IS" basis without warranties of any 34 // kind. Any warranties are hereby expressly disclaimed by MStar, including 35 // without limitation, any warranties of merchantability, non-infringement of 36 // intellectual property rights, fitness for a particular purpose, error free 37 // and in conformity with any international standard. You agree to waive any 38 // claim against MStar for any loss, damage, cost or expense that you may 39 // incur related to your use of MStar Software. 40 // In no event shall MStar be liable for any direct, indirect, incidental or 41 // consequential damages, including without limitation, lost of profit or 42 // revenues, lost or damage of data, and unauthorized system use. 43 // You agree that this Section 4 shall still apply without being affected 44 // even if MStar Software has been modified by MStar in accordance with your 45 // request or instruction for your use, except otherwise agreed by both 46 // parties in writing. 47 // 48 // 5. If requested, MStar may from time to time provide technical supports or 49 // services in relation with MStar Software to you for your use of 50 // MStar Software in conjunction with your or your customer`s product 51 // ("Services"). 52 // You understand and agree that, except otherwise agreed by both parties in 53 // writing, Services are provided on an "AS IS" basis and the warranty 54 // disclaimer set forth in Section 4 above shall apply. 55 // 56 // 6. Nothing contained herein shall be construed as by implication, estoppels 57 // or otherwise: 58 // (a) conferring any license or right to use MStar name, trademark, service 59 // mark, symbol or any other identification; 60 // (b) obligating MStar or any of its affiliates to furnish any person, 61 // including without limitation, you and your customers, any assistance 62 // of any kind whatsoever, or any information; or 63 // (c) conferring any license or right under any intellectual property right. 64 // 65 // 7. These terms shall be governed by and construed in accordance with the laws 66 // of Taiwan, R.O.C., excluding its conflict of law rules. 67 // Any and all dispute arising out hereof or related hereto shall be finally 68 // settled by arbitration referred to the Chinese Arbitration Association, 69 // Taipei in accordance with the ROC Arbitration Law and the Arbitration 70 // Rules of the Association by three (3) arbitrators appointed in accordance 71 // with the said Rules. 72 // The place of arbitration shall be in Taipei, Taiwan and the language shall 73 // be English. 74 // The arbitration award shall be final and binding to both parties. 75 // 76 //****************************************************************************** 77 //<MStar Software> 78 /****************************************************************************** 79 Copyright (c) 2012 MStar Semiconductor, Inc. 80 All rights reserved. 81 82 [Module Name]: hwreg_mhl.h 83 [Date]: 04-March-2012 84 [Comment]: 85 [Reversion History]: 86 *******************************************************************************/ 87 88 //------------------------------------------------------------------------------------------------- 89 // Type and Structure 90 //------------------------------------------------------------------------------------------------- 91 enum EN_MUX_INPUTPORT_MHL_INFO 92 { 93 E_MUX_NOT_SUPPORT_MHL = 0x0, 94 E_MUX_SUPPORT_MHL_PORT_DVI0 = 0x1, 95 E_MUX_SUPPORT_MHL_PORT_DVI1 = 0x2, 96 E_MUX_SUPPORT_MHL_PORT_DVI2 = 0x4, 97 E_MUX_SUPPORT_MHL_PORT_DVI3 = 0x8, 98 E_MUX_ALL_SUPPORT_MHL = 0xF, 99 }; 100 101 //------------------------------------------------------------------------------------------------- 102 // Global Variables 103 //------------------------------------------------------------------------------------------------- 104 105 /////////////////////////////////////////////////////// 106 // Register bank 107 /////////////////////////////////////////////////////// 108 #define REG_MHL_CBUS_BANK 0x001F00UL 109 #define REG_PM_MHL_CBUS_BANK 0x002F00UL 110 #define REG_MHL_ECBUS_BANK 0x170F00UL 111 #define REG_MHL_ECBUS_PHY_BANK 0x173C00UL 112 113 //============================================================= 114 // MHL CBUS 115 // #define REG_MHL_CBUS_BANK 0x001F00UL 116 #define REG_MHL_CBUS_00 (REG_MHL_CBUS_BANK + 0x00) 117 #define REG_MHL_CBUS_01 (REG_MHL_CBUS_BANK + 0x02) 118 #define REG_MHL_CBUS_02 (REG_MHL_CBUS_BANK + 0x04) 119 #define REG_MHL_CBUS_03 (REG_MHL_CBUS_BANK + 0x06) 120 #define REG_MHL_CBUS_04 (REG_MHL_CBUS_BANK + 0x08) 121 #define REG_MHL_CBUS_05 (REG_MHL_CBUS_BANK + 0x0A) 122 #define REG_MHL_CBUS_06 (REG_MHL_CBUS_BANK + 0x0C) 123 #define REG_MHL_CBUS_07 (REG_MHL_CBUS_BANK + 0x0E) 124 #define REG_MHL_CBUS_08 (REG_MHL_CBUS_BANK + 0x10) 125 #define REG_MHL_CBUS_09 (REG_MHL_CBUS_BANK + 0x12) 126 #define REG_MHL_CBUS_0A (REG_MHL_CBUS_BANK + 0x14) 127 #define REG_MHL_CBUS_0B (REG_MHL_CBUS_BANK + 0x16) 128 #define REG_MHL_CBUS_0C (REG_MHL_CBUS_BANK + 0x18) 129 #define REG_MHL_CBUS_0D (REG_MHL_CBUS_BANK + 0x1A) 130 #define REG_MHL_CBUS_0E (REG_MHL_CBUS_BANK + 0x1C) 131 #define REG_MHL_CBUS_0F (REG_MHL_CBUS_BANK + 0x1E) 132 #define REG_MHL_CBUS_10 (REG_MHL_CBUS_BANK + 0x20) 133 #define REG_MHL_CBUS_11 (REG_MHL_CBUS_BANK + 0x22) 134 #define REG_MHL_CBUS_12 (REG_MHL_CBUS_BANK + 0x24) 135 #define REG_MHL_CBUS_13 (REG_MHL_CBUS_BANK + 0x26) 136 #define REG_MHL_CBUS_14 (REG_MHL_CBUS_BANK + 0x28) 137 #define REG_MHL_CBUS_15 (REG_MHL_CBUS_BANK + 0x2A) 138 #define REG_MHL_CBUS_16 (REG_MHL_CBUS_BANK + 0x2C) 139 #define REG_MHL_CBUS_17 (REG_MHL_CBUS_BANK + 0x2E) 140 #define REG_MHL_CBUS_18 (REG_MHL_CBUS_BANK + 0x30) 141 #define REG_MHL_CBUS_19 (REG_MHL_CBUS_BANK + 0x32) 142 #define REG_MHL_CBUS_1A (REG_MHL_CBUS_BANK + 0x34) 143 #define REG_MHL_CBUS_1B (REG_MHL_CBUS_BANK + 0x36) 144 #define REG_MHL_CBUS_1C (REG_MHL_CBUS_BANK + 0x38) 145 #define REG_MHL_CBUS_1D (REG_MHL_CBUS_BANK + 0x3A) 146 #define REG_MHL_CBUS_1E (REG_MHL_CBUS_BANK + 0x3C) 147 #define REG_MHL_CBUS_1F (REG_MHL_CBUS_BANK + 0x3E) 148 #define REG_MHL_CBUS_20 (REG_MHL_CBUS_BANK + 0x40) 149 #define REG_MHL_CBUS_21 (REG_MHL_CBUS_BANK + 0x42) 150 #define REG_MHL_CBUS_22 (REG_MHL_CBUS_BANK + 0x44) 151 #define REG_MHL_CBUS_23 (REG_MHL_CBUS_BANK + 0x46) 152 #define REG_MHL_CBUS_24 (REG_MHL_CBUS_BANK + 0x48) 153 #define REG_MHL_CBUS_25 (REG_MHL_CBUS_BANK + 0x4A) 154 #define REG_MHL_CBUS_26 (REG_MHL_CBUS_BANK + 0x4C) 155 #define REG_MHL_CBUS_27 (REG_MHL_CBUS_BANK + 0x4E) 156 #define REG_MHL_CBUS_28 (REG_MHL_CBUS_BANK + 0x50) 157 #define REG_MHL_CBUS_29 (REG_MHL_CBUS_BANK + 0x52) 158 #define REG_MHL_CBUS_2A (REG_MHL_CBUS_BANK + 0x54) 159 #define REG_MHL_CBUS_2B (REG_MHL_CBUS_BANK + 0x56) 160 #define REG_MHL_CBUS_2C (REG_MHL_CBUS_BANK + 0x58) 161 #define REG_MHL_CBUS_2D (REG_MHL_CBUS_BANK + 0x5A) 162 #define REG_MHL_CBUS_2E (REG_MHL_CBUS_BANK + 0x5C) 163 #define REG_MHL_CBUS_2F (REG_MHL_CBUS_BANK + 0x5E) 164 #define REG_MHL_CBUS_30 (REG_MHL_CBUS_BANK + 0x60) 165 #define REG_MHL_CBUS_31 (REG_MHL_CBUS_BANK + 0x62) 166 #define REG_MHL_CBUS_32 (REG_MHL_CBUS_BANK + 0x64) 167 #define REG_MHL_CBUS_33 (REG_MHL_CBUS_BANK + 0x66) 168 #define REG_MHL_CBUS_34 (REG_MHL_CBUS_BANK + 0x68) 169 #define REG_MHL_CBUS_35 (REG_MHL_CBUS_BANK + 0x6A) 170 #define REG_MHL_CBUS_36 (REG_MHL_CBUS_BANK + 0x6C) 171 #define REG_MHL_CBUS_37 (REG_MHL_CBUS_BANK + 0x6E) 172 #define REG_MHL_CBUS_38 (REG_MHL_CBUS_BANK + 0x70) 173 #define REG_MHL_CBUS_39 (REG_MHL_CBUS_BANK + 0x72) 174 #define REG_MHL_CBUS_3A (REG_MHL_CBUS_BANK + 0x74) 175 #define REG_MHL_CBUS_3B (REG_MHL_CBUS_BANK + 0x76) 176 #define REG_MHL_CBUS_3C (REG_MHL_CBUS_BANK + 0x78) 177 #define REG_MHL_CBUS_3D (REG_MHL_CBUS_BANK + 0x7A) 178 #define REG_MHL_CBUS_3E (REG_MHL_CBUS_BANK + 0x7C) 179 #define REG_MHL_CBUS_3F (REG_MHL_CBUS_BANK + 0x7E) 180 #define REG_MHL_CBUS_40 (REG_MHL_CBUS_BANK + 0x80) 181 #define REG_MHL_CBUS_41 (REG_MHL_CBUS_BANK + 0x82) 182 #define REG_MHL_CBUS_42 (REG_MHL_CBUS_BANK + 0x84) 183 #define REG_MHL_CBUS_43 (REG_MHL_CBUS_BANK + 0x86) 184 #define REG_MHL_CBUS_44 (REG_MHL_CBUS_BANK + 0x88) 185 #define REG_MHL_CBUS_45 (REG_MHL_CBUS_BANK + 0x8A) 186 #define REG_MHL_CBUS_46 (REG_MHL_CBUS_BANK + 0x8C) 187 #define REG_MHL_CBUS_47 (REG_MHL_CBUS_BANK + 0x8E) 188 #define REG_MHL_CBUS_48 (REG_MHL_CBUS_BANK + 0x90) 189 #define REG_MHL_CBUS_49 (REG_MHL_CBUS_BANK + 0x92) 190 #define REG_MHL_CBUS_4A (REG_MHL_CBUS_BANK + 0x94) 191 #define REG_MHL_CBUS_4B (REG_MHL_CBUS_BANK + 0x96) 192 #define REG_MHL_CBUS_4C (REG_MHL_CBUS_BANK + 0x98) 193 #define REG_MHL_CBUS_4D (REG_MHL_CBUS_BANK + 0x9A) 194 #define REG_MHL_CBUS_4E (REG_MHL_CBUS_BANK + 0x9C) 195 #define REG_MHL_CBUS_4F (REG_MHL_CBUS_BANK + 0x9E) 196 #define REG_MHL_CBUS_50 (REG_MHL_CBUS_BANK + 0xA0) 197 #define REG_MHL_CBUS_51 (REG_MHL_CBUS_BANK + 0xA2) 198 #define REG_MHL_CBUS_52 (REG_MHL_CBUS_BANK + 0xA4) 199 #define REG_MHL_CBUS_53 (REG_MHL_CBUS_BANK + 0xA6) 200 #define REG_MHL_CBUS_54 (REG_MHL_CBUS_BANK + 0xA8) 201 #define REG_MHL_CBUS_55 (REG_MHL_CBUS_BANK + 0xAA) 202 #define REG_MHL_CBUS_56 (REG_MHL_CBUS_BANK + 0xAC) 203 #define REG_MHL_CBUS_57 (REG_MHL_CBUS_BANK + 0xAE) 204 #define REG_MHL_CBUS_58 (REG_MHL_CBUS_BANK + 0xB0) 205 #define REG_MHL_CBUS_59 (REG_MHL_CBUS_BANK + 0xB2) 206 #define REG_MHL_CBUS_5A (REG_MHL_CBUS_BANK + 0xB4) 207 #define REG_MHL_CBUS_5B (REG_MHL_CBUS_BANK + 0xB6) 208 #define REG_MHL_CBUS_5C (REG_MHL_CBUS_BANK + 0xB8) 209 #define REG_MHL_CBUS_5D (REG_MHL_CBUS_BANK + 0xBA) 210 #define REG_MHL_CBUS_5E (REG_MHL_CBUS_BANK + 0xBC) 211 #define REG_MHL_CBUS_5F (REG_MHL_CBUS_BANK + 0xBE) 212 #define REG_MHL_CBUS_60 (REG_MHL_CBUS_BANK + 0xC0) 213 #define REG_MHL_CBUS_61 (REG_MHL_CBUS_BANK + 0xC2) 214 #define REG_MHL_CBUS_62 (REG_MHL_CBUS_BANK + 0xC4) 215 #define REG_MHL_CBUS_63 (REG_MHL_CBUS_BANK + 0xC6) 216 #define REG_MHL_CBUS_64 (REG_MHL_CBUS_BANK + 0xC8) 217 #define REG_MHL_CBUS_65 (REG_MHL_CBUS_BANK + 0xCA) 218 #define REG_MHL_CBUS_66 (REG_MHL_CBUS_BANK + 0xCC) 219 #define REG_MHL_CBUS_67 (REG_MHL_CBUS_BANK + 0xCE) 220 #define REG_MHL_CBUS_68 (REG_MHL_CBUS_BANK + 0xD0) 221 #define REG_MHL_CBUS_69 (REG_MHL_CBUS_BANK + 0xD2) 222 #define REG_MHL_CBUS_6A (REG_MHL_CBUS_BANK + 0xD4) 223 #define REG_MHL_CBUS_6B (REG_MHL_CBUS_BANK + 0xD6) 224 #define REG_MHL_CBUS_6C (REG_MHL_CBUS_BANK + 0xD8) 225 #define REG_MHL_CBUS_6D (REG_MHL_CBUS_BANK + 0xDA) 226 #define REG_MHL_CBUS_6E (REG_MHL_CBUS_BANK + 0xDC) 227 #define REG_MHL_CBUS_6F (REG_MHL_CBUS_BANK + 0xDE) 228 #define REG_MHL_CBUS_70 (REG_MHL_CBUS_BANK + 0xE0) 229 #define REG_MHL_CBUS_71 (REG_MHL_CBUS_BANK + 0xE2) 230 #define REG_MHL_CBUS_72 (REG_MHL_CBUS_BANK + 0xE4) 231 #define REG_MHL_CBUS_73 (REG_MHL_CBUS_BANK + 0xE6) 232 #define REG_MHL_CBUS_74 (REG_MHL_CBUS_BANK + 0xE8) 233 #define REG_MHL_CBUS_75 (REG_MHL_CBUS_BANK + 0xEA) 234 #define REG_MHL_CBUS_76 (REG_MHL_CBUS_BANK + 0xEC) 235 #define REG_MHL_CBUS_77 (REG_MHL_CBUS_BANK + 0xEE) 236 #define REG_MHL_CBUS_78 (REG_MHL_CBUS_BANK + 0xF0) 237 #define REG_MHL_CBUS_79 (REG_MHL_CBUS_BANK + 0xF2) 238 #define REG_MHL_CBUS_7A (REG_MHL_CBUS_BANK + 0xF4) 239 #define REG_MHL_CBUS_7B (REG_MHL_CBUS_BANK + 0xF6) 240 #define REG_MHL_CBUS_7C (REG_MHL_CBUS_BANK + 0xF8) 241 #define REG_MHL_CBUS_7D (REG_MHL_CBUS_BANK + 0xFA) 242 #define REG_MHL_CBUS_7E (REG_MHL_CBUS_BANK + 0xFC) 243 #define REG_MHL_CBUS_7F (REG_MHL_CBUS_BANK + 0xFE) 244 245 //============================================================= 246 // PM MHL CBUS 247 // #define REG_PM_MHL_CBUS_BANK 0x002F00UL 248 #define REG_PM_MHL_CBUS_00 (REG_PM_MHL_CBUS_BANK + 0x00) 249 #define REG_PM_MHL_CBUS_01 (REG_PM_MHL_CBUS_BANK + 0x02) 250 #define REG_PM_MHL_CBUS_02 (REG_PM_MHL_CBUS_BANK + 0x04) 251 #define REG_PM_MHL_CBUS_03 (REG_PM_MHL_CBUS_BANK + 0x06) 252 #define REG_PM_MHL_CBUS_04 (REG_PM_MHL_CBUS_BANK + 0x08) 253 #define REG_PM_MHL_CBUS_05 (REG_PM_MHL_CBUS_BANK + 0x0A) 254 #define REG_PM_MHL_CBUS_06 (REG_PM_MHL_CBUS_BANK + 0x0C) 255 #define REG_PM_MHL_CBUS_07 (REG_PM_MHL_CBUS_BANK + 0x0E) 256 #define REG_PM_MHL_CBUS_08 (REG_PM_MHL_CBUS_BANK + 0x10) 257 #define REG_PM_MHL_CBUS_09 (REG_PM_MHL_CBUS_BANK + 0x12) 258 #define REG_PM_MHL_CBUS_0A (REG_PM_MHL_CBUS_BANK + 0x14) 259 #define REG_PM_MHL_CBUS_0B (REG_PM_MHL_CBUS_BANK + 0x16) 260 #define REG_PM_MHL_CBUS_0C (REG_PM_MHL_CBUS_BANK + 0x18) 261 #define REG_PM_MHL_CBUS_0D (REG_PM_MHL_CBUS_BANK + 0x1A) 262 #define REG_PM_MHL_CBUS_0E (REG_PM_MHL_CBUS_BANK + 0x1C) 263 #define REG_PM_MHL_CBUS_0F (REG_PM_MHL_CBUS_BANK + 0x1E) 264 #define REG_PM_MHL_CBUS_10 (REG_PM_MHL_CBUS_BANK + 0x20) 265 #define REG_PM_MHL_CBUS_11 (REG_PM_MHL_CBUS_BANK + 0x22) 266 #define REG_PM_MHL_CBUS_12 (REG_PM_MHL_CBUS_BANK + 0x24) 267 #define REG_PM_MHL_CBUS_13 (REG_PM_MHL_CBUS_BANK + 0x26) 268 #define REG_PM_MHL_CBUS_14 (REG_PM_MHL_CBUS_BANK + 0x28) 269 #define REG_PM_MHL_CBUS_15 (REG_PM_MHL_CBUS_BANK + 0x2A) 270 #define REG_PM_MHL_CBUS_16 (REG_PM_MHL_CBUS_BANK + 0x2C) 271 #define REG_PM_MHL_CBUS_17 (REG_PM_MHL_CBUS_BANK + 0x2E) 272 #define REG_PM_MHL_CBUS_18 (REG_PM_MHL_CBUS_BANK + 0x30) 273 #define REG_PM_MHL_CBUS_19 (REG_PM_MHL_CBUS_BANK + 0x32) 274 #define REG_PM_MHL_CBUS_1A (REG_PM_MHL_CBUS_BANK + 0x34) 275 #define REG_PM_MHL_CBUS_1B (REG_PM_MHL_CBUS_BANK + 0x36) 276 #define REG_PM_MHL_CBUS_1C (REG_PM_MHL_CBUS_BANK + 0x38) 277 #define REG_PM_MHL_CBUS_1D (REG_PM_MHL_CBUS_BANK + 0x3A) 278 #define REG_PM_MHL_CBUS_1E (REG_PM_MHL_CBUS_BANK + 0x3C) 279 #define REG_PM_MHL_CBUS_1F (REG_PM_MHL_CBUS_BANK + 0x3E) 280 #define REG_PM_MHL_CBUS_20 (REG_PM_MHL_CBUS_BANK + 0x40) 281 #define REG_PM_MHL_CBUS_21 (REG_PM_MHL_CBUS_BANK + 0x42) 282 #define REG_PM_MHL_CBUS_22 (REG_PM_MHL_CBUS_BANK + 0x44) 283 #define REG_PM_MHL_CBUS_23 (REG_PM_MHL_CBUS_BANK + 0x46) 284 #define REG_PM_MHL_CBUS_24 (REG_PM_MHL_CBUS_BANK + 0x48) 285 #define REG_PM_MHL_CBUS_25 (REG_PM_MHL_CBUS_BANK + 0x4A) 286 #define REG_PM_MHL_CBUS_26 (REG_PM_MHL_CBUS_BANK + 0x4C) 287 #define REG_PM_MHL_CBUS_27 (REG_PM_MHL_CBUS_BANK + 0x4E) 288 #define REG_PM_MHL_CBUS_28 (REG_PM_MHL_CBUS_BANK + 0x50) 289 #define REG_PM_MHL_CBUS_29 (REG_PM_MHL_CBUS_BANK + 0x52) 290 #define REG_PM_MHL_CBUS_2A (REG_PM_MHL_CBUS_BANK + 0x54) 291 #define REG_PM_MHL_CBUS_2B (REG_PM_MHL_CBUS_BANK + 0x56) 292 #define REG_PM_MHL_CBUS_2C (REG_PM_MHL_CBUS_BANK + 0x58) 293 #define REG_PM_MHL_CBUS_2D (REG_PM_MHL_CBUS_BANK + 0x5A) 294 #define REG_PM_MHL_CBUS_2E (REG_PM_MHL_CBUS_BANK + 0x5C) 295 #define REG_PM_MHL_CBUS_2F (REG_PM_MHL_CBUS_BANK + 0x5E) 296 #define REG_PM_MHL_CBUS_30 (REG_PM_MHL_CBUS_BANK + 0x60) 297 #define REG_PM_MHL_CBUS_31 (REG_PM_MHL_CBUS_BANK + 0x62) 298 #define REG_PM_MHL_CBUS_32 (REG_PM_MHL_CBUS_BANK + 0x64) 299 #define REG_PM_MHL_CBUS_33 (REG_PM_MHL_CBUS_BANK + 0x66) 300 #define REG_PM_MHL_CBUS_34 (REG_PM_MHL_CBUS_BANK + 0x68) 301 #define REG_PM_MHL_CBUS_35 (REG_PM_MHL_CBUS_BANK + 0x6A) 302 #define REG_PM_MHL_CBUS_36 (REG_PM_MHL_CBUS_BANK + 0x6C) 303 #define REG_PM_MHL_CBUS_37 (REG_PM_MHL_CBUS_BANK + 0x6E) 304 #define REG_PM_MHL_CBUS_38 (REG_PM_MHL_CBUS_BANK + 0x70) 305 #define REG_PM_MHL_CBUS_39 (REG_PM_MHL_CBUS_BANK + 0x72) 306 #define REG_PM_MHL_CBUS_3A (REG_PM_MHL_CBUS_BANK + 0x74) 307 #define REG_PM_MHL_CBUS_3B (REG_PM_MHL_CBUS_BANK + 0x76) 308 #define REG_PM_MHL_CBUS_3C (REG_PM_MHL_CBUS_BANK + 0x78) 309 #define REG_PM_MHL_CBUS_3D (REG_PM_MHL_CBUS_BANK + 0x7A) 310 #define REG_PM_MHL_CBUS_3E (REG_PM_MHL_CBUS_BANK + 0x7C) 311 #define REG_PM_MHL_CBUS_3F (REG_PM_MHL_CBUS_BANK + 0x7E) 312 #define REG_PM_MHL_CBUS_40 (REG_PM_MHL_CBUS_BANK + 0x80) 313 #define REG_PM_MHL_CBUS_41 (REG_PM_MHL_CBUS_BANK + 0x82) 314 #define REG_PM_MHL_CBUS_42 (REG_PM_MHL_CBUS_BANK + 0x84) 315 #define REG_PM_MHL_CBUS_43 (REG_PM_MHL_CBUS_BANK + 0x86) 316 #define REG_PM_MHL_CBUS_44 (REG_PM_MHL_CBUS_BANK + 0x88) 317 #define REG_PM_MHL_CBUS_45 (REG_PM_MHL_CBUS_BANK + 0x8A) 318 #define REG_PM_MHL_CBUS_46 (REG_PM_MHL_CBUS_BANK + 0x8C) 319 #define REG_PM_MHL_CBUS_47 (REG_PM_MHL_CBUS_BANK + 0x8E) 320 #define REG_PM_MHL_CBUS_48 (REG_PM_MHL_CBUS_BANK + 0x90) 321 #define REG_PM_MHL_CBUS_49 (REG_PM_MHL_CBUS_BANK + 0x92) 322 #define REG_PM_MHL_CBUS_4A (REG_PM_MHL_CBUS_BANK + 0x94) 323 #define REG_PM_MHL_CBUS_4B (REG_PM_MHL_CBUS_BANK + 0x96) 324 #define REG_PM_MHL_CBUS_4C (REG_PM_MHL_CBUS_BANK + 0x98) 325 #define REG_PM_MHL_CBUS_4D (REG_PM_MHL_CBUS_BANK + 0x9A) 326 #define REG_PM_MHL_CBUS_4E (REG_PM_MHL_CBUS_BANK + 0x9C) 327 #define REG_PM_MHL_CBUS_4F (REG_PM_MHL_CBUS_BANK + 0x9E) 328 #define REG_PM_MHL_CBUS_50 (REG_PM_MHL_CBUS_BANK + 0xA0) 329 #define REG_PM_MHL_CBUS_51 (REG_PM_MHL_CBUS_BANK + 0xA2) 330 #define REG_PM_MHL_CBUS_52 (REG_PM_MHL_CBUS_BANK + 0xA4) 331 #define REG_PM_MHL_CBUS_53 (REG_PM_MHL_CBUS_BANK + 0xA6) 332 #define REG_PM_MHL_CBUS_54 (REG_PM_MHL_CBUS_BANK + 0xA8) 333 #define REG_PM_MHL_CBUS_55 (REG_PM_MHL_CBUS_BANK + 0xAA) 334 #define REG_PM_MHL_CBUS_56 (REG_PM_MHL_CBUS_BANK + 0xAC) 335 #define REG_PM_MHL_CBUS_57 (REG_PM_MHL_CBUS_BANK + 0xAE) 336 #define REG_PM_MHL_CBUS_58 (REG_PM_MHL_CBUS_BANK + 0xB0) 337 #define REG_PM_MHL_CBUS_59 (REG_PM_MHL_CBUS_BANK + 0xB2) 338 #define REG_PM_MHL_CBUS_5A (REG_PM_MHL_CBUS_BANK + 0xB4) 339 #define REG_PM_MHL_CBUS_5B (REG_PM_MHL_CBUS_BANK + 0xB6) 340 #define REG_PM_MHL_CBUS_5C (REG_PM_MHL_CBUS_BANK + 0xB8) 341 #define REG_PM_MHL_CBUS_5D (REG_PM_MHL_CBUS_BANK + 0xBA) 342 #define REG_PM_MHL_CBUS_5E (REG_PM_MHL_CBUS_BANK + 0xBC) 343 #define REG_PM_MHL_CBUS_5F (REG_PM_MHL_CBUS_BANK + 0xBE) 344 #define REG_PM_MHL_CBUS_60 (REG_PM_MHL_CBUS_BANK + 0xC0) 345 #define REG_PM_MHL_CBUS_61 (REG_PM_MHL_CBUS_BANK + 0xC2) 346 #define REG_PM_MHL_CBUS_62 (REG_PM_MHL_CBUS_BANK + 0xC4) 347 #define REG_PM_MHL_CBUS_63 (REG_PM_MHL_CBUS_BANK + 0xC6) 348 #define REG_PM_MHL_CBUS_64 (REG_PM_MHL_CBUS_BANK + 0xC8) 349 #define REG_PM_MHL_CBUS_65 (REG_PM_MHL_CBUS_BANK + 0xCA) 350 #define REG_PM_MHL_CBUS_66 (REG_PM_MHL_CBUS_BANK + 0xCC) 351 #define REG_PM_MHL_CBUS_67 (REG_PM_MHL_CBUS_BANK + 0xCE) 352 #define REG_PM_MHL_CBUS_68 (REG_PM_MHL_CBUS_BANK + 0xD0) 353 #define REG_PM_MHL_CBUS_69 (REG_PM_MHL_CBUS_BANK + 0xD2) 354 #define REG_PM_MHL_CBUS_6A (REG_PM_MHL_CBUS_BANK + 0xD4) 355 #define REG_PM_MHL_CBUS_6B (REG_PM_MHL_CBUS_BANK + 0xD6) 356 #define REG_PM_MHL_CBUS_6C (REG_PM_MHL_CBUS_BANK + 0xD8) 357 #define REG_PM_MHL_CBUS_6D (REG_PM_MHL_CBUS_BANK + 0xDA) 358 #define REG_PM_MHL_CBUS_6E (REG_PM_MHL_CBUS_BANK + 0xDC) 359 #define REG_PM_MHL_CBUS_6F (REG_PM_MHL_CBUS_BANK + 0xDE) 360 #define REG_PM_MHL_CBUS_70 (REG_PM_MHL_CBUS_BANK + 0xE0) 361 #define REG_PM_MHL_CBUS_71 (REG_PM_MHL_CBUS_BANK + 0xE2) 362 #define REG_PM_MHL_CBUS_72 (REG_PM_MHL_CBUS_BANK + 0xE4) 363 #define REG_PM_MHL_CBUS_73 (REG_PM_MHL_CBUS_BANK + 0xE6) 364 #define REG_PM_MHL_CBUS_74 (REG_PM_MHL_CBUS_BANK + 0xE8) 365 #define REG_PM_MHL_CBUS_75 (REG_PM_MHL_CBUS_BANK + 0xEA) 366 #define REG_PM_MHL_CBUS_76 (REG_PM_MHL_CBUS_BANK + 0xEC) 367 #define REG_PM_MHL_CBUS_77 (REG_PM_MHL_CBUS_BANK + 0xEE) 368 #define REG_PM_MHL_CBUS_78 (REG_PM_MHL_CBUS_BANK + 0xF0) 369 #define REG_PM_MHL_CBUS_79 (REG_PM_MHL_CBUS_BANK + 0xF2) 370 #define REG_PM_MHL_CBUS_7A (REG_PM_MHL_CBUS_BANK + 0xF4) 371 #define REG_PM_MHL_CBUS_7B (REG_PM_MHL_CBUS_BANK + 0xF6) 372 #define REG_PM_MHL_CBUS_7C (REG_PM_MHL_CBUS_BANK + 0xF8) 373 #define REG_PM_MHL_CBUS_7D (REG_PM_MHL_CBUS_BANK + 0xFA) 374 #define REG_PM_MHL_CBUS_7E (REG_PM_MHL_CBUS_BANK + 0xFC) 375 #define REG_PM_MHL_CBUS_7F (REG_PM_MHL_CBUS_BANK + 0xFE) 376 377 //============================================================= 378 // MHL ECBUS 379 // #define REG_MHL_ECBUS_BANK 0x170F00UL 380 #define REG_MHL_ECBUS_00 (REG_MHL_ECBUS_BANK + 0x00) 381 #define REG_MHL_ECBUS_01 (REG_MHL_ECBUS_BANK + 0x02) 382 #define REG_MHL_ECBUS_02 (REG_MHL_ECBUS_BANK + 0x04) 383 #define REG_MHL_ECBUS_03 (REG_MHL_ECBUS_BANK + 0x06) 384 #define REG_MHL_ECBUS_04 (REG_MHL_ECBUS_BANK + 0x08) 385 #define REG_MHL_ECBUS_05 (REG_MHL_ECBUS_BANK + 0x0A) 386 #define REG_MHL_ECBUS_06 (REG_MHL_ECBUS_BANK + 0x0C) 387 #define REG_MHL_ECBUS_07 (REG_MHL_ECBUS_BANK + 0x0E) 388 #define REG_MHL_ECBUS_08 (REG_MHL_ECBUS_BANK + 0x10) 389 #define REG_MHL_ECBUS_09 (REG_MHL_ECBUS_BANK + 0x12) 390 #define REG_MHL_ECBUS_0A (REG_MHL_ECBUS_BANK + 0x14) 391 #define REG_MHL_ECBUS_0B (REG_MHL_ECBUS_BANK + 0x16) 392 #define REG_MHL_ECBUS_0C (REG_MHL_ECBUS_BANK + 0x18) 393 #define REG_MHL_ECBUS_0D (REG_MHL_ECBUS_BANK + 0x1A) 394 #define REG_MHL_ECBUS_0E (REG_MHL_ECBUS_BANK + 0x1C) 395 #define REG_MHL_ECBUS_0F (REG_MHL_ECBUS_BANK + 0x1E) 396 #define REG_MHL_ECBUS_10 (REG_MHL_ECBUS_BANK + 0x20) 397 #define REG_MHL_ECBUS_11 (REG_MHL_ECBUS_BANK + 0x22) 398 #define REG_MHL_ECBUS_12 (REG_MHL_ECBUS_BANK + 0x24) 399 #define REG_MHL_ECBUS_13 (REG_MHL_ECBUS_BANK + 0x26) 400 #define REG_MHL_ECBUS_14 (REG_MHL_ECBUS_BANK + 0x28) 401 #define REG_MHL_ECBUS_15 (REG_MHL_ECBUS_BANK + 0x2A) 402 #define REG_MHL_ECBUS_16 (REG_MHL_ECBUS_BANK + 0x2C) 403 #define REG_MHL_ECBUS_17 (REG_MHL_ECBUS_BANK + 0x2E) 404 #define REG_MHL_ECBUS_18 (REG_MHL_ECBUS_BANK + 0x30) 405 #define REG_MHL_ECBUS_19 (REG_MHL_ECBUS_BANK + 0x32) 406 #define REG_MHL_ECBUS_1A (REG_MHL_ECBUS_BANK + 0x34) 407 #define REG_MHL_ECBUS_1B (REG_MHL_ECBUS_BANK + 0x36) 408 #define REG_MHL_ECBUS_1C (REG_MHL_ECBUS_BANK + 0x38) 409 #define REG_MHL_ECBUS_1D (REG_MHL_ECBUS_BANK + 0x3A) 410 #define REG_MHL_ECBUS_1E (REG_MHL_ECBUS_BANK + 0x3C) 411 #define REG_MHL_ECBUS_1F (REG_MHL_ECBUS_BANK + 0x3E) 412 #define REG_MHL_ECBUS_20 (REG_MHL_ECBUS_BANK + 0x40) 413 #define REG_MHL_ECBUS_21 (REG_MHL_ECBUS_BANK + 0x42) 414 #define REG_MHL_ECBUS_22 (REG_MHL_ECBUS_BANK + 0x44) 415 #define REG_MHL_ECBUS_23 (REG_MHL_ECBUS_BANK + 0x46) 416 #define REG_MHL_ECBUS_24 (REG_MHL_ECBUS_BANK + 0x48) 417 #define REG_MHL_ECBUS_25 (REG_MHL_ECBUS_BANK + 0x4A) 418 #define REG_MHL_ECBUS_26 (REG_MHL_ECBUS_BANK + 0x4C) 419 #define REG_MHL_ECBUS_27 (REG_MHL_ECBUS_BANK + 0x4E) 420 #define REG_MHL_ECBUS_28 (REG_MHL_ECBUS_BANK + 0x50) 421 #define REG_MHL_ECBUS_29 (REG_MHL_ECBUS_BANK + 0x52) 422 #define REG_MHL_ECBUS_2A (REG_MHL_ECBUS_BANK + 0x54) 423 #define REG_MHL_ECBUS_2B (REG_MHL_ECBUS_BANK + 0x56) 424 #define REG_MHL_ECBUS_2C (REG_MHL_ECBUS_BANK + 0x58) 425 #define REG_MHL_ECBUS_2D (REG_MHL_ECBUS_BANK + 0x5A) 426 #define REG_MHL_ECBUS_2E (REG_MHL_ECBUS_BANK + 0x5C) 427 #define REG_MHL_ECBUS_2F (REG_MHL_ECBUS_BANK + 0x5E) 428 #define REG_MHL_ECBUS_30 (REG_MHL_ECBUS_BANK + 0x60) 429 #define REG_MHL_ECBUS_31 (REG_MHL_ECBUS_BANK + 0x62) 430 #define REG_MHL_ECBUS_32 (REG_MHL_ECBUS_BANK + 0x64) 431 #define REG_MHL_ECBUS_33 (REG_MHL_ECBUS_BANK + 0x66) 432 #define REG_MHL_ECBUS_34 (REG_MHL_ECBUS_BANK + 0x68) 433 #define REG_MHL_ECBUS_35 (REG_MHL_ECBUS_BANK + 0x6A) 434 #define REG_MHL_ECBUS_36 (REG_MHL_ECBUS_BANK + 0x6C) 435 #define REG_MHL_ECBUS_37 (REG_MHL_ECBUS_BANK + 0x6E) 436 #define REG_MHL_ECBUS_38 (REG_MHL_ECBUS_BANK + 0x70) 437 #define REG_MHL_ECBUS_39 (REG_MHL_ECBUS_BANK + 0x72) 438 #define REG_MHL_ECBUS_3A (REG_MHL_ECBUS_BANK + 0x74) 439 #define REG_MHL_ECBUS_3B (REG_MHL_ECBUS_BANK + 0x76) 440 #define REG_MHL_ECBUS_3C (REG_MHL_ECBUS_BANK + 0x78) 441 #define REG_MHL_ECBUS_3D (REG_MHL_ECBUS_BANK + 0x7A) 442 #define REG_MHL_ECBUS_3E (REG_MHL_ECBUS_BANK + 0x7C) 443 #define REG_MHL_ECBUS_3F (REG_MHL_ECBUS_BANK + 0x7E) 444 #define REG_MHL_ECBUS_40 (REG_MHL_ECBUS_BANK + 0x80) 445 #define REG_MHL_ECBUS_41 (REG_MHL_ECBUS_BANK + 0x82) 446 #define REG_MHL_ECBUS_42 (REG_MHL_ECBUS_BANK + 0x84) 447 #define REG_MHL_ECBUS_43 (REG_MHL_ECBUS_BANK + 0x86) 448 #define REG_MHL_ECBUS_44 (REG_MHL_ECBUS_BANK + 0x88) 449 #define REG_MHL_ECBUS_45 (REG_MHL_ECBUS_BANK + 0x8A) 450 #define REG_MHL_ECBUS_46 (REG_MHL_ECBUS_BANK + 0x8C) 451 #define REG_MHL_ECBUS_47 (REG_MHL_ECBUS_BANK + 0x8E) 452 #define REG_MHL_ECBUS_48 (REG_MHL_ECBUS_BANK + 0x90) 453 #define REG_MHL_ECBUS_49 (REG_MHL_ECBUS_BANK + 0x92) 454 #define REG_MHL_ECBUS_4A (REG_MHL_ECBUS_BANK + 0x94) 455 #define REG_MHL_ECBUS_4B (REG_MHL_ECBUS_BANK + 0x96) 456 #define REG_MHL_ECBUS_4C (REG_MHL_ECBUS_BANK + 0x98) 457 #define REG_MHL_ECBUS_4D (REG_MHL_ECBUS_BANK + 0x9A) 458 #define REG_MHL_ECBUS_4E (REG_MHL_ECBUS_BANK + 0x9C) 459 #define REG_MHL_ECBUS_4F (REG_MHL_ECBUS_BANK + 0x9E) 460 #define REG_MHL_ECBUS_50 (REG_MHL_ECBUS_BANK + 0xA0) 461 #define REG_MHL_ECBUS_51 (REG_MHL_ECBUS_BANK + 0xA2) 462 #define REG_MHL_ECBUS_52 (REG_MHL_ECBUS_BANK + 0xA4) 463 #define REG_MHL_ECBUS_53 (REG_MHL_ECBUS_BANK + 0xA6) 464 #define REG_MHL_ECBUS_54 (REG_MHL_ECBUS_BANK + 0xA8) 465 #define REG_MHL_ECBUS_55 (REG_MHL_ECBUS_BANK + 0xAA) 466 #define REG_MHL_ECBUS_56 (REG_MHL_ECBUS_BANK + 0xAC) 467 #define REG_MHL_ECBUS_57 (REG_MHL_ECBUS_BANK + 0xAE) 468 #define REG_MHL_ECBUS_58 (REG_MHL_ECBUS_BANK + 0xB0) 469 #define REG_MHL_ECBUS_59 (REG_MHL_ECBUS_BANK + 0xB2) 470 #define REG_MHL_ECBUS_5A (REG_MHL_ECBUS_BANK + 0xB4) 471 #define REG_MHL_ECBUS_5B (REG_MHL_ECBUS_BANK + 0xB6) 472 #define REG_MHL_ECBUS_5C (REG_MHL_ECBUS_BANK + 0xB8) 473 #define REG_MHL_ECBUS_5D (REG_MHL_ECBUS_BANK + 0xBA) 474 #define REG_MHL_ECBUS_5E (REG_MHL_ECBUS_BANK + 0xBC) 475 #define REG_MHL_ECBUS_5F (REG_MHL_ECBUS_BANK + 0xBE) 476 #define REG_MHL_ECBUS_60 (REG_MHL_ECBUS_BANK + 0xC0) 477 #define REG_MHL_ECBUS_61 (REG_MHL_ECBUS_BANK + 0xC2) 478 #define REG_MHL_ECBUS_62 (REG_MHL_ECBUS_BANK + 0xC4) 479 #define REG_MHL_ECBUS_63 (REG_MHL_ECBUS_BANK + 0xC6) 480 #define REG_MHL_ECBUS_64 (REG_MHL_ECBUS_BANK + 0xC8) 481 #define REG_MHL_ECBUS_65 (REG_MHL_ECBUS_BANK + 0xCA) 482 #define REG_MHL_ECBUS_66 (REG_MHL_ECBUS_BANK + 0xCC) 483 #define REG_MHL_ECBUS_67 (REG_MHL_ECBUS_BANK + 0xCE) 484 #define REG_MHL_ECBUS_68 (REG_MHL_ECBUS_BANK + 0xD0) 485 #define REG_MHL_ECBUS_69 (REG_MHL_ECBUS_BANK + 0xD2) 486 #define REG_MHL_ECBUS_6A (REG_MHL_ECBUS_BANK + 0xD4) 487 #define REG_MHL_ECBUS_6B (REG_MHL_ECBUS_BANK + 0xD6) 488 #define REG_MHL_ECBUS_6C (REG_MHL_ECBUS_BANK + 0xD8) 489 #define REG_MHL_ECBUS_6D (REG_MHL_ECBUS_BANK + 0xDA) 490 #define REG_MHL_ECBUS_6E (REG_MHL_ECBUS_BANK + 0xDC) 491 #define REG_MHL_ECBUS_6F (REG_MHL_ECBUS_BANK + 0xDE) 492 #define REG_MHL_ECBUS_70 (REG_MHL_ECBUS_BANK + 0xE0) 493 #define REG_MHL_ECBUS_71 (REG_MHL_ECBUS_BANK + 0xE2) 494 #define REG_MHL_ECBUS_72 (REG_MHL_ECBUS_BANK + 0xE4) 495 #define REG_MHL_ECBUS_73 (REG_MHL_ECBUS_BANK + 0xE6) 496 #define REG_MHL_ECBUS_74 (REG_MHL_ECBUS_BANK + 0xE8) 497 #define REG_MHL_ECBUS_75 (REG_MHL_ECBUS_BANK + 0xEA) 498 #define REG_MHL_ECBUS_76 (REG_MHL_ECBUS_BANK + 0xEC) 499 #define REG_MHL_ECBUS_77 (REG_MHL_ECBUS_BANK + 0xEE) 500 #define REG_MHL_ECBUS_78 (REG_MHL_ECBUS_BANK + 0xF0) 501 #define REG_MHL_ECBUS_79 (REG_MHL_ECBUS_BANK + 0xF2) 502 #define REG_MHL_ECBUS_7A (REG_MHL_ECBUS_BANK + 0xF4) 503 #define REG_MHL_ECBUS_7B (REG_MHL_ECBUS_BANK + 0xF6) 504 #define REG_MHL_ECBUS_7C (REG_MHL_ECBUS_BANK + 0xF8) 505 #define REG_MHL_ECBUS_7D (REG_MHL_ECBUS_BANK + 0xFA) 506 #define REG_MHL_ECBUS_7E (REG_MHL_ECBUS_BANK + 0xFC) 507 #define REG_MHL_ECBUS_7F (REG_MHL_ECBUS_BANK + 0xFE) 508 509 //============================================================= 510 // MHL ECBUS PHY 511 // #define REG_MHL_ECBUS_PHY_BANK 0x173C00UL 512 #define REG_MHL_ECBUS_PHY_00 (REG_MHL_ECBUS_PHY_BANK + 0x00) 513 #define REG_MHL_ECBUS_PHY_01 (REG_MHL_ECBUS_PHY_BANK + 0x02) 514 #define REG_MHL_ECBUS_PHY_02 (REG_MHL_ECBUS_PHY_BANK + 0x04) 515 #define REG_MHL_ECBUS_PHY_03 (REG_MHL_ECBUS_PHY_BANK + 0x06) 516 #define REG_MHL_ECBUS_PHY_04 (REG_MHL_ECBUS_PHY_BANK + 0x08) 517 #define REG_MHL_ECBUS_PHY_05 (REG_MHL_ECBUS_PHY_BANK + 0x0A) 518 #define REG_MHL_ECBUS_PHY_06 (REG_MHL_ECBUS_PHY_BANK + 0x0C) 519 #define REG_MHL_ECBUS_PHY_07 (REG_MHL_ECBUS_PHY_BANK + 0x0E) 520 #define REG_MHL_ECBUS_PHY_08 (REG_MHL_ECBUS_PHY_BANK + 0x10) 521 #define REG_MHL_ECBUS_PHY_09 (REG_MHL_ECBUS_PHY_BANK + 0x12) 522 #define REG_MHL_ECBUS_PHY_0A (REG_MHL_ECBUS_PHY_BANK + 0x14) 523 #define REG_MHL_ECBUS_PHY_0B (REG_MHL_ECBUS_PHY_BANK + 0x16) 524 #define REG_MHL_ECBUS_PHY_0C (REG_MHL_ECBUS_PHY_BANK + 0x18) 525 #define REG_MHL_ECBUS_PHY_0D (REG_MHL_ECBUS_PHY_BANK + 0x1A) 526 #define REG_MHL_ECBUS_PHY_0E (REG_MHL_ECBUS_PHY_BANK + 0x1C) 527 #define REG_MHL_ECBUS_PHY_0F (REG_MHL_ECBUS_PHY_BANK + 0x1E) 528 #define REG_MHL_ECBUS_PHY_10 (REG_MHL_ECBUS_PHY_BANK + 0x20) 529 #define REG_MHL_ECBUS_PHY_11 (REG_MHL_ECBUS_PHY_BANK + 0x22) 530 #define REG_MHL_ECBUS_PHY_12 (REG_MHL_ECBUS_PHY_BANK + 0x24) 531 #define REG_MHL_ECBUS_PHY_13 (REG_MHL_ECBUS_PHY_BANK + 0x26) 532 #define REG_MHL_ECBUS_PHY_14 (REG_MHL_ECBUS_PHY_BANK + 0x28) 533 #define REG_MHL_ECBUS_PHY_15 (REG_MHL_ECBUS_PHY_BANK + 0x2A) 534 #define REG_MHL_ECBUS_PHY_16 (REG_MHL_ECBUS_PHY_BANK + 0x2C) 535 #define REG_MHL_ECBUS_PHY_17 (REG_MHL_ECBUS_PHY_BANK + 0x2E) 536 #define REG_MHL_ECBUS_PHY_18 (REG_MHL_ECBUS_PHY_BANK + 0x30) 537 #define REG_MHL_ECBUS_PHY_19 (REG_MHL_ECBUS_PHY_BANK + 0x32) 538 #define REG_MHL_ECBUS_PHY_1A (REG_MHL_ECBUS_PHY_BANK + 0x34) 539 #define REG_MHL_ECBUS_PHY_1B (REG_MHL_ECBUS_PHY_BANK + 0x36) 540 #define REG_MHL_ECBUS_PHY_1C (REG_MHL_ECBUS_PHY_BANK + 0x38) 541 #define REG_MHL_ECBUS_PHY_1D (REG_MHL_ECBUS_PHY_BANK + 0x3A) 542 #define REG_MHL_ECBUS_PHY_1E (REG_MHL_ECBUS_PHY_BANK + 0x3C) 543 #define REG_MHL_ECBUS_PHY_1F (REG_MHL_ECBUS_PHY_BANK + 0x3E) 544 #define REG_MHL_ECBUS_PHY_20 (REG_MHL_ECBUS_PHY_BANK + 0x40) 545 #define REG_MHL_ECBUS_PHY_21 (REG_MHL_ECBUS_PHY_BANK + 0x42) 546 #define REG_MHL_ECBUS_PHY_22 (REG_MHL_ECBUS_PHY_BANK + 0x44) 547 #define REG_MHL_ECBUS_PHY_23 (REG_MHL_ECBUS_PHY_BANK + 0x46) 548 #define REG_MHL_ECBUS_PHY_24 (REG_MHL_ECBUS_PHY_BANK + 0x48) 549 #define REG_MHL_ECBUS_PHY_25 (REG_MHL_ECBUS_PHY_BANK + 0x4A) 550 #define REG_MHL_ECBUS_PHY_26 (REG_MHL_ECBUS_PHY_BANK + 0x4C) 551 #define REG_MHL_ECBUS_PHY_27 (REG_MHL_ECBUS_PHY_BANK + 0x4E) 552 #define REG_MHL_ECBUS_PHY_28 (REG_MHL_ECBUS_PHY_BANK + 0x50) 553 #define REG_MHL_ECBUS_PHY_29 (REG_MHL_ECBUS_PHY_BANK + 0x52) 554 #define REG_MHL_ECBUS_PHY_2A (REG_MHL_ECBUS_PHY_BANK + 0x54) 555 #define REG_MHL_ECBUS_PHY_2B (REG_MHL_ECBUS_PHY_BANK + 0x56) 556 #define REG_MHL_ECBUS_PHY_2C (REG_MHL_ECBUS_PHY_BANK + 0x58) 557 #define REG_MHL_ECBUS_PHY_2D (REG_MHL_ECBUS_PHY_BANK + 0x5A) 558 #define REG_MHL_ECBUS_PHY_2E (REG_MHL_ECBUS_PHY_BANK + 0x5C) 559 #define REG_MHL_ECBUS_PHY_2F (REG_MHL_ECBUS_PHY_BANK + 0x5E) 560 #define REG_MHL_ECBUS_PHY_30 (REG_MHL_ECBUS_PHY_BANK + 0x60) 561 #define REG_MHL_ECBUS_PHY_31 (REG_MHL_ECBUS_PHY_BANK + 0x62) 562 #define REG_MHL_ECBUS_PHY_32 (REG_MHL_ECBUS_PHY_BANK + 0x64) 563 #define REG_MHL_ECBUS_PHY_33 (REG_MHL_ECBUS_PHY_BANK + 0x66) 564 #define REG_MHL_ECBUS_PHY_34 (REG_MHL_ECBUS_PHY_BANK + 0x68) 565 #define REG_MHL_ECBUS_PHY_35 (REG_MHL_ECBUS_PHY_BANK + 0x6A) 566 #define REG_MHL_ECBUS_PHY_36 (REG_MHL_ECBUS_PHY_BANK + 0x6C) 567 #define REG_MHL_ECBUS_PHY_37 (REG_MHL_ECBUS_PHY_BANK + 0x6E) 568 #define REG_MHL_ECBUS_PHY_38 (REG_MHL_ECBUS_PHY_BANK + 0x70) 569 #define REG_MHL_ECBUS_PHY_39 (REG_MHL_ECBUS_PHY_BANK + 0x72) 570 #define REG_MHL_ECBUS_PHY_3A (REG_MHL_ECBUS_PHY_BANK + 0x74) 571 #define REG_MHL_ECBUS_PHY_3B (REG_MHL_ECBUS_PHY_BANK + 0x76) 572 #define REG_MHL_ECBUS_PHY_3C (REG_MHL_ECBUS_PHY_BANK + 0x78) 573 #define REG_MHL_ECBUS_PHY_3D (REG_MHL_ECBUS_PHY_BANK + 0x7A) 574 #define REG_MHL_ECBUS_PHY_3E (REG_MHL_ECBUS_PHY_BANK + 0x7C) 575 #define REG_MHL_ECBUS_PHY_3F (REG_MHL_ECBUS_PHY_BANK + 0x7E) 576 #define REG_MHL_ECBUS_PHY_40 (REG_MHL_ECBUS_PHY_BANK + 0x80) 577 #define REG_MHL_ECBUS_PHY_41 (REG_MHL_ECBUS_PHY_BANK + 0x82) 578 #define REG_MHL_ECBUS_PHY_42 (REG_MHL_ECBUS_PHY_BANK + 0x84) 579 #define REG_MHL_ECBUS_PHY_43 (REG_MHL_ECBUS_PHY_BANK + 0x86) 580 #define REG_MHL_ECBUS_PHY_44 (REG_MHL_ECBUS_PHY_BANK + 0x88) 581 #define REG_MHL_ECBUS_PHY_45 (REG_MHL_ECBUS_PHY_BANK + 0x8A) 582 #define REG_MHL_ECBUS_PHY_46 (REG_MHL_ECBUS_PHY_BANK + 0x8C) 583 #define REG_MHL_ECBUS_PHY_47 (REG_MHL_ECBUS_PHY_BANK + 0x8E) 584 #define REG_MHL_ECBUS_PHY_48 (REG_MHL_ECBUS_PHY_BANK + 0x90) 585 #define REG_MHL_ECBUS_PHY_49 (REG_MHL_ECBUS_PHY_BANK + 0x92) 586 #define REG_MHL_ECBUS_PHY_4A (REG_MHL_ECBUS_PHY_BANK + 0x94) 587 #define REG_MHL_ECBUS_PHY_4B (REG_MHL_ECBUS_PHY_BANK + 0x96) 588 #define REG_MHL_ECBUS_PHY_4C (REG_MHL_ECBUS_PHY_BANK + 0x98) 589 #define REG_MHL_ECBUS_PHY_4D (REG_MHL_ECBUS_PHY_BANK + 0x9A) 590 #define REG_MHL_ECBUS_PHY_4E (REG_MHL_ECBUS_PHY_BANK + 0x9C) 591 #define REG_MHL_ECBUS_PHY_4F (REG_MHL_ECBUS_PHY_BANK + 0x9E) 592 #define REG_MHL_ECBUS_PHY_50 (REG_MHL_ECBUS_PHY_BANK + 0xA0) 593 #define REG_MHL_ECBUS_PHY_51 (REG_MHL_ECBUS_PHY_BANK + 0xA2) 594 #define REG_MHL_ECBUS_PHY_52 (REG_MHL_ECBUS_PHY_BANK + 0xA4) 595 #define REG_MHL_ECBUS_PHY_53 (REG_MHL_ECBUS_PHY_BANK + 0xA6) 596 #define REG_MHL_ECBUS_PHY_54 (REG_MHL_ECBUS_PHY_BANK + 0xA8) 597 #define REG_MHL_ECBUS_PHY_55 (REG_MHL_ECBUS_PHY_BANK + 0xAA) 598 #define REG_MHL_ECBUS_PHY_56 (REG_MHL_ECBUS_PHY_BANK + 0xAC) 599 #define REG_MHL_ECBUS_PHY_57 (REG_MHL_ECBUS_PHY_BANK + 0xAE) 600 #define REG_MHL_ECBUS_PHY_58 (REG_MHL_ECBUS_PHY_BANK + 0xB0) 601 #define REG_MHL_ECBUS_PHY_59 (REG_MHL_ECBUS_PHY_BANK + 0xB2) 602 #define REG_MHL_ECBUS_PHY_5A (REG_MHL_ECBUS_PHY_BANK + 0xB4) 603 #define REG_MHL_ECBUS_PHY_5B (REG_MHL_ECBUS_PHY_BANK + 0xB6) 604 #define REG_MHL_ECBUS_PHY_5C (REG_MHL_ECBUS_PHY_BANK + 0xB8) 605 #define REG_MHL_ECBUS_PHY_5D (REG_MHL_ECBUS_PHY_BANK + 0xBA) 606 #define REG_MHL_ECBUS_PHY_5E (REG_MHL_ECBUS_PHY_BANK + 0xBC) 607 #define REG_MHL_ECBUS_PHY_5F (REG_MHL_ECBUS_PHY_BANK + 0xBE) 608 #define REG_MHL_ECBUS_PHY_60 (REG_MHL_ECBUS_PHY_BANK + 0xC0) 609 #define REG_MHL_ECBUS_PHY_61 (REG_MHL_ECBUS_PHY_BANK + 0xC2) 610 #define REG_MHL_ECBUS_PHY_62 (REG_MHL_ECBUS_PHY_BANK + 0xC4) 611 #define REG_MHL_ECBUS_PHY_63 (REG_MHL_ECBUS_PHY_BANK + 0xC6) 612 #define REG_MHL_ECBUS_PHY_64 (REG_MHL_ECBUS_PHY_BANK + 0xC8) 613 #define REG_MHL_ECBUS_PHY_65 (REG_MHL_ECBUS_PHY_BANK + 0xCA) 614 #define REG_MHL_ECBUS_PHY_66 (REG_MHL_ECBUS_PHY_BANK + 0xCC) 615 #define REG_MHL_ECBUS_PHY_67 (REG_MHL_ECBUS_PHY_BANK + 0xCE) 616 #define REG_MHL_ECBUS_PHY_68 (REG_MHL_ECBUS_PHY_BANK + 0xD0) 617 #define REG_MHL_ECBUS_PHY_69 (REG_MHL_ECBUS_PHY_BANK + 0xD2) 618 #define REG_MHL_ECBUS_PHY_6A (REG_MHL_ECBUS_PHY_BANK + 0xD4) 619 #define REG_MHL_ECBUS_PHY_6B (REG_MHL_ECBUS_PHY_BANK + 0xD6) 620 #define REG_MHL_ECBUS_PHY_6C (REG_MHL_ECBUS_PHY_BANK + 0xD8) 621 #define REG_MHL_ECBUS_PHY_6D (REG_MHL_ECBUS_PHY_BANK + 0xDA) 622 #define REG_MHL_ECBUS_PHY_6E (REG_MHL_ECBUS_PHY_BANK + 0xDC) 623 #define REG_MHL_ECBUS_PHY_6F (REG_MHL_ECBUS_PHY_BANK + 0xDE) 624 #define REG_MHL_ECBUS_PHY_70 (REG_MHL_ECBUS_PHY_BANK + 0xE0) 625 #define REG_MHL_ECBUS_PHY_71 (REG_MHL_ECBUS_PHY_BANK + 0xE2) 626 #define REG_MHL_ECBUS_PHY_72 (REG_MHL_ECBUS_PHY_BANK + 0xE4) 627 #define REG_MHL_ECBUS_PHY_73 (REG_MHL_ECBUS_PHY_BANK + 0xE6) 628 #define REG_MHL_ECBUS_PHY_74 (REG_MHL_ECBUS_PHY_BANK + 0xE8) 629 #define REG_MHL_ECBUS_PHY_75 (REG_MHL_ECBUS_PHY_BANK + 0xEA) 630 #define REG_MHL_ECBUS_PHY_76 (REG_MHL_ECBUS_PHY_BANK + 0xEC) 631 #define REG_MHL_ECBUS_PHY_77 (REG_MHL_ECBUS_PHY_BANK + 0xEE) 632 #define REG_MHL_ECBUS_PHY_78 (REG_MHL_ECBUS_PHY_BANK + 0xF0) 633 #define REG_MHL_ECBUS_PHY_79 (REG_MHL_ECBUS_PHY_BANK + 0xF2) 634 #define REG_MHL_ECBUS_PHY_7A (REG_MHL_ECBUS_PHY_BANK + 0xF4) 635 #define REG_MHL_ECBUS_PHY_7B (REG_MHL_ECBUS_PHY_BANK + 0xF6) 636 #define REG_MHL_ECBUS_PHY_7C (REG_MHL_ECBUS_PHY_BANK + 0xF8) 637 #define REG_MHL_ECBUS_PHY_7D (REG_MHL_ECBUS_PHY_BANK + 0xFA) 638 #define REG_MHL_ECBUS_PHY_7E (REG_MHL_ECBUS_PHY_BANK + 0xFC) 639 #define REG_MHL_ECBUS_PHY_7F (REG_MHL_ECBUS_PHY_BANK + 0xFE) 640 641 642