Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/include/dt-bindings/regulator/dlg,da9121-regulator.h
26288 views
1
/* SPDX-License-Identifier: GPL-2.0+ */
2
3
#ifndef _DT_BINDINGS_REGULATOR_DLG_DA9121_H
4
#define _DT_BINDINGS_REGULATOR_DLG_DA9121_H
5
6
/*
7
* These buck mode constants may be used to specify values in device tree
8
* properties (e.g. regulator-initial-mode).
9
* A description of the following modes is in the manufacturers datasheet.
10
*/
11
12
#define DA9121_BUCK_MODE_FORCE_PFM 0
13
#define DA9121_BUCK_MODE_FORCE_PWM 1
14
#define DA9121_BUCK_MODE_FORCE_PWM_SHEDDING 2
15
#define DA9121_BUCK_MODE_AUTO 3
16
17
#define DA9121_BUCK_RIPPLE_CANCEL_NONE 0
18
#define DA9121_BUCK_RIPPLE_CANCEL_SMALL 1
19
#define DA9121_BUCK_RIPPLE_CANCEL_MID 2
20
#define DA9121_BUCK_RIPPLE_CANCEL_LARGE 3
21
22
#endif
23
24