Home
last modified time | relevance | path

Searched +full:npm2100 +full:- +full:regulator (Results 1 – 6 of 6) sorted by relevance

/Zephyr-latest/drivers/regulator/
DKconfig.npm21002 # SPDX-License-Identifier: Apache-2.0
5 bool "nPM2100 PMIC regulator driver"
11 Enable the Nordic nPM2100 PMIC regulator driver
16 int "nPM2100 regulator driver init priority (common part)"
19 Init priority for the Nordic nPM2100 regulator driver (common part).
23 int "nPM2100 regulator driver init priority"
26 Init priority for the Nordic nPM2100 regulator driver. It must be
DKconfig2 # SPDX-License-Identifier: Apache-2.0
4 menuconfig REGULATOR config
5 bool "Regulator drivers"
9 if REGULATOR
12 bool "Thread-safe reference counting"
16 When enabled, regulator reference counting is thread-safe.
19 bool "Regulator shell"
22 Enable regulator shell framework, for interacting with regulators via
25 module = REGULATOR
26 module-str = regulator
[all …]
Dregulator_npm2100.c3 * SPDX-License-Identifier: Apache-2.0
12 #include <zephyr/drivers/regulator.h>
14 #include <zephyr/dt-bindings/regulator/npm2100.h>
142 const struct regulator_npm2100_config *config = dev->config; in regulator_npm2100_count_voltages()
144 switch (config->source) { in regulator_npm2100_count_voltages()
157 const struct regulator_npm2100_config *config = dev->config; in regulator_npm2100_list_voltage()
159 switch (config->source) { in regulator_npm2100_list_voltage()
165 return -EINVAL; in regulator_npm2100_list_voltage()
171 const struct regulator_npm2100_config *config = dev->config; in regulator_npm2100_set_voltage()
175 switch (config->source) { in regulator_npm2100_set_voltage()
[all …]
/Zephyr-latest/dts/bindings/regulator/
Dnordic,npm2100-regulator.yaml2 # SPDX-License-Identifier: Apache-2.0
5 Nordic nPM2100 PMIC
16 compatible = "nordic,npm2100-regulator";
27 compatible: "nordic,npm2100-regulator"
32 dvs-gpios:
33 type: phandle-array
39 The effect of the mode change is defined by the mode-gpios
40 fields for each of the regulator blocks.
42 child-binding:
44 - name: regulator.yaml
[all …]
/Zephyr-latest/tests/drivers/build_all/regulator/
Di2c.dtsi3 * SPDX-License-Identifier: Apache-2.0
25 compatible = "nordic,npm6001-regulator";
41 compatible = "nordic,npm1300-regulator";
55 compatible = "adi,adp5360-regulator";
63 compatible = "x-powers,axp192";
67 compatible = "x-powers,axp192-regulator";
84 compatible = "maxim,max20335-regulator";
98 cirrus,initial-switched-capacitor-mode = "2:1";
111 npm2100@8 {
112 compatible = "nordic,npm2100";
[all …]
/Zephyr-latest/include/zephyr/dt-bindings/regulator/
Dnpm2100.h4 * SPDX-License-Identifier: Apache-2.0
11 * @defgroup regulator_npm2100 NPM2100 Devicetree helpers.
17 * @name NPM2100 Regulator modes