[PMIC_TABLE] NUM_LDO = 18 [LDO_NAME1] LDO_NAME=VMC [LDO_ENABLE_CONFIGURABLE1] CONFIGURABLE = YES [LDO_ENABLE_ON1] pmic_set_register_value(PMIC_RG_VMC_EN,1); [LDO_ENABLE_OFF1] pmic_set_register_value(PMIC_RG_VMC_EN,0); [LDO_APPNAME1] "VMC" [LDO_NAME2] LDO_NAME=VMCH [LDO_ENABLE_CONFIGURABLE2] CONFIGURABLE = YES [LDO_ENABLE_ON2] pmic_set_register_value(PMIC_RG_VMCH_EN,1); [LDO_ENABLE_OFF2] pmic_set_register_value(PMIC_RG_VMCH_EN,0); [LDO_APPNAME2] "VMCH" [LDO_NAME3] LDO_NAME=VEMC_3V3 [LDO_ENABLE_CONFIGURABLE3] CONFIGURABLE = YES [LDO_ENABLE_ON3] pmic_set_register_value(PMIC_RG_VEMC_3V3_EN,1); [LDO_ENABLE_OFF3] pmic_set_register_value(PMIC_RG_VEMC_3V3_EN,0); [LDO_APPNAME3] "VEMC_3V3" [LDO_NAME4] LDO_NAME=VGP1 [LDO_ENABLE_CONFIGURABLE4] CONFIGURABLE = YES [LDO_ENABLE_ON4] pmic_set_register_value(PMIC_RG_VGP1_EN,1); [LDO_ENABLE_OFF4] pmic_set_register_value(PMIC_RG_VGP1_EN,0); [LDO_APPNAME4] "VGP1" [LDO_NAME5] LDO_NAME=VGP2 [LDO_ENABLE_CONFIGURABLE5] CONFIGURABLE = YES [LDO_ENABLE_ON5] pmic_set_register_value(PMIC_RG_VGP2_EN,1); [LDO_ENABLE_OFF5] pmic_set_register_value(PMIC_RG_VGP2_EN,0); [LDO_APPNAME5] "VGP2" [LDO_NAME6] LDO_NAME=VGP3 [LDO_ENABLE_CONFIGURABLE6] CONFIGURABLE = YES [LDO_ENABLE_ON6] pmic_set_register_value(PMIC_RG_VGP3_EN,1); [LDO_ENABLE_OFF6] pmic_set_register_value(PMIC_RG_VGP3_EN,0); [LDO_APPNAME6] "VGP3" [LDO_NAME7] LDO_NAME=VCN_1V8 [LDO_ENABLE_CONFIGURABLE7] CONFIGURABLE = YES [LDO_ENABLE_ON7] pmic_set_register_value(PMIC_RG_VCN_1V8_EN,1); [LDO_ENABLE_OFF7] pmic_set_register_value(PMIC_RG_VCN_1V8_EN,0); [LDO_APPNAME7] "VCN_1V8" [LDO_NAME8] LDO_NAME=VSIM1 [LDO_ENABLE_CONFIGURABLE8] CONFIGURABLE = YES [LDO_ENABLE_ON8] pmic_set_register_value(PMIC_RG_VSIM1_EN,1); [LDO_ENABLE_OFF8] pmic_set_register_value(PMIC_RG_VSIM1_EN,0); [LDO_APPNAME8] "VSIM1" [LDO_NAME9] LDO_NAME=VSIM2 [LDO_ENABLE_CONFIGURABLE9] CONFIGURABLE = YES [LDO_ENABLE_ON9] pmic_set_register_value(PMIC_RG_VSIM2_EN,1); [LDO_ENABLE_OFF9] pmic_set_register_value(PMIC_RG_VSIM2_EN,0); [LDO_APPNAME9] "VSIM2" [LDO_NAME10] LDO_NAME=VCAMAF [LDO_ENABLE_CONFIGURABLE10] CONFIGURABLE = YES [LDO_ENABLE_ON10] pmic_set_register_value(PMIC_RG_VCAM_AF_EN,1); [LDO_ENABLE_OFF10] pmic_set_register_value(PMIC_RG_VCAM_AF_EN,0); [LDO_APPNAME10] "VCAMAF" [LDO_NAME11] LDO_NAME=VIBR [LDO_ENABLE_CONFIGURABLE11] CONFIGURABLE = YES [LDO_ENABLE_ON11] pmic_set_register_value(PMIC_RG_VIBR_EN,1); [LDO_ENABLE_OFF11] pmic_set_register_value(PMIC_RG_VIBR_EN,0); [LDO_APPNAME11] "VIBR" [LDO_NAME12] LDO_NAME=VM [LDO_ENABLE_CONFIGURABLE12] CONFIGURABLE = YES [LDO_ENABLE_ON12] pmic_set_register_value(PMIC_RG_VM_EN,1); [LDO_ENABLE_OFF12] pmic_set_register_value(PMIC_RG_VM_EN,0); [LDO_APPNAME12] "VM" [LDO_NAME13] LDO_NAME=VRF18 [LDO_ENABLE_CONFIGURABLE13] CONFIGURABLE = YES [LDO_ENABLE_ON13] pmic_set_register_value(PMIC_RG_VRF18_EN,1); [LDO_ENABLE_OFF13] pmic_set_register_value(PMIC_RG_VRF18_EN,0); [LDO_APPNAME13] "VRF18" [LDO_NAME14] LDO_NAME=VCAMD [LDO_ENABLE_CONFIGURABLE14] CONFIGURABLE = YES [LDO_ENABLE_ON14] pmic_set_register_value(PMIC_RG_VCAMD_EN,1); [LDO_ENABLE_OFF14] pmic_set_register_value(PMIC_RG_VCAMD_EN,0); [LDO_APPNAME14] "VCAMD" [LDO_NAME15] LDO_NAME=VCAMIO [LDO_ENABLE_CONFIGURABLE15] CONFIGURABLE = YES [LDO_ENABLE_ON15] pmic_set_register_value(PMIC_RG_VCAM_IO_EN,1); [LDO_ENABLE_OFF15] pmic_set_register_value(PMIC_RG_VCAM_IO_EN,0); [LDO_APPNAME15] "VCAMIO" [LDO_NAME16] LDO_NAME=VCAMA [LDO_ENABLE_CONFIGURABLE16] CONFIGURABLE = YES [LDO_ENABLE_ON16] pmic_set_register_value(PMIC_RG_VCAMA_EN,1); [LDO_ENABLE_OFF16] pmic_set_register_value(PMIC_RG_VCAMA_EN,0); [LDO_APPNAME16] "VCAMA" [LDO_NAME17] LDO_NAME=VCN33_WIFI [LDO_ENABLE_CONFIGURABLE17] CONFIGURABLE = YES [LDO_ENABLE_ON17] pmic_set_register_value(PMIC_RG_VCN33_EN_WIFI,1); [LDO_ENABLE_OFF17] pmic_set_register_value(PMIC_RG_VCN33_EN_WIFI,0); [LDO_APPNAME17] "VCN33_WIFI" [LDO_NAME18] LDO_NAME=VCN28 [LDO_ENABLE_CONFIGURABLE18] CONFIGURABLE = YES [LDO_ENABLE_ON18] pmic_set_register_value(PMIC_RG_VCN28_EN,1); [LDO_ENABLE_OFF18] pmic_set_register_value(PMIC_RG_VCN28_EN,0); [LDO_APPNAME18] "VCN28" [LDO_APPNAME_DEFAULT] "" [pmic_drv.h_HEADER] [pmic_drv.h_TAILER] [pmic_drv.c_HEADER] #include #include #include #include #include [pmic_drv.c_TAILER]