 |
Zephyr API 3.6.99
|
Loading...
Searching...
No Matches
Go to the documentation of this file.
7#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_REGULATOR_NPM2100_H_
8#define ZEPHYR_INCLUDE_DT_BINDINGS_REGULATOR_NPM2100_H_
21#define NPM2100_REG_LDSW_EN 0x01U
24#define NPM2100_REG_DPS_MASK 0x03U
25#define NPM2100_REG_DPS_ALLOW 0x01U
26#define NPM2100_REG_DPS_ALLOWLP 0x02U
29#define NPM2100_REG_OPER_MASK 0x1CU
30#define NPM2100_REG_OPER_AUTO 0x00U
31#define NPM2100_REG_OPER_HP 0x04U
32#define NPM2100_REG_OPER_LP 0x08U
33#define NPM2100_REG_OPER_ULP 0x0CU
34#define NPM2100_REG_OPER_PASS 0x10U
35#define NPM2100_REG_OPER_NOHP 0x14U
36#define NPM2100_REG_OPER_OFF 0x18U
39#define NPM2100_REG_FORCE_MASK 0xE0U
40#define NPM2100_REG_FORCE_HP 0x20U
41#define NPM2100_REG_FORCE_LP 0x40U
42#define NPM2100_REG_FORCE_ULP 0x60U
43#define NPM2100_REG_FORCE_PASS 0x80U
44#define NPM2100_REG_FORCE_NOHP 0xA0U