pv88080.txt 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. * Powerventure Semiconductor PV88080 Voltage Regulator
  2. Required properties:
  3. - compatible: Must be one of the following, depending on the
  4. silicon version:
  5. - "pvs,pv88080" (DEPRECATED)
  6. - "pvs,pv88080-aa" for PV88080 AA or AB silicon
  7. - "pvs,pv88080-ba" for PV88080 BA or BB silicon
  8. NOTE: The use of the compatibles with no silicon version is deprecated.
  9. - reg: I2C slave address, usually 0x49
  10. - interrupts: the interrupt outputs of the controller
  11. - regulators: A node that houses a sub-node for each regulator within the
  12. device. Each sub-node is identified using the node's name, with valid
  13. values listed below. The content of each sub-node is defined by the
  14. standard binding for regulators; see regulator.txt.
  15. BUCK1, BUCK2, BUCK3 and HVBUCK.
  16. Optional properties:
  17. - Any optional property defined in regulator.txt
  18. Example:
  19. pmic: pv88080@49 {
  20. compatible = "pvs,pv88080-ba";
  21. reg = <0x49>;
  22. interrupt-parent = <&gpio>;
  23. interrupts = <24 24>;
  24. regulators {
  25. BUCK1 {
  26. regulator-name = "buck1";
  27. regulator-min-microvolt = < 600000>;
  28. regulator-max-microvolt = <1393750>;
  29. regulator-min-microamp = < 220000>;
  30. regulator-max-microamp = <7040000>;
  31. };
  32. BUCK2 {
  33. regulator-name = "buck2";
  34. regulator-min-microvolt = < 600000>;
  35. regulator-max-microvolt = <1393750>;
  36. regulator-min-microamp = <1496000>;
  37. regulator-max-microamp = <4189000>;
  38. };
  39. BUCK3 {
  40. regulator-name = "buck3";
  41. regulator-min-microvolt = <1400000>;
  42. regulator-max-microvolt = <2193750>;
  43. regulator-min-microamp = <1496000>;
  44. regulator-max-microamp = <4189000>;
  45. };
  46. HVBUCK {
  47. regulator-name = "hvbuck";
  48. regulator-min-microvolt = < 5000>;
  49. regulator-max-microvolt = <1275000>;
  50. };
  51. };
  52. };