ext-buck-control.txt 912 B

123456789101112131415161718192021222324252627
  1. * MSM EXT BUCK REGULATOR CONTROL
  2. External buck regulator is used to power up the APC rail.
  3. This buck can be turn-on & turn-off by toggling a gpio
  4. line which is connected to buck enable pin. This driver
  5. control the external regulator behaviour with the help
  6. of RPM by sending the sleep and active sets when APPS
  7. decide to enter into low power state with RPM assisted.
  8. The required properties for EXT BUCK CONTROL are:
  9. - compatible: "qcom,ext-buck-control"
  10. The optional properties are:
  11. - qcom,gpio-num: Indicates the GPIO number which will turn-on and turn-off
  12. the external buck.
  13. - qcom,settling-time-us: Indicates the settling time for the external buck to
  14. get turn-on or turn-off. Settling time is calculated
  15. in terms of QTIMER(19.2MHz) and the value is in us.
  16. Example:
  17. qcom,ext-buck-control {
  18. compatible = "qcom,ext-buck-control";
  19. qcom,gpio-num = <50>;
  20. qcom,settling-time-us = <2580>;
  21. };