1*4882a593Smuzhiyun /* SPDX-License-Identifier: GPL-2.0 */ 2*4882a593Smuzhiyun /* 3*4882a593Smuzhiyun * Copyright (c) 2020 MediaTek Inc. 4*4882a593Smuzhiyun */ 5*4882a593Smuzhiyun 6*4882a593Smuzhiyun #ifndef __MFD_MT6358_REGISTERS_H__ 7*4882a593Smuzhiyun #define __MFD_MT6358_REGISTERS_H__ 8*4882a593Smuzhiyun 9*4882a593Smuzhiyun /* PMIC Registers */ 10*4882a593Smuzhiyun #define MT6358_SWCID 0xa 11*4882a593Smuzhiyun #define MT6358_MISC_TOP_INT_CON0 0x188 12*4882a593Smuzhiyun #define MT6358_MISC_TOP_INT_STATUS0 0x194 13*4882a593Smuzhiyun #define MT6358_TOP_INT_STATUS0 0x19e 14*4882a593Smuzhiyun #define MT6358_SCK_TOP_INT_CON0 0x52e 15*4882a593Smuzhiyun #define MT6358_SCK_TOP_INT_STATUS0 0x53a 16*4882a593Smuzhiyun #define MT6358_EOSC_CALI_CON0 0x540 17*4882a593Smuzhiyun #define MT6358_EOSC_CALI_CON1 0x542 18*4882a593Smuzhiyun #define MT6358_RTC_MIX_CON0 0x544 19*4882a593Smuzhiyun #define MT6358_RTC_MIX_CON1 0x546 20*4882a593Smuzhiyun #define MT6358_RTC_MIX_CON2 0x548 21*4882a593Smuzhiyun #define MT6358_RTC_DSN_ID 0x580 22*4882a593Smuzhiyun #define MT6358_RTC_DSN_REV0 0x582 23*4882a593Smuzhiyun #define MT6358_RTC_DBI 0x584 24*4882a593Smuzhiyun #define MT6358_RTC_DXI 0x586 25*4882a593Smuzhiyun #define MT6358_RTC_BBPU 0x588 26*4882a593Smuzhiyun #define MT6358_RTC_IRQ_STA 0x58a 27*4882a593Smuzhiyun #define MT6358_RTC_IRQ_EN 0x58c 28*4882a593Smuzhiyun #define MT6358_RTC_CII_EN 0x58e 29*4882a593Smuzhiyun #define MT6358_RTC_AL_MASK 0x590 30*4882a593Smuzhiyun #define MT6358_RTC_TC_SEC 0x592 31*4882a593Smuzhiyun #define MT6358_RTC_TC_MIN 0x594 32*4882a593Smuzhiyun #define MT6358_RTC_TC_HOU 0x596 33*4882a593Smuzhiyun #define MT6358_RTC_TC_DOM 0x598 34*4882a593Smuzhiyun #define MT6358_RTC_TC_DOW 0x59a 35*4882a593Smuzhiyun #define MT6358_RTC_TC_MTH 0x59c 36*4882a593Smuzhiyun #define MT6358_RTC_TC_YEA 0x59e 37*4882a593Smuzhiyun #define MT6358_RTC_AL_SEC 0x5a0 38*4882a593Smuzhiyun #define MT6358_RTC_AL_MIN 0x5a2 39*4882a593Smuzhiyun #define MT6358_RTC_AL_HOU 0x5a4 40*4882a593Smuzhiyun #define MT6358_RTC_AL_DOM 0x5a6 41*4882a593Smuzhiyun #define MT6358_RTC_AL_DOW 0x5a8 42*4882a593Smuzhiyun #define MT6358_RTC_AL_MTH 0x5aa 43*4882a593Smuzhiyun #define MT6358_RTC_AL_YEA 0x5ac 44*4882a593Smuzhiyun #define MT6358_RTC_OSC32CON 0x5ae 45*4882a593Smuzhiyun #define MT6358_RTC_POWERKEY1 0x5b0 46*4882a593Smuzhiyun #define MT6358_RTC_POWERKEY2 0x5b2 47*4882a593Smuzhiyun #define MT6358_RTC_PDN1 0x5b4 48*4882a593Smuzhiyun #define MT6358_RTC_PDN2 0x5b6 49*4882a593Smuzhiyun #define MT6358_RTC_SPAR0 0x5b8 50*4882a593Smuzhiyun #define MT6358_RTC_SPAR1 0x5ba 51*4882a593Smuzhiyun #define MT6358_RTC_PROT 0x5bc 52*4882a593Smuzhiyun #define MT6358_RTC_DIFF 0x5be 53*4882a593Smuzhiyun #define MT6358_RTC_CALI 0x5c0 54*4882a593Smuzhiyun #define MT6358_RTC_WRTGR 0x5c2 55*4882a593Smuzhiyun #define MT6358_RTC_CON 0x5c4 56*4882a593Smuzhiyun #define MT6358_RTC_SEC_CTRL 0x5c6 57*4882a593Smuzhiyun #define MT6358_RTC_INT_CNT 0x5c8 58*4882a593Smuzhiyun #define MT6358_RTC_SEC_DAT0 0x5ca 59*4882a593Smuzhiyun #define MT6358_RTC_SEC_DAT1 0x5cc 60*4882a593Smuzhiyun #define MT6358_RTC_SEC_DAT2 0x5ce 61*4882a593Smuzhiyun #define MT6358_RTC_SEC_DSN_ID 0x600 62*4882a593Smuzhiyun #define MT6358_RTC_SEC_DSN_REV0 0x602 63*4882a593Smuzhiyun #define MT6358_RTC_SEC_DBI 0x604 64*4882a593Smuzhiyun #define MT6358_RTC_SEC_DXI 0x606 65*4882a593Smuzhiyun #define MT6358_RTC_TC_SEC_SEC 0x608 66*4882a593Smuzhiyun #define MT6358_RTC_TC_MIN_SEC 0x60a 67*4882a593Smuzhiyun #define MT6358_RTC_TC_HOU_SEC 0x60c 68*4882a593Smuzhiyun #define MT6358_RTC_TC_DOM_SEC 0x60e 69*4882a593Smuzhiyun #define MT6358_RTC_TC_DOW_SEC 0x610 70*4882a593Smuzhiyun #define MT6358_RTC_TC_MTH_SEC 0x612 71*4882a593Smuzhiyun #define MT6358_RTC_TC_YEA_SEC 0x614 72*4882a593Smuzhiyun #define MT6358_RTC_SEC_CK_PDN 0x616 73*4882a593Smuzhiyun #define MT6358_RTC_SEC_WRTGR 0x618 74*4882a593Smuzhiyun #define MT6358_PSC_TOP_INT_CON0 0x910 75*4882a593Smuzhiyun #define MT6358_PSC_TOP_INT_STATUS0 0x91c 76*4882a593Smuzhiyun #define MT6358_BM_TOP_INT_CON0 0xc32 77*4882a593Smuzhiyun #define MT6358_BM_TOP_INT_CON1 0xc38 78*4882a593Smuzhiyun #define MT6358_BM_TOP_INT_STATUS0 0xc4a 79*4882a593Smuzhiyun #define MT6358_BM_TOP_INT_STATUS1 0xc4c 80*4882a593Smuzhiyun #define MT6358_HK_TOP_INT_CON0 0xf92 81*4882a593Smuzhiyun #define MT6358_HK_TOP_INT_STATUS0 0xf9e 82*4882a593Smuzhiyun #define MT6358_BUCK_TOP_INT_CON0 0x1318 83*4882a593Smuzhiyun #define MT6358_BUCK_TOP_INT_STATUS0 0x1324 84*4882a593Smuzhiyun #define MT6358_BUCK_VPROC11_CON0 0x1388 85*4882a593Smuzhiyun #define MT6358_BUCK_VPROC11_DBG0 0x139e 86*4882a593Smuzhiyun #define MT6358_BUCK_VPROC11_DBG1 0x13a0 87*4882a593Smuzhiyun #define MT6358_BUCK_VPROC11_ELR0 0x13a6 88*4882a593Smuzhiyun #define MT6358_BUCK_VPROC12_CON0 0x1408 89*4882a593Smuzhiyun #define MT6358_BUCK_VPROC12_DBG0 0x141e 90*4882a593Smuzhiyun #define MT6358_BUCK_VPROC12_DBG1 0x1420 91*4882a593Smuzhiyun #define MT6358_BUCK_VPROC12_ELR0 0x1426 92*4882a593Smuzhiyun #define MT6358_BUCK_VCORE_CON0 0x1488 93*4882a593Smuzhiyun #define MT6358_BUCK_VCORE_DBG0 0x149e 94*4882a593Smuzhiyun #define MT6358_BUCK_VCORE_DBG1 0x14a0 95*4882a593Smuzhiyun #define MT6358_BUCK_VCORE_ELR0 0x14aa 96*4882a593Smuzhiyun #define MT6358_BUCK_VGPU_CON0 0x1508 97*4882a593Smuzhiyun #define MT6358_BUCK_VGPU_DBG0 0x151e 98*4882a593Smuzhiyun #define MT6358_BUCK_VGPU_DBG1 0x1520 99*4882a593Smuzhiyun #define MT6358_BUCK_VGPU_ELR0 0x1526 100*4882a593Smuzhiyun #define MT6358_BUCK_VMODEM_CON0 0x1588 101*4882a593Smuzhiyun #define MT6358_BUCK_VMODEM_DBG0 0x159e 102*4882a593Smuzhiyun #define MT6358_BUCK_VMODEM_DBG1 0x15a0 103*4882a593Smuzhiyun #define MT6358_BUCK_VMODEM_ELR0 0x15a6 104*4882a593Smuzhiyun #define MT6358_BUCK_VDRAM1_CON0 0x1608 105*4882a593Smuzhiyun #define MT6358_BUCK_VDRAM1_DBG0 0x161e 106*4882a593Smuzhiyun #define MT6358_BUCK_VDRAM1_DBG1 0x1620 107*4882a593Smuzhiyun #define MT6358_BUCK_VDRAM1_ELR0 0x1626 108*4882a593Smuzhiyun #define MT6358_BUCK_VS1_CON0 0x1688 109*4882a593Smuzhiyun #define MT6358_BUCK_VS1_DBG0 0x169e 110*4882a593Smuzhiyun #define MT6358_BUCK_VS1_DBG1 0x16a0 111*4882a593Smuzhiyun #define MT6358_BUCK_VS1_ELR0 0x16ae 112*4882a593Smuzhiyun #define MT6358_BUCK_VS2_CON0 0x1708 113*4882a593Smuzhiyun #define MT6358_BUCK_VS2_DBG0 0x171e 114*4882a593Smuzhiyun #define MT6358_BUCK_VS2_DBG1 0x1720 115*4882a593Smuzhiyun #define MT6358_BUCK_VS2_ELR0 0x172e 116*4882a593Smuzhiyun #define MT6358_BUCK_VPA_CON0 0x1788 117*4882a593Smuzhiyun #define MT6358_BUCK_VPA_CON1 0x178a 118*4882a593Smuzhiyun #define MT6358_BUCK_VPA_ELR0 MT6358_BUCK_VPA_CON1 119*4882a593Smuzhiyun #define MT6358_BUCK_VPA_DBG0 0x1792 120*4882a593Smuzhiyun #define MT6358_BUCK_VPA_DBG1 0x1794 121*4882a593Smuzhiyun #define MT6358_VPROC_ANA_CON0 0x180c 122*4882a593Smuzhiyun #define MT6358_VCORE_VGPU_ANA_CON0 0x1828 123*4882a593Smuzhiyun #define MT6358_VMODEM_ANA_CON0 0x1888 124*4882a593Smuzhiyun #define MT6358_VDRAM1_ANA_CON0 0x1896 125*4882a593Smuzhiyun #define MT6358_VS1_ANA_CON0 0x18a2 126*4882a593Smuzhiyun #define MT6358_VS2_ANA_CON0 0x18ae 127*4882a593Smuzhiyun #define MT6358_VPA_ANA_CON0 0x18ba 128*4882a593Smuzhiyun #define MT6358_LDO_TOP_INT_CON0 0x1a50 129*4882a593Smuzhiyun #define MT6358_LDO_TOP_INT_CON1 0x1a56 130*4882a593Smuzhiyun #define MT6358_LDO_TOP_INT_STATUS0 0x1a68 131*4882a593Smuzhiyun #define MT6358_LDO_TOP_INT_STATUS1 0x1a6a 132*4882a593Smuzhiyun #define MT6358_LDO_VXO22_CON0 0x1a88 133*4882a593Smuzhiyun #define MT6358_LDO_VXO22_CON1 0x1a96 134*4882a593Smuzhiyun #define MT6358_LDO_VA12_CON0 0x1a9c 135*4882a593Smuzhiyun #define MT6358_LDO_VA12_CON1 0x1aaa 136*4882a593Smuzhiyun #define MT6358_LDO_VAUX18_CON0 0x1ab0 137*4882a593Smuzhiyun #define MT6358_LDO_VAUX18_CON1 0x1abe 138*4882a593Smuzhiyun #define MT6358_LDO_VAUD28_CON0 0x1ac4 139*4882a593Smuzhiyun #define MT6358_LDO_VAUD28_CON1 0x1ad2 140*4882a593Smuzhiyun #define MT6358_LDO_VIO28_CON0 0x1ad8 141*4882a593Smuzhiyun #define MT6358_LDO_VIO28_CON1 0x1ae6 142*4882a593Smuzhiyun #define MT6358_LDO_VIO18_CON0 0x1aec 143*4882a593Smuzhiyun #define MT6358_LDO_VIO18_CON1 0x1afa 144*4882a593Smuzhiyun #define MT6358_LDO_VDRAM2_CON0 0x1b08 145*4882a593Smuzhiyun #define MT6358_LDO_VDRAM2_CON1 0x1b16 146*4882a593Smuzhiyun #define MT6358_LDO_VEMC_CON0 0x1b1c 147*4882a593Smuzhiyun #define MT6358_LDO_VEMC_CON1 0x1b2a 148*4882a593Smuzhiyun #define MT6358_LDO_VUSB_CON0_0 0x1b30 149*4882a593Smuzhiyun #define MT6358_LDO_VUSB_CON1 0x1b40 150*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_PROC11_CON0 0x1b46 151*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_PROC11_DBG0 0x1b60 152*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_PROC11_DBG1 0x1b62 153*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_PROC11_TRACKING_CON0 0x1b64 154*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_PROC11_TRACKING_CON1 0x1b66 155*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_PROC11_TRACKING_CON2 0x1b68 156*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_PROC11_TRACKING_CON3 0x1b6a 157*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_PROC12_TRACKING_CON0 0x1b6c 158*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_PROC12_TRACKING_CON1 0x1b6e 159*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_PROC12_TRACKING_CON2 0x1b70 160*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_PROC12_TRACKING_CON3 0x1b72 161*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_WAKEUP_CON0 0x1b74 162*4882a593Smuzhiyun #define MT6358_LDO_GON1_ELR_NUM 0x1b76 163*4882a593Smuzhiyun #define MT6358_LDO_VDRAM2_ELR0 0x1b78 164*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_PROC12_CON0 0x1b88 165*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_PROC12_DBG0 0x1ba2 166*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_PROC12_DBG1 0x1ba4 167*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_OTHERS_CON0 0x1ba6 168*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_OTHERS_DBG0 0x1bc0 169*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_OTHERS_DBG1 0x1bc2 170*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_GPU_CON0 0x1bc8 171*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_GPU_DBG0 0x1be2 172*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_GPU_DBG1 0x1be4 173*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_CON0 0x1bee 174*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_CON1 0x1bf0 175*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_CON2 0x1bf2 176*4882a593Smuzhiyun #define MT6358_LDO_VSRAM_CON3 0x1bf4 177*4882a593Smuzhiyun #define MT6358_LDO_VFE28_CON0 0x1c08 178*4882a593Smuzhiyun #define MT6358_LDO_VFE28_CON1 0x1c16 179*4882a593Smuzhiyun #define MT6358_LDO_VFE28_CON2 0x1c18 180*4882a593Smuzhiyun #define MT6358_LDO_VFE28_CON3 0x1c1a 181*4882a593Smuzhiyun #define MT6358_LDO_VRF18_CON0 0x1c1c 182*4882a593Smuzhiyun #define MT6358_LDO_VRF18_CON1 0x1c2a 183*4882a593Smuzhiyun #define MT6358_LDO_VRF18_CON2 0x1c2c 184*4882a593Smuzhiyun #define MT6358_LDO_VRF18_CON3 0x1c2e 185*4882a593Smuzhiyun #define MT6358_LDO_VRF12_CON0 0x1c30 186*4882a593Smuzhiyun #define MT6358_LDO_VRF12_CON1 0x1c3e 187*4882a593Smuzhiyun #define MT6358_LDO_VRF12_CON2 0x1c40 188*4882a593Smuzhiyun #define MT6358_LDO_VRF12_CON3 0x1c42 189*4882a593Smuzhiyun #define MT6358_LDO_VEFUSE_CON0 0x1c44 190*4882a593Smuzhiyun #define MT6358_LDO_VEFUSE_CON1 0x1c52 191*4882a593Smuzhiyun #define MT6358_LDO_VEFUSE_CON2 0x1c54 192*4882a593Smuzhiyun #define MT6358_LDO_VEFUSE_CON3 0x1c56 193*4882a593Smuzhiyun #define MT6358_LDO_VCN18_CON0 0x1c58 194*4882a593Smuzhiyun #define MT6358_LDO_VCN18_CON1 0x1c66 195*4882a593Smuzhiyun #define MT6358_LDO_VCN18_CON2 0x1c68 196*4882a593Smuzhiyun #define MT6358_LDO_VCN18_CON3 0x1c6a 197*4882a593Smuzhiyun #define MT6358_LDO_VCAMA1_CON0 0x1c6c 198*4882a593Smuzhiyun #define MT6358_LDO_VCAMA1_CON1 0x1c7a 199*4882a593Smuzhiyun #define MT6358_LDO_VCAMA1_CON2 0x1c7c 200*4882a593Smuzhiyun #define MT6358_LDO_VCAMA1_CON3 0x1c7e 201*4882a593Smuzhiyun #define MT6358_LDO_VCAMA2_CON0 0x1c88 202*4882a593Smuzhiyun #define MT6358_LDO_VCAMA2_CON1 0x1c96 203*4882a593Smuzhiyun #define MT6358_LDO_VCAMA2_CON2 0x1c98 204*4882a593Smuzhiyun #define MT6358_LDO_VCAMA2_CON3 0x1c9a 205*4882a593Smuzhiyun #define MT6358_LDO_VCAMD_CON0 0x1c9c 206*4882a593Smuzhiyun #define MT6358_LDO_VCAMD_CON1 0x1caa 207*4882a593Smuzhiyun #define MT6358_LDO_VCAMD_CON2 0x1cac 208*4882a593Smuzhiyun #define MT6358_LDO_VCAMD_CON3 0x1cae 209*4882a593Smuzhiyun #define MT6358_LDO_VCAMIO_CON0 0x1cb0 210*4882a593Smuzhiyun #define MT6358_LDO_VCAMIO_CON1 0x1cbe 211*4882a593Smuzhiyun #define MT6358_LDO_VCAMIO_CON2 0x1cc0 212*4882a593Smuzhiyun #define MT6358_LDO_VCAMIO_CON3 0x1cc2 213*4882a593Smuzhiyun #define MT6358_LDO_VMC_CON0 0x1cc4 214*4882a593Smuzhiyun #define MT6358_LDO_VMC_CON1 0x1cd2 215*4882a593Smuzhiyun #define MT6358_LDO_VMC_CON2 0x1cd4 216*4882a593Smuzhiyun #define MT6358_LDO_VMC_CON3 0x1cd6 217*4882a593Smuzhiyun #define MT6358_LDO_VMCH_CON0 0x1cd8 218*4882a593Smuzhiyun #define MT6358_LDO_VMCH_CON1 0x1ce6 219*4882a593Smuzhiyun #define MT6358_LDO_VMCH_CON2 0x1ce8 220*4882a593Smuzhiyun #define MT6358_LDO_VMCH_CON3 0x1cea 221*4882a593Smuzhiyun #define MT6358_LDO_VIBR_CON0 0x1d08 222*4882a593Smuzhiyun #define MT6358_LDO_VIBR_CON1 0x1d16 223*4882a593Smuzhiyun #define MT6358_LDO_VIBR_CON2 0x1d18 224*4882a593Smuzhiyun #define MT6358_LDO_VIBR_CON3 0x1d1a 225*4882a593Smuzhiyun #define MT6358_LDO_VCN33_CON0_0 0x1d1c 226*4882a593Smuzhiyun #define MT6358_LDO_VCN33_CON0_1 0x1d2a 227*4882a593Smuzhiyun #define MT6358_LDO_VCN33_CON1 0x1d2c 228*4882a593Smuzhiyun #define MT6358_LDO_VCN33_BT_CON1 MT6358_LDO_VCN33_CON1 229*4882a593Smuzhiyun #define MT6358_LDO_VCN33_WIFI_CON1 MT6358_LDO_VCN33_CON1 230*4882a593Smuzhiyun #define MT6358_LDO_VCN33_CON2 0x1d2e 231*4882a593Smuzhiyun #define MT6358_LDO_VCN33_CON3 0x1d30 232*4882a593Smuzhiyun #define MT6358_LDO_VLDO28_CON0_0 0x1d32 233*4882a593Smuzhiyun #define MT6358_LDO_VLDO28_CON0_1 0x1d40 234*4882a593Smuzhiyun #define MT6358_LDO_VLDO28_CON1 0x1d42 235*4882a593Smuzhiyun #define MT6358_LDO_VLDO28_CON2 0x1d44 236*4882a593Smuzhiyun #define MT6358_LDO_VLDO28_CON3 0x1d46 237*4882a593Smuzhiyun #define MT6358_LDO_VSIM1_CON0 0x1d48 238*4882a593Smuzhiyun #define MT6358_LDO_VSIM1_CON1 0x1d56 239*4882a593Smuzhiyun #define MT6358_LDO_VSIM1_CON2 0x1d58 240*4882a593Smuzhiyun #define MT6358_LDO_VSIM1_CON3 0x1d5a 241*4882a593Smuzhiyun #define MT6358_LDO_VSIM2_CON0 0x1d5c 242*4882a593Smuzhiyun #define MT6358_LDO_VSIM2_CON1 0x1d6a 243*4882a593Smuzhiyun #define MT6358_LDO_VSIM2_CON2 0x1d6c 244*4882a593Smuzhiyun #define MT6358_LDO_VSIM2_CON3 0x1d6e 245*4882a593Smuzhiyun #define MT6358_LDO_VCN28_CON0 0x1d88 246*4882a593Smuzhiyun #define MT6358_LDO_VCN28_CON1 0x1d96 247*4882a593Smuzhiyun #define MT6358_LDO_VCN28_CON2 0x1d98 248*4882a593Smuzhiyun #define MT6358_LDO_VCN28_CON3 0x1d9a 249*4882a593Smuzhiyun #define MT6358_VRTC28_CON0 0x1d9c 250*4882a593Smuzhiyun #define MT6358_LDO_VBIF28_CON0 0x1d9e 251*4882a593Smuzhiyun #define MT6358_LDO_VBIF28_CON1 0x1dac 252*4882a593Smuzhiyun #define MT6358_LDO_VBIF28_CON2 0x1dae 253*4882a593Smuzhiyun #define MT6358_LDO_VBIF28_CON3 0x1db0 254*4882a593Smuzhiyun #define MT6358_VCAMA1_ANA_CON0 0x1e08 255*4882a593Smuzhiyun #define MT6358_VCAMA2_ANA_CON0 0x1e0c 256*4882a593Smuzhiyun #define MT6358_VCN33_ANA_CON0 0x1e28 257*4882a593Smuzhiyun #define MT6358_VSIM1_ANA_CON0 0x1e2c 258*4882a593Smuzhiyun #define MT6358_VSIM2_ANA_CON0 0x1e30 259*4882a593Smuzhiyun #define MT6358_VUSB_ANA_CON0 0x1e34 260*4882a593Smuzhiyun #define MT6358_VEMC_ANA_CON0 0x1e38 261*4882a593Smuzhiyun #define MT6358_VLDO28_ANA_CON0 0x1e3c 262*4882a593Smuzhiyun #define MT6358_VIO28_ANA_CON0 0x1e40 263*4882a593Smuzhiyun #define MT6358_VIBR_ANA_CON0 0x1e44 264*4882a593Smuzhiyun #define MT6358_VMCH_ANA_CON0 0x1e48 265*4882a593Smuzhiyun #define MT6358_VMC_ANA_CON0 0x1e4c 266*4882a593Smuzhiyun #define MT6358_VRF18_ANA_CON0 0x1e88 267*4882a593Smuzhiyun #define MT6358_VCN18_ANA_CON0 0x1e8c 268*4882a593Smuzhiyun #define MT6358_VCAMIO_ANA_CON0 0x1e90 269*4882a593Smuzhiyun #define MT6358_VIO18_ANA_CON0 0x1e94 270*4882a593Smuzhiyun #define MT6358_VEFUSE_ANA_CON0 0x1e98 271*4882a593Smuzhiyun #define MT6358_VRF12_ANA_CON0 0x1e9c 272*4882a593Smuzhiyun #define MT6358_VSRAM_PROC11_ANA_CON0 0x1ea0 273*4882a593Smuzhiyun #define MT6358_VSRAM_PROC12_ANA_CON0 0x1ea4 274*4882a593Smuzhiyun #define MT6358_VSRAM_OTHERS_ANA_CON0 0x1ea6 275*4882a593Smuzhiyun #define MT6358_VSRAM_GPU_ANA_CON0 0x1ea8 276*4882a593Smuzhiyun #define MT6358_VDRAM2_ANA_CON0 0x1eaa 277*4882a593Smuzhiyun #define MT6358_VCAMD_ANA_CON0 0x1eae 278*4882a593Smuzhiyun #define MT6358_VA12_ANA_CON0 0x1eb2 279*4882a593Smuzhiyun #define MT6358_AUD_TOP_INT_CON0 0x2228 280*4882a593Smuzhiyun #define MT6358_AUD_TOP_INT_STATUS0 0x2234 281*4882a593Smuzhiyun 282*4882a593Smuzhiyun #endif /* __MFD_MT6358_REGISTERS_H__ */ 283