diff options
author | Christoph Fritz <chf.fritz@googlemail.com> | 2019-11-13 16:40:13 +0300 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2019-11-15 15:06:06 +0300 |
commit | 7d34aec52d292197d6b13395b023c718cac4630f (patch) | |
tree | 97ada04efee927a56dbfb005b5fb4cf7bd0b2602 /include/dt-bindings | |
parent | 9ebde17c5d0387a5e1f71e687ac35d36e01208cc (diff) | |
download | linux-7d34aec52d292197d6b13395b023c718cac4630f.tar.xz |
regulator: da9062: refactor buck modes into header
This patch refactors buck modes into a header file so that device trees
can make use of these mode constants.
The new header filename uses da9063 because DA9063 was the earlier chip
and its driver code will want updating at some point in a similar manner.
Signed-off-by: Christoph Fritz <chf.fritz@googlemail.com>
Link: https://lore.kernel.org/r/1573652416-9848-2-git-send-email-chf.fritz@googlemail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'include/dt-bindings')
-rw-r--r-- | include/dt-bindings/regulator/dlg,da9063-regulator.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/include/dt-bindings/regulator/dlg,da9063-regulator.h b/include/dt-bindings/regulator/dlg,da9063-regulator.h new file mode 100644 index 000000000000..1de710dd0899 --- /dev/null +++ b/include/dt-bindings/regulator/dlg,da9063-regulator.h @@ -0,0 +1,16 @@ +/* SPDX-License-Identifier: GPL-2.0 */ + +#ifndef _DT_BINDINGS_REGULATOR_DLG_DA9063_H +#define _DT_BINDINGS_REGULATOR_DLG_DA9063_H + +/* + * These buck mode constants may be used to specify values in device tree + * properties (e.g. regulator-initial-mode). + * A description of the following modes is in the manufacturers datasheet. + */ + +#define DA9063_BUCK_MODE_SLEEP 1 +#define DA9063_BUCK_MODE_SYNC 2 +#define DA9063_BUCK_MODE_AUTO 3 + +#endif |