|
Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
|
Nordic nPM13 Series PMIC regulator driver Devicetree helpers. More...
Files | |
| file | npm13xx.h |
| Header file for nPM13xx Devicetree helpers. | |
nPM13xx BUCK regulator modes | |
| #define | NPM13XX_BUCK_MODE_AUTO 0x00U |
| Automatic mode. | |
| #define | NPM13XX_BUCK_MODE_PWM 0x01U |
| PWM mode. | |
| #define | NPM13XX_BUCK_MODE_PFM 0x04U |
| PFM mode. | |
nPM13xx LDSW/LDO regulator modes | |
| #define | NPM13XX_LDSW_MODE_LDO 0x02U |
| LDO mode. | |
| #define | NPM13XX_LDSW_MODE_LDSW 0x03U |
| Load switch mode. | |
nPM13xx GPIO channel selection | |
| #define | NPM13XX_GPIO_CHAN_NONE 0x00U |
| No GPIO channel. | |
| #define | NPM13XX_GPIO_CHAN_0 0x01U |
| GPIO channel 0. | |
| #define | NPM13XX_GPIO_CHAN_1 0x02U |
| GPIO channel 1. | |
| #define | NPM13XX_GPIO_CHAN_2 0x03U |
| GPIO channel 2. | |
| #define | NPM13XX_GPIO_CHAN_3 0x04U |
| GPIO channel 3. | |
| #define | NPM13XX_GPIO_CHAN_4 0x05U |
| GPIO channel 4. | |
Nordic nPM13 Series PMIC regulator driver Devicetree helpers.
| #define NPM13XX_BUCK_MODE_AUTO 0x00U |
#include <zephyr/dt-bindings/regulator/npm13xx.h>
Automatic mode.
| #define NPM13XX_BUCK_MODE_PFM 0x04U |
#include <zephyr/dt-bindings/regulator/npm13xx.h>
PFM mode.
| #define NPM13XX_BUCK_MODE_PWM 0x01U |
#include <zephyr/dt-bindings/regulator/npm13xx.h>
PWM mode.
| #define NPM13XX_GPIO_CHAN_0 0x01U |
#include <zephyr/dt-bindings/regulator/npm13xx.h>
GPIO channel 0.
| #define NPM13XX_GPIO_CHAN_1 0x02U |
#include <zephyr/dt-bindings/regulator/npm13xx.h>
GPIO channel 1.
| #define NPM13XX_GPIO_CHAN_2 0x03U |
#include <zephyr/dt-bindings/regulator/npm13xx.h>
GPIO channel 2.
| #define NPM13XX_GPIO_CHAN_3 0x04U |
#include <zephyr/dt-bindings/regulator/npm13xx.h>
GPIO channel 3.
| #define NPM13XX_GPIO_CHAN_4 0x05U |
#include <zephyr/dt-bindings/regulator/npm13xx.h>
GPIO channel 4.
| #define NPM13XX_GPIO_CHAN_NONE 0x00U |
#include <zephyr/dt-bindings/regulator/npm13xx.h>
No GPIO channel.
| #define NPM13XX_LDSW_MODE_LDO 0x02U |
#include <zephyr/dt-bindings/regulator/npm13xx.h>
LDO mode.
| #define NPM13XX_LDSW_MODE_LDSW 0x03U |
#include <zephyr/dt-bindings/regulator/npm13xx.h>
Load switch mode.