lp873x.txt 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. TI LP873X PMIC MFD driver
  2. Required properties:
  3. - compatible: "ti,lp8732", "ti,lp8733"
  4. - reg: I2C slave address.
  5. - gpio-controller: Marks the device node as a GPIO Controller.
  6. - #gpio-cells: Should be two. The first cell is the pin number and
  7. the second cell is used to specify flags.
  8. See ../gpio/gpio.txt for more information.
  9. - xxx-in-supply: Phandle to parent supply node of each regulator
  10. populated under regulators node. xxx can be
  11. buck0, buck1, ldo0 or ldo1.
  12. - regulators: List of child nodes that specify the regulator
  13. initialization data.
  14. Example:
  15. pmic: lp8733@60 {
  16. compatible = "ti,lp8733";
  17. reg = <0x60>;
  18. gpio-controller;
  19. #gpio-cells = <2>;
  20. buck0-in-supply = <&vsys_3v3>;
  21. buck1-in-supply = <&vsys_3v3>;
  22. ldo0-in-supply = <&vsys_3v3>;
  23. ldo1-in-supply = <&vsys_3v3>;
  24. regulators {
  25. lp8733_buck0: buck0 {
  26. regulator-name = "lp8733-buck0";
  27. regulator-min-microvolt = <800000>;
  28. regulator-max-microvolt = <1400000>;
  29. regulator-min-microamp = <1500000>;
  30. regulator-max-microamp = <4000000>;
  31. regulator-ramp-delay = <10000>;
  32. regulator-always-on;
  33. regulator-boot-on;
  34. };
  35. lp8733_buck1: buck1 {
  36. regulator-name = "lp8733-buck1";
  37. regulator-min-microvolt = <800000>;
  38. regulator-max-microvolt = <1400000>;
  39. regulator-min-microamp = <1500000>;
  40. regulator-max-microamp = <4000000>;
  41. regulator-ramp-delay = <10000>;
  42. regulator-boot-on;
  43. regulator-always-on;
  44. };
  45. lp8733_ldo0: ldo0 {
  46. regulator-name = "lp8733-ldo0";
  47. regulator-min-microvolt = <800000>;
  48. regulator-max-microvolt = <3000000>;
  49. regulator-boot-on;
  50. regulator-always-on;
  51. };
  52. lp8733_ldo1: ldo1 {
  53. regulator-name = "lp8733-ldo1";
  54. regulator-min-microvolt = <800000>;
  55. regulator-max-microvolt = <3000000>;
  56. regulator-always-on;
  57. regulator-boot-on;
  58. };
  59. };
  60. };