mt6358-regulator.h 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. /*
  3. * Copyright (c) 2019 MediaTek Inc.
  4. */
  5. #ifndef __LINUX_REGULATOR_MT6358_H
  6. #define __LINUX_REGULATOR_MT6358_H
  7. enum {
  8. MT6358_ID_VDRAM1 = 0,
  9. MT6358_ID_VCORE,
  10. MT6358_ID_VPA,
  11. MT6358_ID_VPROC11,
  12. MT6358_ID_VPROC12,
  13. MT6358_ID_VGPU,
  14. MT6358_ID_VS2,
  15. MT6358_ID_VMODEM,
  16. MT6358_ID_VS1,
  17. MT6358_ID_VDRAM2 = 9,
  18. MT6358_ID_VSIM1,
  19. MT6358_ID_VIBR,
  20. MT6358_ID_VRF12,
  21. MT6358_ID_VIO18,
  22. MT6358_ID_VUSB,
  23. MT6358_ID_VCAMIO,
  24. MT6358_ID_VCAMD,
  25. MT6358_ID_VCN18,
  26. MT6358_ID_VFE28,
  27. MT6358_ID_VSRAM_PROC11,
  28. MT6358_ID_VCN28,
  29. MT6358_ID_VSRAM_OTHERS,
  30. MT6358_ID_VSRAM_GPU,
  31. MT6358_ID_VXO22,
  32. MT6358_ID_VEFUSE,
  33. MT6358_ID_VAUX18,
  34. MT6358_ID_VMCH,
  35. MT6358_ID_VBIF28,
  36. MT6358_ID_VSRAM_PROC12,
  37. MT6358_ID_VCAMA1,
  38. MT6358_ID_VEMC,
  39. MT6358_ID_VIO28,
  40. MT6358_ID_VA12,
  41. MT6358_ID_VRF18,
  42. MT6358_ID_VCN33_BT,
  43. MT6358_ID_VCN33_WIFI,
  44. MT6358_ID_VCAMA2,
  45. MT6358_ID_VMC,
  46. MT6358_ID_VLDO28,
  47. MT6358_ID_VAUD28,
  48. MT6358_ID_VSIM2,
  49. MT6358_ID_RG_MAX,
  50. };
  51. enum {
  52. MT6366_ID_VDRAM1 = 0,
  53. MT6366_ID_VCORE,
  54. MT6366_ID_VPA,
  55. MT6366_ID_VPROC11,
  56. MT6366_ID_VPROC12,
  57. MT6366_ID_VGPU,
  58. MT6366_ID_VS2,
  59. MT6366_ID_VMODEM,
  60. MT6366_ID_VS1,
  61. MT6366_ID_VDRAM2,
  62. MT6366_ID_VSIM1,
  63. MT6366_ID_VIBR,
  64. MT6366_ID_VRF12,
  65. MT6366_ID_VIO18,
  66. MT6366_ID_VUSB,
  67. MT6366_ID_VCN18,
  68. MT6366_ID_VFE28,
  69. MT6366_ID_VSRAM_PROC11,
  70. MT6366_ID_VCN28,
  71. MT6366_ID_VSRAM_OTHERS,
  72. MT6366_ID_VSRAM_GPU,
  73. MT6366_ID_VXO22,
  74. MT6366_ID_VEFUSE,
  75. MT6366_ID_VAUX18,
  76. MT6366_ID_VMCH,
  77. MT6366_ID_VBIF28,
  78. MT6366_ID_VSRAM_PROC12,
  79. MT6366_ID_VEMC,
  80. MT6366_ID_VIO28,
  81. MT6366_ID_VA12,
  82. MT6366_ID_VRF18,
  83. MT6366_ID_VCN33_BT,
  84. MT6366_ID_VCN33_WIFI,
  85. MT6366_ID_VMC,
  86. MT6366_ID_VAUD28,
  87. MT6366_ID_VSIM2,
  88. MT6366_ID_RG_MAX,
  89. };
  90. #define MT6358_MAX_REGULATOR MT6358_ID_RG_MAX
  91. #define MT6366_MAX_REGULATOR MT6366_ID_RG_MAX
  92. #endif /* __LINUX_REGULATOR_MT6358_H */