PMIC_MT6353PMUMP.cmp 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. [PMIC_TABLE]
  2. NUM_LDO = 7
  3. [LDO_NAME1]
  4. LDO_NAME=VCAMA
  5. [LDO_ENABLE_CONFIGURABLE1]
  6. CONFIGURABLE = YES
  7. [LDO_ENABLE_ON1]
  8. pmic_set_register_value(PMIC_LDO_VCAMA_EN,1);
  9. [LDO_ENABLE_OFF1]
  10. pmic_set_register_value(PMIC_LDO_VCAMA_EN,0);
  11. [LDO_APPNAME1]
  12. MT6353_POWER_LDO_VCAMA
  13. [LDO_NAME2]
  14. LDO_NAME=VSIM1
  15. [LDO_ENABLE_CONFIGURABLE2]
  16. CONFIGURABLE = YES
  17. [LDO_ENABLE_ON2]
  18. pmic_set_register_value(PMIC_LDO_VSIM1_EN,1);
  19. [LDO_ENABLE_OFF2]
  20. pmic_set_register_value(PMIC_LDO_VSIM1_EN,0);
  21. [LDO_APPNAME2]
  22. MT6353_POWER_LDO_VSIM1
  23. [LDO_NAME3]
  24. LDO_NAME=VSIM2
  25. [LDO_ENABLE_CONFIGURABLE3]
  26. CONFIGURABLE = YES
  27. [LDO_ENABLE_ON3]
  28. pmic_set_register_value(PMIC_LDO_VSIM2_EN,1);
  29. [LDO_ENABLE_OFF3]
  30. pmic_set_register_value(PMIC_LDO_VSIM2_EN,0);
  31. [LDO_APPNAME3]
  32. MT6353_POWER_LDO_VSIM2
  33. [LDO_NAME4]
  34. LDO_NAME=VLDO28
  35. [LDO_ENABLE_CONFIGURABLE4]
  36. CONFIGURABLE = YES
  37. [LDO_ENABLE_ON4]
  38. pmic_set_register_value(PMIC_LDO_VLDO28_EN_0,1);
  39. [LDO_ENABLE_OFF4]
  40. pmic_set_register_value(PMIC_LDO_VLDO28_EN_0,0);
  41. [LDO_APPNAME4]
  42. MT6353_POWER_LDO_VLDO28
  43. [LDO_NAME5]
  44. LDO_NAME=VIBR
  45. [LDO_ENABLE_CONFIGURABLE6]
  46. CONFIGURABLE = YES
  47. [LDO_ENABLE_ON6]
  48. pmic_set_register_value(PMIC_LDO_VIBR_EN,1);
  49. [LDO_ENABLE_OFF6]
  50. pmic_set_register_value(PMIC_LDO_VIBR_EN,0);
  51. [LDO_APPNAME5]
  52. MT6353_POWER_LDO_VIBR
  53. [LDO_NAME6]
  54. LDO_NAME=VCAMD
  55. [LDO_ENABLE_CONFIGURABLE7]
  56. CONFIGURABLE = YES
  57. [LDO_ENABLE_ON7]
  58. pmic_set_register_value(PMIC_LDO_VCAMD_EN,1);
  59. [LDO_ENABLE_OFF7]
  60. pmic_set_register_value(PMIC_LDO_VCAMD_EN,0);
  61. [LDO_APPNAME6]
  62. MT6353_POWER_LDO_VCAMD
  63. [LDO_NAME7]
  64. LDO_NAME=VCAMIO
  65. [LDO_ENABLE_CONFIGURABLE8]
  66. CONFIGURABLE = YES
  67. [LDO_ENABLE_ON8]
  68. pmic_set_register_value(PMIC_LDO_VCAMIO_EN,1);
  69. [LDO_ENABLE_OFF8]
  70. pmic_set_register_value(PMIC_LDO_VCAMIO_EN,0);
  71. [LDO_APPNAME7]
  72. MT6353_POWER_LDO_VCAMIO
  73. [LDO_APPNAME_DEFAULT]
  74. MT65XX_POWER_NONE
  75. [pmic_drv.h_HEADER]
  76. [pmic_drv.h_TAILER]
  77. [pmic_drv.c_HEADER]
  78. #include <linux/types.h>
  79. #include <mach/mt_typedefs.h>
  80. #include <mach/upmu_common.h>
  81. #include <mach/upmu_hw.h>
  82. #include <mach/mt_pm_ldo.h>
  83. [pmic_drv.c_TAILER]