Home
last modified time | relevance | path

Searched full:npm1300 (Results 1 – 25 of 38) sorted by relevance

12

/Zephyr-latest/include/zephyr/drivers/mfd/
Dnpm1300.h14 * @defgroup mdf_interface_npm1300 MFD NPM1300 Interface
44 * @brief Read multiple registers from npm1300
46 * @param dev npm1300 mfd device
58 * @brief Read single register from npm1300
60 * @param dev npm1300 mfd device
70 * @brief Write single register to npm1300
72 * @param dev npm1300 mfd device
82 * @brief Write two registers to npm1300
84 * @param dev npm1300 mfd device
96 * @brief Update selected bits in npm1300 register
[all …]
/Zephyr-latest/drivers/regulator/
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
/Zephyr-latest/include/zephyr/dt-bindings/gpio/
Dnordic-npm1300-gpio.h10 * @brief nPM1300-specific GPIO Flags
11 * @defgroup gpio_interface_npm1300 nPM1300-specific GPIO Flags
26 * @name nPM1300 GPIO drive strength flags
27 * @brief nPM1300 GPIO drive strength flags
44 * @name nPM1300 GPIO debounce flags
45 * @brief nPM1300 GPIO debounce flags
62 * @name nPM1300 GPIO watchdog reset flags
63 * @brief nPM1300 GPIO watchdog reset flags
80 * @name nPM1300 GPIO power loss warning flags
81 * @brief nPM1300 GPIO power loss warning flags
/Zephyr-latest/drivers/mfd/
DKconfig.npm13005 bool "nPM1300 PMIC multi-function device driver"
10 Enable the Nordic nPM1300 PMIC multi-function device driver
13 int "nPM1300 MFD initialization priority"
17 Multi-function device initialization priority for nPM1300.
/Zephyr-latest/drivers/watchdog/
DKconfig.npm13005 bool "nPM1300 Watchdog driver"
11 Enable nPM1300 Watchdog driver
14 int "nPM1300 Watchdog driver initialization priority"
18 Initialization priority for the nPM1300 Watchdog driver.
Dwdt_npm1300.c13 #include <zephyr/drivers/mfd/npm1300.h>
14 #include <zephyr/dt-bindings/gpio/nordic-npm1300-gpio.h>
16 /* nPM1300 TIMER base address */
19 /* nPM1300 timer register offsets */
25 /* nPM1300 timer modes */
/Zephyr-latest/drivers/gpio/
DKconfig.npm13005 bool "nPM1300 GPIO driver"
11 Enable the nPM1300 GPIO driver.
14 int "nPM1300 GPIO driver initialization priority"
18 Initialization priority for the nPM1300 GPIO driver. It must be
Dgpio_npm1300.c12 #include <zephyr/drivers/mfd/npm1300.h>
13 #include <zephyr/dt-bindings/gpio/nordic-npm1300-gpio.h>
17 /* nPM1300 GPIO base address */
20 /* nPM1300 GPIO registers offsets */
29 /* nPM1300 Channel counts */
/Zephyr-latest/dts/bindings/watchdog/
Dnordic,npm1300-wdt.yaml4 description: nPM1300 Watchdog
6 compatible: "nordic,npm1300-wdt"
13 description: nPM1300 pin used as NRESETOUT
/Zephyr-latest/boards/shields/npm1300_ek/doc/
Dindex.rst3 nPM1300 EK
9 The nPM1300 EK lets you test different functions and features of the nPM1300
15 The nPM1300 EK board is not designed to fit straight into an Arduino connector.
/Zephyr-latest/boards/shields/npm1300_ek/
Dnpm1300_ek.overlay6 #include <dt-bindings/regulator/npm1300.h>
11 compatible = "nordic,npm1300";
15 compatible = "nordic,npm1300-gpio";
22 compatible = "nordic,npm1300-regulator";
47 compatible = "nordic,npm1300-charger";
68 compatible = "nordic,npm1300-led";
/Zephyr-latest/dts/bindings/led/
Dnordic,npm1300-led.yaml5 Nordic nPM1300 LED controller
7 The nPM1300 has three LED outputs.
11 compatible: "nordic,npm1300-led"
/Zephyr-latest/drivers/led/
Dled_npm1300.c12 #include <zephyr/drivers/mfd/npm1300.h>
14 /* nPM1300 LED base address */
17 /* nPM1300 LED register offsets */
22 /* nPM1300 Channel counts */
25 /* nPM1300 LED modes */
DKconfig.npm13005 bool "nPM1300 LED driver"
11 Enable the nPM1300 LED driver.
/Zephyr-latest/drivers/sensor/nordic/npm1300_charger/
DKconfig6 bool "NPM1300 Charger"
13 Enable NPM1300 charger driver.
/Zephyr-latest/dts/bindings/gpio/
Dnordic,npm1300-gpio.yaml4 description: nPM1300 GPIO Controller
6 compatible: "nordic,npm1300-gpio"
/Zephyr-latest/include/zephyr/drivers/sensor/
Dnpm1300_charger.h11 /* NPM1300 charger specific channels */
18 /* NPM1300 charger specific attributes */
/Zephyr-latest/dts/bindings/mfd/
Dnordic,npm1300.yaml4 description: Nordic nPM1300
6 compatible: "nordic,npm1300"
/Zephyr-latest/include/zephyr/dt-bindings/regulator/
Dnpm1300.h11 * @defgroup regulator_npm1300 NPM1300 Devicetree helpers.
17 * @name NPM1300 Regulator modes
/Zephyr-latest/samples/shields/npm1300_ek/doc/
Dindex.rst2 :name: nPM1300 EK
4 Interact with the nPM1300 PMIC using the shell interface.
11 nPM1300 PMIC, including:
/Zephyr-latest/dts/bindings/regulator/
Dnordic,npm1300-regulator.yaml5 Nordic nPM1300 PMIC
16 compatible = "nordic,npm1300-regulator";
33 compatible: "nordic,npm1300-regulator"
/Zephyr-latest/tests/drivers/build_all/regulator/
Di2c.dtsi36 npm1300@2 {
37 compatible = "nordic,npm1300";
41 compatible = "nordic,npm1300-regulator";
/Zephyr-latest/boards/nordic/nrf9131ek/
Dnrf9131ek_nrf9131_common.dtsi109 pmic_main: npm1300@6b {
110 compatible = "nordic,npm1300";
113 compatible = "nordic,npm1300-charger";
124 compatible = "nordic,npm1300-regulator";
/Zephyr-latest/samples/shields/npm1300_ek/
Dsample.yaml5 name: nPM1300 EK
/Zephyr-latest/dts/bindings/sensor/
Dnordic,npm1300-charger.yaml7 description: NPM1300 PMIC Charger
9 compatible: "nordic,npm1300-charger"

12