dlg,da9121-regulator.h 666 B

12345678910111213141516171819202122
  1. /* SPDX-License-Identifier: GPL-2.0+ */
  2. #ifndef _DT_BINDINGS_REGULATOR_DLG_DA9121_H
  3. #define _DT_BINDINGS_REGULATOR_DLG_DA9121_H
  4. /*
  5. * These buck mode constants may be used to specify values in device tree
  6. * properties (e.g. regulator-initial-mode).
  7. * A description of the following modes is in the manufacturers datasheet.
  8. */
  9. #define DA9121_BUCK_MODE_FORCE_PFM 0
  10. #define DA9121_BUCK_MODE_FORCE_PWM 1
  11. #define DA9121_BUCK_MODE_FORCE_PWM_SHEDDING 2
  12. #define DA9121_BUCK_MODE_AUTO 3
  13. #define DA9121_BUCK_RIPPLE_CANCEL_NONE 0
  14. #define DA9121_BUCK_RIPPLE_CANCEL_SMALL 1
  15. #define DA9121_BUCK_RIPPLE_CANCEL_MID 2
  16. #define DA9121_BUCK_RIPPLE_CANCEL_LARGE 3
  17. #endif