Home
last modified time | relevance | path

Searched full:regulator (Results 1 – 25 of 387) sorted by relevance

12345678910>>...16

/Zephyr-latest/drivers/regulator/
DKconfig4 menuconfig REGULATOR config
5 bool "Regulator drivers"
9 if REGULATOR
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
29 source "drivers/regulator/Kconfig.axp192"
30 source "drivers/regulator/Kconfig.adp5360"
[all …]
DKconfig.fake5 bool "Fake regulator driver"
9 Enable support for the FFF-based fake regulator driver.
14 int "Fake regulator driver init priority (common part)"
17 Init priority for the fake regulator driver (common part).
20 int "Fake regulator driver init priority"
23 Init priority for the fake regulator driver. It must be
DKconfig.max203355 bool "MAX20335 PMIC regulator driver"
11 Enable the Maxim MAX20335 PMIC regulator driver
16 int "MAX20335 regulator driver init priority (common part)"
19 Init priority for the Maxim MAX20335 regulator driver
23 int "MAX20335 regulator driver init priority"
26 Init priority for the Maxim MAX20335 regulator driver. It must be
DKconfig.npm13005 bool "nPM1300 PMIC regulator driver"
11 Enable the Nordic nPM1300 PMIC regulator driver
16 int "nPM1300 regulator driver init priority (common part)"
19 Init priority for the Nordic nPM1300 regulator driver (common part).
23 int "nPM1300 regulator driver init priority"
26 Init priority for the Nordic nPM1300 regulator driver. It must be
DKconfig.npm21005 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
DKconfig.pca94205 bool "NXP PCA9420 PMIC regulator driver"
10 Enable the NXP PCA9420 PMIC regulator driver
15 int "NXP PCA9420 regulator driver init priority (common part)"
18 Init priority for the NXP PCA9420 regulator driver (common part). It
22 int "NXP PCA9420 regulator driver init priority"
25 Init priority for the NXP PCA9420 regulator driver. It must be
/Zephyr-latest/dts/bindings/regulator/
Dregulator.yaml9 linux/Documentation/devicetree/bindings/regulator/regulator.yaml.
14 regulator-name:
16 description: A string used as a descriptive name for regulator outputs
18 regulator-init-microvolt:
22 regulator-min-microvolt:
26 regulator-max-microvolt:
30 regulator-microvolt-offset:
34 regulator-init-microamp:
38 regulator-min-microamp:
42 regulator-max-microamp:
[all …]
Dregulator-gpio.yaml8 vccq_sd0: regulator-vccq-sd0 {
9 compatible = "regulator-gpio";
11 regulator-name = "SD0 VccQ";
12 regulator-min-microvolt = <1800000>;
13 regulator-max-microvolt = <3300000>;
20 regulator-boot-on;
23 In the above example, three GPIO pins are used for controlling the regulator:
25 * third for enabling/disabling the regulator.
29 - name: regulator.yaml
31 - regulator-name
[all …]
Dnordic,npm1300-regulator.yaml16 compatible = "nordic,npm1300-regulator";
33 compatible: "nordic,npm1300-regulator"
48 and pwm_gpios fields for each of the regulator blocks.
52 - name: regulator.yaml
54 - regulator-always-on
55 - regulator-boot-on
56 - regulator-boot-off
57 - regulator-min-microvolt
58 - regulator-max-microvolt
59 - regulator-init-microvolt
[all …]
Drenesas,da1469x-regulator.yaml7 compatible: "renesas,smartbond-regulator"
11 - name: regulator.yaml
13 - regulator-always-on
14 - regulator-boot-on
15 - regulator-init-microvolt
16 - regulator-initial-mode
17 - regulator-max-microamp
19 renesas,regulator-v30-ref-bandgap:
23 renesas,regulator-v30-clamp:
27 renesas,regulator-v30-vbus:
[all …]
Dnordic,npm2100-regulator.yaml16 compatible = "nordic,npm2100-regulator";
27 compatible: "nordic,npm2100-regulator"
40 fields for each of the regulator blocks.
44 - name: regulator.yaml
46 - regulator-always-on
47 - regulator-boot-on
48 - regulator-min-microvolt
49 - regulator-max-microvolt
50 - regulator-init-microvolt
51 - regulator-allowed-modes
[all …]
Dmaxim,max20335-regulator.yaml15 compatible = maxim,max20335-regulator";
35 compatible: "maxim,max20335-regulator"
41 - name: regulator.yaml
43 - regulator-init-microvolt
44 - regulator-min-microvolt
45 - regulator-max-microvolt
46 - regulator-init-microamp
47 - regulator-max-microamp
48 - regulator-always-on
49 - regulator-boot-on
[all …]
Dsilabs,series2-dcdc.yaml7 Include the bindings header file <zephyr/dt-bindings/regulator/silabs_dcdc.h> to get
12 `regulator-boot-on`
14 `regulator-allow-bypass`
15 Enable bypass mode. If combined with `regulator-boot-on`, the DC-DC converter
17 `regulator-initial-mode`
19 `regulator-init-microvolt`
26 - name: regulator.yaml
28 - regulator-boot-on
29 - regulator-allow-bypass
30 - regulator-initial-mode
[all …]
Dnordic,npm6001-regulator.yaml15 compatible = "nordic,npm6001-regulator";
38 compatible: "nordic,npm6001-regulator"
44 - name: regulator.yaml
46 - regulator-always-on
47 - regulator-boot-on
48 - regulator-boot-off
49 - regulator-max-microamp
50 - regulator-min-microvolt
51 - regulator-max-microvolt
52 - regulator-allowed-modes
[all …]
Dx-powers,axp192-regulator.yaml17 compatible = "x-powers,axp192-regulator";
41 compatible: "x-powers,axp192-regulator"
47 - name: regulator.yaml
49 - regulator-init-microvolt
50 - regulator-min-microvolt
51 - regulator-max-microvolt
52 - regulator-always-on
53 - regulator-boot-on
54 - regulator-boot-off
55 - regulator-initial-mode
[all …]
Dregulator-fixed.yaml9 - name: regulator.yaml
11 - regulator-name
12 - regulator-boot-on
13 - regulator-always-on
14 - regulator-min-microvolt
15 - regulator-max-microvolt
19 compatible: "regulator-fixed"
22 regulator-name:
28 GPIO to use to enable/disable the regulator.
Dadi,adp5360-regulator.yaml16 compatible = "adi,adp5360-regulator";
27 compatible: "adi,adp5360-regulator"
33 - name: regulator.yaml
35 - regulator-always-on
36 - regulator-boot-on
37 - regulator-boot-off
38 - regulator-init-microvolt
39 - regulator-min-microvolt
40 - regulator-max-microvolt
41 - regulator-allowed-modes
[all …]
Dnordic,nrf5x-regulator.yaml5 Nordic nRF5X regulator (fixed stage of the core supply)
7 compatible: "nordic,nrf5x-regulator"
11 - name: regulator.yaml
13 - regulator-name
14 - regulator-initial-mode
20 regulator-name:
23 regulator-initial-mode:
Draspberrypi,core-supply-regulator.yaml7 compatible: "raspberrypi,core-supply-regulator"
11 - name: regulator.yaml
13 - regulator-always-on
14 - regulator-boot-on
15 - regulator-min-microvolt
16 - regulator-max-microvolt
17 - regulator-allowed-modes
18 - regulator-initial-mode
Dnordic,nrf52x-regulator-hv.yaml5 Nordic nRF52X regulator (high voltage stage of the main supply)
7 compatible: "nordic,nrf52x-regulator-hv"
11 - name: regulator.yaml
13 - regulator-name
19 regulator-name:
/Zephyr-latest/tests/drivers/regulator/api/
Dapp.overlay7 regulator: regulator {
8 compatible = "zephyr,fake-regulator";
13 regulator-always-on;
17 regulator-boot-on;
21 regulator-min-microvolt = <100>;
22 regulator-max-microvolt = <200>;
23 regulator-min-microamp = <100>;
24 regulator-max-microamp = <200>;
25 regulator-allowed-modes = <1 10>;
26 regulator-initial-mode = <1>;
[all …]
/Zephyr-latest/boards/shields/npm6001_ek/
Dnpm6001_ek.overlay23 compatible = "nordic,npm6001-regulator";
28 regulator-min-microvolt = <1800000>;
29 regulator-max-microvolt = <3300000>;
33 regulator-min-microvolt = <700000>;
34 regulator-max-microvolt = <1400000>;
38 regulator-min-microvolt = <1200000>;
39 regulator-max-microvolt = <1400000>;
43 regulator-min-microvolt = <500000>;
44 regulator-max-microvolt = <3300000>;
48 regulator-min-microvolt = <1800000>;
[all …]
/Zephyr-latest/include/zephyr/drivers/
Dregulator.h14 * @brief Regulator Interface
15 * @defgroup regulator_interface Regulator Interface
36 /** Opaque type to store regulator DVS states */
39 /** Opaque type to store regulator modes */
42 /** Opaque bit map for regulator error flags (see @ref REGULATOR_ERRORS) */
46 * @name Regulator error flags.
67 /** @brief Driver-specific API functions to support parent regulator control. */
100 /** @brief Driver-specific API functions to support regulator control. */
120 * @name Regulator flags
124 /** Indicates regulator must stay always ON */
[all …]
/Zephyr-latest/boards/shields/npm1300_ek/
Dnpm1300_ek.overlay6 #include <dt-bindings/regulator/npm1300.h>
22 compatible = "nordic,npm1300-regulator";
26 regulator-min-microvolt = <1000000>;
27 regulator-max-microvolt = <3300000>;
31 regulator-min-microvolt = <1000000>;
32 regulator-max-microvolt = <3300000>;
36 regulator-min-microvolt = <1000000>;
37 regulator-max-microvolt = <3300000>;
41 regulator-min-microvolt = <1000000>;
42 regulator-max-microvolt = <3300000>;
/Zephyr-latest/tests/drivers/regulator/fixed/dts/
Dtest_common.dtsi7 regulator {
8 compatible = "regulator-fixed";
9 regulator-name = "test";
10 regulator-boot-on;
16 compatible = "test-regulator-fixed";

12345678910>>...16