max77686.txt 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. MAXIM, MAX77686 regulators
  2. This device uses two drivers:
  3. - drivers/power/pmic/max77686.c (as parent I/O device)
  4. - drivers/power/regulator/max77686.c (for child regulators)
  5. This file describes the binding info for the REGULATOR driver.
  6. First, please read the binding info for the pmic:
  7. - doc/device-tree-bindings/pmic/max77686.txt
  8. Required subnode:
  9. - voltage-regulators: required for the PMIC driver
  10. Required properties:
  11. - regulator-name: used for regulator uclass platform data '.name'
  12. Optional:
  13. - regulator-min-microvolt: minimum allowed Voltage to set
  14. - regulator-max-microvolt: minimum allowed Voltage to set
  15. - regulator-always-on: regulator should be never disabled
  16. - regulator-boot-on: regulator should be enabled by the bootloader
  17. Example:
  18. (subnode of max77686 pmic node)
  19. voltage-regulators {
  20. ldo1 {
  21. regulator-name = "VDD_ALIVE_1.0V";
  22. regulator-min-microvolt = <1000000>;
  23. regulator-max-microvolt = <1000000>;
  24. regulator-always-on;
  25. regulator-boot-on;
  26. };
  27. ldo2 {
  28. regulator-name = "VDDQ_VM1M2_1.2V";
  29. regulator-min-microvolt = <1200000>;
  30. regulator-max-microvolt = <1200000>;
  31. regulator-always-on;
  32. regulator-boot-on;
  33. };
  34. .
  35. .
  36. .
  37. ldo26 {
  38. regulator-name = "nc";
  39. regulator-min-microvolt = <3000000>;
  40. regulator-max-microvolt = <3000000>;
  41. regulator-always-on;
  42. regulator-boot-on;
  43. };
  44. buck1 {
  45. regulator-compatible = "BUCK1";
  46. regulator-name = "VDD_MIF_1.0V";
  47. regulator-min-microvolt = <8500000>;
  48. regulator-max-microvolt = <1100000>;
  49. regulator-always-on;
  50. regulator-boot-on;
  51. };
  52. .
  53. .
  54. .
  55. buck9 {
  56. regulator-compatible = "BUCK9";
  57. regulator-name = "nc";
  58. regulator-min-microvolt = <1200000>;
  59. regulator-max-microvolt = <1200000>;
  60. };
  61. };