Searched +full:regulator +full:- +full:initial +full:- +full:mode (Results 1 – 25 of 26) sorted by relevance
12
/Zephyr-Core-3.5.0/dts/bindings/regulator/ |
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,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 | 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 | nxp,vref.yaml | 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 17 - regulator-allowed-modes [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 | 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-max-microamp 49 - regulator-min-microvolt [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-init-microvolt [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-min-microamp: [all …]
|
/Zephyr-Core-3.5.0/boards/shields/npm1300_ek/ |
D | npm1300_ek.overlay | 3 * 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"; 26 regulator-min-microvolt = <1800000>; 27 regulator-max-microvolt = <3300000>; [all …]
|
/Zephyr-Core-3.5.0/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-Core-3.5.0/include/zephyr/drivers/ |
D | regulator.h | 2 * Copyright (c) 2019-2020 Peter Bigot Consulting, LLC 6 * SPDX-License-Identifier: Apache-2.0 13 * @brief Regulator Interface 14 * @defgroup regulator_interface Regulator Interface 33 /** Opaque type to store regulator DVS states */ 36 /** Opaque type to store regulator modes */ 39 /** Opaque bit map for regulator error flags (see @ref REGULATOR_ERRORS) */ 43 * @name Regulator error flags. 64 /** @brief Driver-specific API functions to support parent regulator control. */ 84 regulator_mode_t mode); [all …]
|
/Zephyr-Core-3.5.0/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 …]
|
/Zephyr-Core-3.5.0/boards/xtensa/m5stack_core2/ |
D | m5stack_core2.dts | 4 * SPDX-License-Identifier: Apache-2.0 6 /dts-v1/; 9 #include "m5stack_core2-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/display/ili9xxx.h> 12 #include <zephyr/dt-bindings/regulator/axp192.h> 19 pwr-led = &pwr_led; 20 uart-0 = &uart0; 21 i2c-0 = &i2c0; 30 zephyr,shell-uart = &uart0; 33 zephyr,code-partition = &slot0_partition; [all …]
|
/Zephyr-Core-3.5.0/tests/drivers/regulator/api/src/ |
D | main.c | 3 * SPDX-License-Identifier: Apache-2.0 6 #include <zephyr/drivers/regulator.h> 7 #include <zephyr/drivers/regulator/fake.h> 13 DEVICE_DT_GET(DT_NODELABEL(regulator)); 16 /* REG1: regulator-always-on */ 18 /* REG2: regulator-boot-on */ 20 /* REG3: regulator-max/min-microvolt/microamp, regulator-allowed-modes */ 27 (struct regulator_parent_driver_api *)parent->api; in ZTEST() 28 regulator_dvs_state_set_t dvs_state_set = api->dvs_state_set; in ZTEST() 30 api->dvs_state_set = NULL; in ZTEST() [all …]
|
/Zephyr-Core-3.5.0/drivers/regulator/ |
D | regulator_adp5360.c | 3 * SPDX-License-Identifier: Apache-2.0 11 #include <zephyr/drivers/regulator.h> 12 #include <zephyr/dt-bindings/regulator/adp5360.h> 16 /* ADP5360 regulator related registers */ 91 const struct regulator_adp5360_config *config = dev->config; in regulator_adp5360_count_voltages() 93 return linear_range_group_values_count(config->desc->ranges, config->desc->nranges); in regulator_adp5360_count_voltages() 99 const struct regulator_adp5360_config *config = dev->config; in regulator_adp5360_list_voltage() 101 return linear_range_group_get_value(config->desc->ranges, config->desc->nranges, idx, in regulator_adp5360_list_voltage() 107 const struct regulator_adp5360_config *config = dev->config; in regulator_adp5360_set_voltage() 111 ret = linear_range_group_get_win_index(config->desc->ranges, config->desc->nranges, min_uv, in regulator_adp5360_set_voltage() [all …]
|
/Zephyr-Core-3.5.0/soc/arm/silabs_exx32/ |
D | Kconfig | 3 # SPDX-License-Identifier: Apache-2.0 49 Set if the Back-Up Real Time Counter (BURTC) HAL module is used. 85 Set if the Inter-Integrated Circuit Interface (I2C) HAL module is used. 167 bool "SoC DC/DC regulator" 170 Enable the on chip DC/DC regulator 173 prompt "DC/DC mode" 176 Select power configuration mode of the on chip DC/DC converter. 179 bool "Initial / Unconfigured" 224 in on-demand mode, after SoC is initialized. 257 bool "LFXO - external low frequency crystal oscillator" [all …]
|
/Zephyr-Core-3.5.0/doc/releases/ |
D | release-notes-3.5.rst | 38 * CVE-2023-3725 `Zephyr project bug tracker GHSA-2g3m-p6c7-8rr3 39 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-2g3m-p6c7-8rr3>`_ 41 * CVE-2023-4257 `Zephyr project bug tracker GHSA-853q-q69w-gf5j 42 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-853q-q69w-gf5j>`_ 44 * CVE-2023-4258 `Zephyr project bug tracker GHSA-m34c-cp63-rwh7 45 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-m34c-cp63-rwh7>`_ 47 * CVE-2023-4259 `Zephyr project bug tracker GHSA-gghm-c696-f4j4 48 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gghm-c696-f4j4>`_ 50 * CVE-2023-4260 `Zephyr project bug tracker GHSA-gj27-862r-55wh 51 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gj27-862r-55wh>`_ [all …]
|
D | release-notes-3.4.rst | 20 * Added Power Delivery Source Support to the USB-C Stack. 22 * Cache API functions are now fully in-lined by compilers. 23 * Added an API for real-time clocks (RTC). 25 * Added initial support for MMU on Xtensa. 29 - Introduction of 3 new test harnesses into twister supporting pyTest, 31 - Transitioning to new Ztest API was completed and legacy Ztest was deprecated. 46 * CVE-2023-1901: Under embargo until 2023-07-04 48 * CVE-2023-1902: Under embargo until 2023-07-04 67 +--------------------------------------------------+ 69 +--------------------------------------------------+ [all …]
|
D | release-notes-3.3.rst | 14 * Introduced :ref:`USB-C <usbc_api>` device stack with PD (power delivery) 17 CMSIS-DSP as the default backend. 30 * CVE-2023-0359: Under embargo until 2023-04-20 32 * CVE-2023-0779: Under embargo until 2023-04-22 66 removed in favor of new :dtcompatible:`zephyr,flash-disk` devicetree binding. 68 * Regulator APIs previously located in ``<zephyr/drivers/regulator/consumer.h>`` 69 are now part of ``<zephyr/drivers/regulator.h>``. 71 * Starting from this release ``zephyr-`` prefixed tags won't be created 82 image states). Use of a truncated hash or non-sha256 hash will still work 88 registration function at boot-up. If applications register this then [all …]
|
D | release-notes-3.2.rst | 13 * Added support for :ref:`bin-blobs` (also see :ref:`west-blobs`). 15 * Converted all supported boards from ``pinmux`` to :ref:`pinctrl-guide`. 16 * Initial support for :ref:`i3c_api` controllers. 31 * CVE-2022-2993: Under embargo until 2022-11-03 33 * CVE-2022-2741: Under embargo until 2022-10-14 56 This definition can be used by third-party code to compile code conditional 58 Therefore, any third-party code integrated using the Zephyr build system will 91 changed from ``-ENETDOWN`` to ``-ENETUNREACH``. A return value of ``-ENETDOWN`` now indicates 123 * Removed support for enabling passthrough mode on MPU9150 to 129 * Removed support for configuring the CAN-FD maximum DLC value via Kconfig [all …]
|
D | release-notes-3.0.rst | 22 * CVE-2021-3835: `Zephyr project bug tracker GHSA-fm6v-8625-99jf 23 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-fm6v-8625-99jf>`_ 25 * CVE-2021-3861: `Zephyr project bug tracker GHSA-hvfp-w4h8-gxvj 26 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-hvfp-w4h8-gxvj>`_ 28 * CVE-2021-3966: `Zephyr project bug tracker GHSA-hfxq-3w6x-fv2m 29 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-hfxq-3w6x-fv2m>`_ 36 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_. 53 * Added ``ranges`` and ``dma-ranges`` as invalid property to be used with DT_PROP_LEN() 58 CRC-16-ANSI checksum. A new function, :c:func:`crc16_reflect`, has been 69 * The following Kconfig options related to radio front-end modules (FEMs) were [all …]
|
D | release-notes-3.1.rst | 32 * Disk Subsystem: SPI mode SD cards now use the SD subsystem to communicate 61 * Split CAN classic and CAN-FD APIs: 68 * Converted the ``enum can_mode`` into a ``can_mode_t`` bitfield and renamed the CAN mode 90 was moved from Kconfig to :ref:`devicetree <dt-guide>`. 91 See the :dtcompatible:`st,stm32f1-pinctrl` devicetree binding for more information. 182 * MIPI-DSI 184 * Added a :ref:`MIPI-DSI api <mipi_dsi_api>`. This is an experimental API, 196 * Added support for enabling/disabling CAN-FD mode at runtime using :c:macro:`CAN_MODE_FD`. 220 * Added support for Provisioners over PB-GATT 231 * Implemented ISO-AL TX unframed fragmentation [all …]
|
D | release-notes-2.5.rst | 18 * Add support for demand paging, initial support on X86. 27 * CVE-2021-3323: Under embargo until 2021-04-14 28 * CVE-2021-3321: Under embargo until 2021-04-14 29 * CVE-2021-3320: Under embargo until 2021-04-14 39 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_. 56 * Changed vcnl4040 dts binding default for property 'proximity-trigger'. 63 * The :c:func:`mqtt_keepalive_time_left` function now returns -1 if keep alive 66 * The ``CONFIG_LEGACY_TIMEOUT_API`` mode has been removed. All kernel 67 timeout usage must use the new-style k_timeout_t type and not the 87 GPIO-only regulators a devicetree property ``supply-gpios`` is defined as a [all …]
|
D | release-notes-2.7.rst | 17 * Support for M-Profile Vector Extensions (MVE) on ARMv8.1-M 18 * Improved thread safety for Newlib and C++ on SMP-capable systems 20 * New Action-based Power Management API 23 * Linker Support for Tightly-Coupled Memory in RISC-V 25 * Support for extended PCI / PCIe capabilities, improved MIS-X support 33 * The kernel now supports both 32- and 64-bit architectures 36 * We added support for Point-to-Point Protocol (PPP) 37 * We added support for UpdateHub, an end-to-end solution for over-the-air device updates 38 * We added support for ARM Cortex-R Architecture 40 * Expanded support for ARMv6-M architecture [all …]
|
/Zephyr-Core-3.5.0/drivers/ieee802154/ |
D | ieee802154_cc13xx_cc26xx.c | 5 * SPDX-License-Identifier: Apache-2.0 36 /* DC/DC regulator: In Tx, use DCDCCTL5[3:0]=0x3 (DITHER_EN=0 and IPEAK=3). */ 45 {-20, RF_TxPowerTable_DEFAULT_PA_ENTRY(6, 3, 0, 2)}, 46 {-15, RF_TxPowerTable_DEFAULT_PA_ENTRY(10, 3, 0, 3)}, 47 {-10, RF_TxPowerTable_DEFAULT_PA_ENTRY(15, 3, 0, 5)}, 48 {-5, RF_TxPowerTable_DEFAULT_PA_ENTRY(22, 3, 0, 9)}, 74 struct ieee802154_cc13xx_cc26xx_data *drv_data = dev->data; in cmd_ieee_csma_callback() 76 update_saved_cmdhandle(ch, (RF_CmdHandle *) &drv_data->saved_cmdhandle); in cmd_ieee_csma_callback() 90 struct ieee802154_cc13xx_cc26xx_data *drv_data = dev->data; in cmd_ieee_rx_callback() 92 update_saved_cmdhandle(ch, (RF_CmdHandle *) &drv_data->saved_cmdhandle); in cmd_ieee_rx_callback() [all …]
|
12