Searched +full:regulator +full:- +full:initial +full:- +full:mode (Results 1 – 25 of 132) sorted by relevance
123456
/Zephyr-latest/dts/bindings/regulator/ |
D | silabs,series2-dcdc.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 Silicon Labs Series 2 DC-DC converter. 7 Include the bindings header file <zephyr/dt-bindings/regulator/silabs_dcdc.h> to get 12 `regulator-boot-on` 13 Enable DC-DC converter at boot. If not set, the DC-DC converter is powered off. 14 `regulator-allow-bypass` 15 Enable bypass mode. If combined with `regulator-boot-on`, the DC-DC converter 16 is initialized to bypass mode. 17 `regulator-initial-mode` 18 DCDC operating mode. One of `SILABS_DCDC_MODE_BUCK` or `SILABS_DCDC_MODE_BOOST`. [all …]
|
D | x-powers,axp192-regulator.yaml | 3 # 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 …]
|
D | nordic,nrf5x-regulator.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 Nordic nRF5X regulator (fixed stage of the core supply) 7 compatible: "nordic,nrf5x-regulator" 10 - name: base.yaml 11 - name: regulator.yaml 12 property-allowlist: 13 - regulator-name 14 - regulator-initial-mode 20 regulator-name: 23 regulator-initial-mode:
|
D | renesas,da1469x-regulator.yaml | 2 # SPDX-License-Identifier: Apache-2.0 7 compatible: "renesas,smartbond-regulator" 9 child-binding: 11 - name: regulator.yaml 12 property-allowlist: 13 - regulator-always-on 14 - regulator-boot-on 15 - regulator-init-microvolt 16 - regulator-initial-mode 17 - regulator-max-microamp [all …]
|
D | nordic,npm2100-regulator.yaml | 2 # SPDX-License-Identifier: Apache-2.0 16 compatible = "nordic,npm2100-regulator"; 27 compatible: "nordic,npm2100-regulator" 32 dvs-gpios: 33 type: phandle-array 37 DVS mode 1 will enable the first pin 38 DVS mode 2 will enable the second pin 39 The effect of the mode change is defined by the mode-gpios 40 fields for each of the regulator blocks. 42 child-binding: [all …]
|
D | nordic,npm1100.yaml | 2 # SPDX-License-Identifier: Apache-2.0 18 Note that only mode can be controlled (via GPIO pin MODE). 25 nordic,iset-gpios: 26 type: phandle-array 30 child-binding: 32 nordic,mode-gpios: 33 type: phandle-array 35 MODE control pin. 38 - name: regulator.yaml 39 property-allowlist: [all …]
|
D | nordic,npm1300-regulator.yaml | 2 # SPDX-License-Identifier: Apache-2.0 16 compatible = "nordic,npm1300-regulator"; 33 compatible: "nordic,npm1300-regulator" 38 dvs-gpios: 39 type: phandle-array 43 DVS mode 1 will enable the first pin 44 DVS mode 2 will enable the second pin 45 DVS mode 3 will drive the first and second pins 47 The effect of the mode change is defined by the enable-gpios 48 and pwm_gpios fields for each of the regulator blocks. [all …]
|
D | cirrus,cp9314.yaml | 2 # SPDX-License-Identifier: Apache-2.0 11 cirrus,initial-switched-capacitor-mode = "2:1"; 17 - name: i2c-device.yaml 18 - name: regulator.yaml 19 property-allowlist: 20 - regulator-boot-on 26 cirrus,en-gpios: 27 type: phandle-array 30 cirrus,pgood-gpios: 31 type: phandle-array [all …]
|
D | raspberrypi,core-supply-regulator.yaml | 2 # 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 …]
|
D | maxim,max20335-regulator.yaml | 2 # 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 …]
|
D | nordic,npm6001-regulator.yaml | 2 # 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 …]
|
D | nxp,vref.yaml | 1 # 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 …]
|
D | adi,adp5360-regulator.yaml | 2 # 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 …]
|
D | regulator.yaml | 1 # 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 …]
|
/Zephyr-latest/samples/shields/npm1300_ek/ |
D | nrf52dk_nrf52832.overlay | 3 * SPDX-License-Identifier: Apache-2.0 7 bias-pull-up; 12 dvs-gpios = <&gpio0 17 GPIO_ACTIVE_LOW>, 17 regulator-init-microvolt = <2000000>; 21 regulator-init-microvolt = <3300000>; 22 retention-microvolt = <2500000>; 23 enable-gpios = <&npm1300_ek_gpio 1 GPIO_ACTIVE_LOW>; 24 retention-gpios = <&npm1300_ek_gpio 2 GPIO_ACTIVE_HIGH>; 25 pwm-gpios = <&npm1300_ek_gpio 2 GPIO_ACTIVE_LOW>; 29 regulator-initial-mode = <NPM1300_LDSW_MODE_LDO>; [all …]
|
/Zephyr-latest/boards/nordic/thingy53/ |
D | thingy53_nrf5340_cpuapp_ns.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 14 compatible = "nordic,thingy53-nrf5340-cpuapp"; 19 zephyr,code-partition = &slot0_ns_partition; 28 regulator-initial-mode = <NRF5X_REG_MODE_DCDC>; 32 regulator-initial-mode = <NRF5X_REG_MODE_DCDC>; 40 load-capacitors = "internal"; 41 load-capacitance-picofarad = <7>;
|
D | thingy53_nrf5340_cpuapp.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 14 compatible = "nordic,thingy53-nrf5340-cpuapp"; 19 zephyr,code-partition = &slot0_partition; 20 zephyr,sram-secure-partition = &sram0_s; 21 zephyr,sram-non-secure-partition = &sram0_ns; 30 regulator-initial-mode = <NRF5X_REG_MODE_DCDC>; 34 regulator-initial-mode = <NRF5X_REG_MODE_DCDC>; 42 load-capacitors = "internal"; 43 load-capacitance-picofarad = <7>;
|
/Zephyr-latest/tests/drivers/regulator/api/ |
D | app.overlay | 3 * 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/include/zephyr/drivers/ |
D | regulator.h | 2 * Copyright (c) 2019-2020 Peter Bigot Consulting, LLC 7 * SPDX-License-Identifier: Apache-2.0 14 * @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. */ 90 regulator_mode_t mode); [all …]
|
/Zephyr-latest/tests/drivers/regulator/voltage/boards/ |
D | lpcxpresso55s36.overlay | 3 * SPDX-License-Identifier: Apache-2.0 6 #include <zephyr/dt-bindings/adc/mcux-lpadc.h> 7 #include <zephyr/dt-bindings/regulator/nxp_vref.h> 9 /* To do this test, connect AN (J7-1) to VREF_OUT (J12-16) */ 13 compatible = "test-regulator-voltage"; 15 tolerance-microvolt = <1000000>; 16 set-read-delay-ms = <10>; 17 adc-avg-count = <10>; 18 io-channels = <&adc0 0>; 23 regulator-initial-mode = <NXP_VREF_MODE_INTERNAL_REGULATOR>; [all …]
|
D | frdm_mcxn947_mcxn947_cpu0.overlay | 3 * 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 …]
|
D | frdm_mcxn947_mcxn947_cpu0_qspi.overlay | 3 * 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 …]
|
D | frdm_mcxn236.overlay | 3 * 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 …]
|
D | frdm_mcxw71.overlay | 3 * 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 = <40000>; 17 set-read-delay-ms = <1>; 18 adc-avg-count = <10>; 19 io-channels = <&adc0 0>; 20 min-microvolt = <1000000>; [all …]
|
/Zephyr-latest/soc/nordic/nrf53/ |
D | Kconfig | 4 # SPDX-License-Identifier: Apache-2.0 46 default y if "$(dt_node_int_prop_int,$(VREGMAIN_PATH),regulator-initial-mode)" = 1 47 default y if "$(dt_node_int_prop_int,$(VREGRADIO_PATH),regulator-initial-mode)" = 1 52 DC/DC mode is enabled for the VREGMAIN or VREGRADIO regulator 83 bool "Pre-tick workaround for nRF5340 anomaly 165" 89 Indicates that the pre-tick workaround for the anomaly 165 that affects 121 regulator-initial-mode = <NRF5X_REG_MODE_DCDC>; 135 regulator-initial-mode = <NRF5X_REG_MODE_DCDC>; 188 MCU firmware, so when this option is used with the non-secure version of 208 load-capacitors property. [all …]
|
123456