[PMIC_TABLE] NUM_LDO = 28 [LDO_NAME1] LDO_NAME=VTCXO0 [LDO_ENABLE_CONFIGURABLE1] CONFIGURABLE = YES [LDO_ENABLE_ON1] pmic_ldo_enable(MT6325_POWER_LDO_VTCXO0,KAL_TRUE); [LDO_ENABLE_OFF1] pmic_ldo_enable(MT6325_POWER_LDO_VTCXO0,KAL_FALSE); [LDO_APPNAME1] MT6325_POWER_LDO_VTCXO0 [LDO_NAME2] LDO_NAME=VTCXO1 [LDO_ENABLE_CONFIGURABLE2] CONFIGURABLE = YES [LDO_ENABLE_ON2] pmic_ldo_enable(MT6325_POWER_LDO_VTCXO1,KAL_TRUE); [LDO_ENABLE_OFF2] pmic_ldo_enable(MT6325_POWER_LDO_VTCXO1,KAL_FALSE); [LDO_APPNAME2] MT6325_POWER_LDO_VTCXO1 [LDO_NAME3] LDO_NAME=VAUD28 [LDO_ENABLE_CONFIGURABLE3] CONFIGURABLE = YES [LDO_ENABLE_ON3] pmic_ldo_enable(MT6325_POWER_LDO_VAUD28,KAL_TRUE); [LDO_ENABLE_OFF3] pmic_ldo_enable(MT6325_POWER_LDO_VAUD28,KAL_FALSE); [LDO_APPNAME3] MT6325_POWER_LDO_VAUD28 [LDO_NAME4] LDO_NAME=VAUXA28 [LDO_ENABLE_CONFIGURABLE4] CONFIGURABLE = YES [LDO_ENABLE_ON4] pmic_ldo_enable(MT6325_POWER_LDO_VAUXA28,KAL_TRUE); [LDO_ENABLE_OFF4] pmic_ldo_enable(MT6325_POWER_LDO_VAUXA28,KAL_FALSE); [LDO_APPNAME4] MT6325_POWER_LDO_VAUXA28 [LDO_NAME5] LDO_NAME=VBIF28 [LDO_ENABLE_CONFIGURABLE5] CONFIGURABLE = YES [LDO_ENABLE_ON5] pmic_ldo_enable(MT6325_POWER_LDO_VBIF28,KAL_TRUE); [LDO_ENABLE_OFF5] pmic_ldo_enable(MT6325_POWER_LDO_VBIF28,KAL_FALSE); [LDO_APPNAME5] MT6325_POWER_LDO_VBIF28 [LDO_NAME6] LDO_NAME=VCAMA [LDO_ENABLE_CONFIGURABLE6] CONFIGURABLE = YES [LDO_ENABLE_ON6] pmic_ldo_enable(MT6325_POWER_LDO_VCAMA,KAL_TRUE); [LDO_ENABLE_OFF6] pmic_ldo_enable(MT6325_POWER_LDO_VCAMA,KAL_FALSE); [LDO_APPNAME6] MT6325_POWER_LDO_VCAMA [LDO_NAME7] LDO_NAME=VCN28 [LDO_ENABLE_CONFIGURABLE7] CONFIGURABLE = YES [LDO_ENABLE_ON7] pmic_ldo_enable(MT6325_POWER_LDO_VCN28,KAL_TRUE); [LDO_ENABLE_OFF7] pmic_ldo_enable(MT6325_POWER_LDO_VCN28,KAL_FALSE); [LDO_APPNAME7] MT6325_POWER_LDO_VCN28 [LDO_NAME8] LDO_NAME=VCN33 [LDO_ENABLE_CONFIGURABLE8] CONFIGURABLE = YES [LDO_ENABLE_ON8] pmic_ldo_enable(MT6325_POWER_LDO_VCN33,KAL_TRUE); [LDO_ENABLE_OFF8] pmic_ldo_enable(MT6325_POWER_LDO_VCN33,KAL_FALSE); [LDO_APPNAME8] MT6325_POWER_LDO_VCN33 [LDO_NAME9] LDO_NAME=VRF18_1 [LDO_ENABLE_CONFIGURABLE9] CONFIGURABLE = YES [LDO_ENABLE_ON9] pmic_ldo_enable(MT6325_POWER_LDO_VRF18_1,KAL_TRUE); [LDO_ENABLE_OFF9] pmic_ldo_enable(MT6325_POWER_LDO_VRF18_1,KAL_FALSE); [LDO_APPNAME9] MT6325_POWER_LDO_VRF18_1 [LDO_NAME10] LDO_NAME=VUSB33 [LDO_ENABLE_CONFIGURABLE10] CONFIGURABLE = YES [LDO_ENABLE_ON10] pmic_ldo_enable(MT6325_POWER_LDO_VUSB33,KAL_TRUE); [LDO_ENABLE_OFF10] pmic_ldo_enable(MT6325_POWER_LDO_VUSB33,KAL_FALSE); [LDO_APPNAME10] MT6325_POWER_LDO_VUSB33 [LDO_NAME11] LDO_NAME=VMCH [LDO_ENABLE_CONFIGURABLE11] CONFIGURABLE = YES [LDO_ENABLE_ON11] pmic_ldo_enable(MT6325_POWER_LDO_VMCH,KAL_TRUE); [LDO_ENABLE_OFF11] pmic_ldo_enable(MT6325_POWER_LDO_VMCH,KAL_FALSE); [LDO_APPNAME11] MT6325_POWER_LDO_VMCH [LDO_NAME12] LDO_NAME=VMC [LDO_ENABLE_CONFIGURABLE12] CONFIGURABLE = YES [LDO_ENABLE_ON12] pmic_ldo_enable(MT6325_POWER_LDO_VMC,KAL_TRUE); [LDO_ENABLE_OFF12] pmic_ldo_enable(MT6325_POWER_LDO_VMC,KAL_FALSE); [LDO_APPNAME12] MT6325_POWER_LDO_VMC [LDO_NAME13] LDO_NAME=VEMC33 [LDO_ENABLE_CONFIGURABLE13] CONFIGURABLE = YES [LDO_ENABLE_ON13] pmic_ldo_enable(MT6325_POWER_LDO_VEMC33,KAL_TRUE); [LDO_ENABLE_OFF13] pmic_ldo_enable(MT6325_POWER_LDO_VEMC33,KAL_FALSE); [LDO_APPNAME13] MT6325_POWER_LDO_VEMC33 [LDO_NAME14] LDO_NAME=VIO28 [LDO_ENABLE_CONFIGURABLE14] CONFIGURABLE = YES [LDO_ENABLE_ON14] pmic_ldo_enable(MT6325_POWER_LDO_VIO28,KAL_TRUE); [LDO_ENABLE_OFF14] pmic_ldo_enable(MT6325_POWER_LDO_VIO28,KAL_FALSE); [LDO_APPNAME14] MT6325_POWER_LDO_VIO28 [LDO_NAME15] LDO_NAME=VCAM_AF [LDO_ENABLE_CONFIGURABLE15] CONFIGURABLE = YES [LDO_ENABLE_ON15] pmic_ldo_enable(MT6325_POWER_LDO_VCAM_AF,KAL_TRUE); [LDO_ENABLE_OFF15] pmic_ldo_enable(MT6325_POWER_LDO_VCAM_AF,KAL_FALSE); [LDO_APPNAME15] MT6325_POWER_LDO_VCAM_AF [LDO_NAME16] LDO_NAME=VGP1 [LDO_ENABLE_CONFIGURABLE16] CONFIGURABLE = YES [LDO_ENABLE_ON16] pmic_ldo_enable(MT6325_POWER_LDO_VGP1,KAL_TRUE); [LDO_ENABLE_OFF16] pmic_ldo_enable(MT6325_POWER_LDO_VGP1,KAL_FALSE); [LDO_APPNAME16] MT6325_POWER_LDO_VGP1 [LDO_NAME17] LDO_NAME=VEFUSE [LDO_ENABLE_CONFIGURABLE17] CONFIGURABLE = YES [LDO_ENABLE_ON17] pmic_ldo_enable(MT6325_POWER_LDO_VEFUSE,KAL_TRUE); [LDO_ENABLE_OFF17] pmic_ldo_enable(MT6325_POWER_LDO_VEFUSE,KAL_FALSE); [LDO_APPNAME17] MT6325_POWER_LDO_VEFUSE [LDO_NAME18] LDO_NAME=VSIM1 [LDO_ENABLE_CONFIGURABLE18] CONFIGURABLE = YES [LDO_ENABLE_ON18] pmic_ldo_enable(MT6325_POWER_LDO_VSIM1,KAL_TRUE); [LDO_ENABLE_OFF18] pmic_ldo_enable(MT6325_POWER_LDO_VSIM1,KAL_FALSE); [LDO_APPNAME18] MT6325_POWER_LDO_VSIM1 [LDO_NAME19] LDO_NAME=VSIM2 [LDO_ENABLE_CONFIGURABLE19] CONFIGURABLE = YES [LDO_ENABLE_ON19] pmic_ldo_enable(MT6325_POWER_LDO_VSIM2,KAL_TRUE); [LDO_ENABLE_OFF19] pmic_ldo_enable(MT6325_POWER_LDO_VSIM2,KAL_FALSE); [LDO_APPNAME19] MT6325_POWER_LDO_VSIM2 [LDO_NAME20] LDO_NAME=VMIPI [LDO_ENABLE_CONFIGURABLE20] CONFIGURABLE = YES [LDO_ENABLE_ON20] pmic_ldo_enable(MT6325_POWER_LDO_VMIPI,KAL_TRUE); [LDO_ENABLE_OFF20] pmic_ldo_enable(MT6325_POWER_LDO_VMIPI,KAL_FALSE); [LDO_APPNAME20] MT6325_POWER_LDO_VMIPI [LDO_NAME21] LDO_NAME=VCN18 [LDO_ENABLE_CONFIGURABLE21] CONFIGURABLE = YES [LDO_ENABLE_ON21] pmic_ldo_enable(MT6325_POWER_LDO_VCN18,KAL_TRUE); [LDO_ENABLE_OFF21] pmic_ldo_enable(MT6325_POWER_LDO_VCN18,KAL_FALSE); [LDO_APPNAME21] MT6325_POWER_LDO_VCN18 [LDO_NAME22] LDO_NAME=VGP2 [LDO_ENABLE_CONFIGURABLE22] CONFIGURABLE = YES [LDO_ENABLE_ON22] pmic_ldo_enable(MT6325_POWER_LDO_VGP2,KAL_TRUE); [LDO_ENABLE_OFF22] pmic_ldo_enable(MT6325_POWER_LDO_VGP2,KAL_FALSE); [LDO_APPNAME22] MT6325_POWER_LDO_VGP2 [LDO_NAME23] LDO_NAME=VCAMD [LDO_ENABLE_CONFIGURABLE23] CONFIGURABLE = YES [LDO_ENABLE_ON23] pmic_ldo_enable(MT6325_POWER_LDO_VCAMD,KAL_TRUE); [LDO_ENABLE_OFF23] pmic_ldo_enable(MT6325_POWER_LDO_VCAMD,KAL_FALSE); [LDO_APPNAME23] MT6325_POWER_LDO_VCAMD [LDO_NAME24] LDO_NAME=VCAM_IO [LDO_ENABLE_CONFIGURABLE24] CONFIGURABLE = YES [LDO_ENABLE_ON24] pmic_ldo_enable(MT6325_POWER_LDO_VCAM_IO,KAL_TRUE); [LDO_ENABLE_OFF24] pmic_ldo_enable(MT6325_POWER_LDO_VCAM_IO,KAL_FALSE); [LDO_APPNAME24] MT6325_POWER_LDO_VCAM_IO [LDO_NAME25] LDO_NAME=VSRAM_DVFS1 [LDO_ENABLE_CONFIGURABLE25] CONFIGURABLE = YES [LDO_ENABLE_ON25] pmic_ldo_enable(MT6325_POWER_LDO_VSRAM_DVFS1,KAL_TRUE); [LDO_ENABLE_OFF25] pmic_ldo_enable(MT6325_POWER_LDO_VSRAM_DVFS1,KAL_FALSE); [LDO_APPNAME25] MT6325_POWER_LDO_VSRAM_DVFS1 [LDO_NAME26] LDO_NAME=VGP3 [LDO_ENABLE_CONFIGURABLE26] CONFIGURABLE = YES [LDO_ENABLE_ON26] pmic_ldo_enable(MT6325_POWER_LDO_VGP3,KAL_TRUE); [LDO_ENABLE_OFF26] pmic_ldo_enable(MT6325_POWER_LDO_VGP3,KAL_FALSE); [LDO_APPNAME26] MT6325_POWER_LDO_VGP3 [LDO_NAME27] LDO_NAME=VBIASN [LDO_ENABLE_CONFIGURABLE27] CONFIGURABLE = YES [LDO_ENABLE_ON27] pmic_ldo_enable(MT6325_POWER_LDO_VBIASN,KAL_TRUE); [LDO_ENABLE_OFF27] pmic_ldo_enable(MT6325_POWER_LDO_VBIASN,KAL_FALSE); [LDO_APPNAME27] MT6325_POWER_LDO_VBIASN [LDO_NAME28] LDO_NAME=VRTC [LDO_ENABLE_CONFIGURABLE28] CONFIGURABLE = YES [LDO_ENABLE_ON28] pmic_ldo_enable(MT6325_POWER_LDO_VRTC,KAL_TRUE); [LDO_ENABLE_OFF28] pmic_ldo_enable(MT6325_POWER_LDO_VRTC,KAL_FALSE); [LDO_APPNAME28] MT6325_POWER_LDO_VRTC [LDO_APPNAME_DEFAULT] MT65XX_POWER_LDO_DEFAULT [pmic_drv.h_HEADER] [pmic_drv.h_TAILER] [pmic_drv.c_HEADER] #include #include #include [pmic_drv.c_TAILER]