| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218 |
- [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 <linux/types.h>
- #include <mach/mt_typedefs.h>
- #include <mach/upmu_common.h>
- #include <mach/upmu_hw.h>
- #include <mach/mt_pm_ldo.h>
- [pmic_drv.c_TAILER]
|