Searched +full:npm6001 +full:- +full:regulator (Results 1 – 10 of 10) sorted by relevance
/Zephyr-Core-3.5.0/samples/shields/npm6001_ek/doc/ |
D | index.rst | 3 nPM6001 EK sample 11 by the nPM6001 PMIC, including: 13 - Regulators (BUCK0/1/2/3 and LDO0/1) 14 - GPIO 15 - Watchdog 24 :alt: nRF52840DK + nPM6001-EK wiring example 27 nRF52840DK + nPM6001-EK wiring example 35 .. zephyr-app-commands:: 36 :zephyr-app: samples/shields/npm6001_ek 42 flashed, you should boot into the shell interface. The ``npm6001`` command is [all …]
|
/Zephyr-Core-3.5.0/drivers/regulator/ |
D | Kconfig.npm6001 | 2 # SPDX -License-Identifier: Apache-2.0 5 bool "nPM6001 PMIC regulator driver" 11 Enable the Nordic nPM6001 PMIC regulator driver 14 int "nPM6001 regulator driver init priority" 18 Init priority for the Nordic nPM6001 regulator driver.
|
D | Kconfig | 2 # 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" 23 Enable regulator shell framework, for interacting with regulators via 26 module = REGULATOR 27 module-str = regulator [all …]
|
D | regulator_npm6001.c | 3 * SPDX-License-Identifier: Apache-2.0 11 #include <zephyr/drivers/regulator.h> 12 #include <zephyr/dt-bindings/regulator/npm6001.h> 17 /* nPM6001 voltage sources */ 27 /* nPM6001 regulator related registers */ 53 /* nPM6001 LDO0VOUT values */ 61 /* nPM6001 BUCKXCONFPWMMODE fields */ 66 /* nPM6001 OVERRIDEPWRUPBUCK fields */ 105 return -EINVAL; in regulator_npm6001_ldo0_list_voltage() 117 const struct regulator_npm6001_config *config = dev->config; in regulator_npm6001_buck012_set_voltage() [all …]
|
/Zephyr-Core-3.5.0/boards/shields/npm6001_ek/ |
D | npm6001_ek.overlay | 3 * SPDX-License-Identifier: Apache-2.0 8 compatible = "nordic,npm6001"; 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"; 28 regulator-min-microvolt = <1800000>; 29 regulator-max-microvolt = <3300000>; [all …]
|
/Zephyr-Core-3.5.0/dts/bindings/regulator/ |
D | nordic,npm6001-regulator.yaml | 2 # SPDX -License-Identifier: Apache-2.0 5 Nordic nPM6001 PMIC 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 [all …]
|
/Zephyr-Core-3.5.0/tests/drivers/build_all/regulator/ |
D | i2c.dtsi | 3 * SPDX-License-Identifier: Apache-2.0 20 npm6001@1 { 21 compatible = "nordic,npm6001"; 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";
|
/Zephyr-Core-3.5.0/include/zephyr/dt-bindings/regulator/ |
D | npm6001.h | 4 * SPDX-License-Identifier: Apache-2.0 11 * @defgroup regulator_npm6001 NPM6001 Devicetree helpers. 17 * @name NPM6001 Regulator modes
|
/Zephyr-Core-3.5.0/samples/shields/npm6001_ek/src/ |
D | main.c | 3 * SPDX-License-Identifier: Apache-2.0 10 #include <zephyr/drivers/regulator.h> 12 #include <zephyr/dt-bindings/gpio/nordic-npm6001-gpio.h> 13 #include <zephyr/dt-bindings/regulator/npm6001.h> 50 printk("nPM6001 GPIO device not ready\n"); in main() 55 printk("nPM6001 Watchdog device not ready\n"); in main() 62 printk("nPM6001 %s regulator device not ready\n", in main() 93 shell_error(sh, "Invalid regulator: %s", argv[1]); in cmd_regulator_voltages() 94 return -ENODEV; in cmd_regulator_voltages() 118 shell_error(sh, "Invalid regulator: %s", argv[1]); in cmd_regulator_enable() [all …]
|
/Zephyr-Core-3.5.0/doc/releases/ |
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 …]
|