Home
last modified time | relevance | path

Searched +full:regulator +full:- +full:min +full:- +full:microvolt (Results 1 – 25 of 37) sorted by relevance

12

/Zephyr-latest/boards/shields/npm6001_ek/
Dnpm6001_ek.overlay3 * SPDX-License-Identifier: Apache-2.0
11 npm6001_ek_gpio: gpio-controller {
12 compatible = "nordic,npm6001-gpio";
13 gpio-controller;
14 #gpio-cells = <2>;
19 compatible = "nordic,npm6001-wdt";
23 compatible = "nordic,npm6001-regulator";
25 /* limits are set to min/max allowed values */
28 regulator-min-microvolt = <1800000>;
29 regulator-max-microvolt = <3300000>;
[all …]
/Zephyr-latest/boards/shields/npm1300_ek/
Dnpm1300_ek.overlay3 * SPDX-License-Identifier: Apache-2.0
6 #include <dt-bindings/regulator/npm1300.h>
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 npm1300_ek_gpio: gpio-controller {
15 compatible = "nordic,npm1300-gpio";
16 gpio-controller;
17 #gpio-cells = <2>;
22 compatible = "nordic,npm1300-regulator";
24 /* limits are set to min/max allowed values */
26 regulator-min-microvolt = <1000000>;
[all …]
/Zephyr-latest/dts/bindings/regulator/
Dregulator-gpio.yaml2 # SPDX-License-Identifier: Apache-2.0
5 GPIO-controlled voltage of regulators
8 vccq_sd0: regulator-vccq-sd0 {
9 compatible = "regulator-gpio";
11 regulator-name = "SD0 VccQ";
12 regulator-min-microvolt = <1800000>;
13 regulator-max-microvolt = <3300000>;
15 enable-gpios = <&gpio5 3 GPIO_ACTIVE_HIGH>;
20 regulator-boot-on;
23 In the above example, three GPIO pins are used for controlling the regulator:
[all …]
Dnordic,npm1300-regulator.yaml2 # SPDX-License-Identifier: Apache-2.0
16 compatible = "nordic,npm1300-regulator";
33 compatible: "nordic,npm1300-regulator"
38 dvs-gpios:
39 type: phandle-array
47 The effect of the mode change is defined by the enable-gpios
48 and pwm_gpios fields for each of the regulator blocks.
50 child-binding:
52 - name: regulator.yaml
53 property-allowlist:
[all …]
Dnordic,npm2100-regulator.yaml2 # SPDX-License-Identifier: Apache-2.0
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
45 property-allowlist:
[all …]
Dmaxim,max20335-regulator.yaml2 # SPDX-License-Identifier: Apache-2.0
15 compatible = maxim,max20335-regulator";
35 compatible: "maxim,max20335-regulator"
39 child-binding:
41 - name: regulator.yaml
42 property-allowlist:
43 - regulator-init-microvolt
44 - regulator-min-microvolt
45 - regulator-max-microvolt
46 - regulator-init-microamp
[all …]
Dnxp,pca9420.yaml2 # SPDX-License-Identifier: Apache-2.0
34 nxp,enable-modesel-pins:
40 nxp,vin-ilim-microamp:
44 - 85000
45 - 255000
46 - 425000
47 - 595000
48 - 765000
49 - 935000
50 - 1105000
[all …]
Dnxp,vref.yaml1 # Copyright 2023-2024 NXP
2 # SPDX-License-Identifier: Apache-2.0
9 - name: base.yaml
10 - name: regulator.yaml
11 property-allowlist:
12 - regulator-name
13 - regulator-init-microvolt
14 - regulator-min-microvolt
15 - regulator-max-microvolt
16 - regulator-initial-mode
[all …]
Dregulator-fixed.yaml1 # Copyright 2019-2020 Peter Bigot Consulting, LLC
3 # SPDX-License-Identifier: Apache-2.0
8 - name: base.yaml
9 - name: regulator.yaml
10 property-allowlist:
11 - regulator-name
12 - regulator-boot-on
13 - regulator-always-on
14 - regulator-min-microvolt
15 - regulator-max-microvolt
[all …]
Dx-powers,axp192-regulator.yaml3 # SPDX-License-Identifier: Apache-2.0
17 compatible = "x-powers,axp192-regulator";
41 compatible: "x-powers,axp192-regulator"
45 child-binding:
47 - name: regulator.yaml
48 property-allowlist:
49 - regulator-init-microvolt
50 - regulator-min-microvolt
51 - regulator-max-microvolt
52 - regulator-always-on
[all …]
Dregulator.yaml1 # Copyright 2019-2020, Peter Bigot Consulting, LLC
3 # SPDX-License-Identifier: Apache-2.0
9 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:
[all …]
Draspberrypi,core-supply-regulator.yaml2 # SPDX-License-Identifier: Apache-2.0
7 compatible: "raspberrypi,core-supply-regulator"
10 - name: base.yaml
11 - name: regulator.yaml
12 property-allowlist:
13 - regulator-always-on
14 - regulator-boot-on
15 - regulator-min-microvolt
16 - regulator-max-microvolt
17 - regulator-allowed-modes
[all …]
Dadi,adp5360-regulator.yaml2 # SPDX-License-Identifier: Apache-2.0
7 The PMIC has one buck converter and one buck-boost converter. Both need to be
16 compatible = "adi,adp5360-regulator";
27 compatible: "adi,adp5360-regulator"
31 child-binding:
33 - name: regulator.yaml
34 property-allowlist:
35 - regulator-always-on
36 - regulator-boot-on
37 - regulator-boot-off
[all …]
Dnordic,npm6001-regulator.yaml2 # SPDX-License-Identifier: Apache-2.0
15 compatible = "nordic,npm6001-regulator";
38 compatible: "nordic,npm6001-regulator"
42 child-binding:
44 - name: regulator.yaml
45 property-allowlist:
46 - regulator-always-on
47 - regulator-boot-on
48 - regulator-boot-off
49 - regulator-max-microamp
[all …]
/Zephyr-latest/tests/drivers/regulator/api/
Dapp.overlay3 * SPDX-License-Identifier: Apache-2.0
7 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>;
[all …]
/Zephyr-latest/boards/m5stack/m5stack_core2/
Dm5stack_core2_procpu.dts4 * SPDX-License-Identifier: Apache-2.0
6 /dts-v1/;
9 #include "m5stack_core2-pinctrl.dtsi"
12 #include <zephyr/dt-bindings/display/ili9xxx.h>
13 #include <zephyr/dt-bindings/regulator/axp192.h>
21 pwr-led = &pwr_led;
22 uart-0 = &uart0;
23 i2c-0 = &i2c0;
33 zephyr,shell-uart = &uart0;
36 zephyr,code-partition = &slot0_partition;
[all …]
/Zephyr-latest/boards/renesas/rcar_h3ulcb/
Drcar_h3ulcb_r8a77951_a57.dts4 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
11 #include <zephyr/dt-bindings/gpio/gpio.h>
12 #include "rcar_h3ulcb_r8a77951_a57-pinctrl.dtsi"
20 zephyr,shell-uart = &scif2;
24 device_type = "mmio-sram";
33 vcc_sd0: regulator-vcc-sd0 {
34 compatible = "regulator-fixed";
36 regulator-name = "SD0 Vcc";
37 regulator-min-microvolt = <3300000>;
[all …]
/Zephyr-latest/dts/arm64/renesas/
Dr8a779f0.dtsi2 * Device Tree Source for the R-Car S4 (R8A779F0) SoC
6 * SPDX-License-Identifier: Apache-2.0
8 #include <arm64/armv8-a.dtsi>
9 #include <dt-bindings/interrupt-controller/arm-gic.h>
10 #include <zephyr/dt-bindings/clock/renesas_cpg_mssr.h>
11 #include <zephyr/dt-bindings/clock/r8a779f0_cpg_mssr.h>
15 #address-cells = <2>;
16 #size-cells = <2>;
17 interrupt-parent = <&gic>;
20 #address-cells = <1>;
[all …]
Drcar_gen3_ca57.dtsi2 * Device Tree Source for the R-Car H3/M3 (R8A77951/R8A77961) SoC
6 * SPDX-License-Identifier: Apache-2.0
8 #include <arm64/armv8-a.dtsi>
9 #include <dt-bindings/interrupt-controller/arm-gic.h>
10 #include <zephyr/dt-bindings/clock/renesas_cpg_mssr.h>
11 #include <zephyr/dt-bindings/clock/r8a7795_cpg_mssr.h>
14 #address-cells = <2>;
15 #size-cells = <2>;
18 compatible = "arm,psci-1.0", "arm,psci-0.2", "arm,psci";
23 compatible = "arm,armv8-timer";
[all …]
/Zephyr-latest/boards/m5stack/m5stickc_plus/
Dm5stickc_plus_procpu.dts4 * SPDX-License-Identifier: Apache-2.0
6 /dts-v1/;
9 #include "m5stickc_plus-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 #include <zephyr/dt-bindings/regulator/axp192.h>
12 #include <zephyr/dt-bindings/mipi_dbi/mipi_dbi.h>
17 compatible = "m5stack,m5stickc-plus";
23 uart-0 = &uart0;
24 i2c-0 = &i2c0;
33 zephyr,shell-uart = &uart0;
[all …]
/Zephyr-latest/tests/drivers/regulator/voltage/boards/
Dfrdm_mcxn947_mcxn947_cpu0.overlay3 * SPDX-License-Identifier: Apache-2.0
6 #include <zephyr/dt-bindings/adc/adc.h>
7 #include <zephyr/dt-bindings/adc/mcux-lpadc.h>
8 #include <zephyr/dt-bindings/regulator/nxp_vref.h>
14 compatible = "test-regulator-voltage";
16 tolerance-microvolt = <10000>;
17 set-read-delay-ms = <1>;
18 adc-avg-count = <10>;
19 io-channels = <&lpadc0 0>;
20 min-microvolt = <1000000>;
[all …]
Dfrdm_mcxn947_mcxn947_cpu0_qspi.overlay3 * SPDX-License-Identifier: Apache-2.0
6 #include <zephyr/dt-bindings/adc/adc.h>
7 #include <zephyr/dt-bindings/adc/mcux-lpadc.h>
8 #include <zephyr/dt-bindings/regulator/nxp_vref.h>
14 compatible = "test-regulator-voltage";
16 tolerance-microvolt = <10000>;
17 set-read-delay-ms = <1>;
18 adc-avg-count = <10>;
19 io-channels = <&lpadc0 0>;
20 min-microvolt = <1000000>;
[all …]
Dfrdm_mcxn236.overlay3 * SPDX-License-Identifier: Apache-2.0
6 #include <zephyr/dt-bindings/adc/adc.h>
7 #include <zephyr/dt-bindings/adc/mcux-lpadc.h>
8 #include <zephyr/dt-bindings/regulator/nxp_vref.h>
14 compatible = "test-regulator-voltage";
16 tolerance-microvolt = <10000>;
17 set-read-delay-ms = <1>;
18 adc-avg-count = <10>;
19 io-channels = <&lpadc0 0>;
20 min-microvolt = <1000000>;
[all …]
/Zephyr-latest/tests/drivers/regulator/voltage/dts/bindings/
Dtest-regulator-voltage.yaml2 # SPDX-License-Identifier: Apache-2.0
6 tests/drivers/regulator/voltage test in Zephyr.
8 compatible: "test-regulator-voltage"
16 io-channels.
18 io-channels:
19 type: phandle-array
25 tolerance-microvolt:
29 Tolerance (+/-) when reading configured voltages using ADC. This should
30 be set at most to the regulator resolution. Some noisy regulators may
34 adc-avg-count:
[all …]
/Zephyr-latest/boards/nordic/nrf9131ek/
Dnrf9131ek_nrf9131_common.dtsi4 * SPDX-License-Identifier: Apache-2.0
6 #include "nrf9131ek_nrf9131_common-pinctrl.dtsi"
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 compatible = "nordic,nrf9131-ek-nrf9131";
15 zephyr,shell-uart = &uart0;
16 zephyr,uart-mcumgr = &uart0;
20 compatible = "gpio-leds";
36 compatible = "pwm-leds";
49 compatible = "gpio-keys";
62 pwm-led0 = &pwm_led0;
[all …]

12