tps65086.txt 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. * TPS65086 Power Management Integrated Circuit (PMIC) bindings
  2. Required properties:
  3. - compatible : Should be "ti,tps65086".
  4. - reg : I2C slave address.
  5. - interrupts : The interrupt line the device is connected to.
  6. - interrupt-controller : Marks the device node as an interrupt controller.
  7. - #interrupt-cells : The number of cells to describe an IRQ, should be 2.
  8. The first cell is the IRQ number.
  9. The second cell is the flags, encoded as trigger
  10. masks from ../interrupt-controller/interrupts.txt.
  11. - gpio-controller : Marks the device node as a GPIO Controller.
  12. - #gpio-cells : Should be two. The first cell is the pin number and
  13. the second cell is used to specify flags.
  14. See ../gpio/gpio.txt for more information.
  15. - regulators: : List of child nodes that specify the regulator
  16. initialization data. Child nodes must be named
  17. after their hardware counterparts: buck[1-6],
  18. ldoa[1-3], swa1, swb[1-2], and vtt. Each child
  19. node is defined using the standard binding for
  20. regulators and the optional regulator properties
  21. defined below.
  22. Optional regulator properties:
  23. - ti,regulator-step-size-25mv : This is applicable for buck[1-6], set this
  24. if the regulator is factory set with a 25mv
  25. step voltage mapping.
  26. - ti,regulator-decay : This is applicable for buck[1-6], set this if
  27. the output needs to decay, default is for
  28. the output to slew down.
  29. Example:
  30. pmic: tps65086@5e {
  31. compatible = "ti,tps65086";
  32. reg = <0x5e>;
  33. interrupt-parent = <&gpio1>;
  34. interrupts = <28 IRQ_TYPE_LEVEL_LOW>;
  35. interrupt-controller;
  36. #interrupt-cells = <2>;
  37. gpio-controller;
  38. #gpio-cells = <2>;
  39. regulators {
  40. buck1 {
  41. regulator-name = "vcc1";
  42. regulator-min-microvolt = <1600000>;
  43. regulator-max-microvolt = <1600000>;
  44. regulator-boot-on;
  45. ti,regulator-decay;
  46. ti,regulator-step-size-25mv;
  47. };
  48. };
  49. };