Zephyr API 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

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.

Detailed Description

Nordic nPM13 Series PMIC regulator driver Devicetree helpers.

Macro Definition Documentation

◆ NPM13XX_BUCK_MODE_AUTO

#define NPM13XX_BUCK_MODE_AUTO   0x00U

#include <npm13xx.h>

Automatic mode.

◆ NPM13XX_BUCK_MODE_PFM

#define NPM13XX_BUCK_MODE_PFM   0x04U

#include <npm13xx.h>

PFM mode.

◆ NPM13XX_BUCK_MODE_PWM

#define NPM13XX_BUCK_MODE_PWM   0x01U

#include <npm13xx.h>

PWM mode.

◆ NPM13XX_GPIO_CHAN_0

#define NPM13XX_GPIO_CHAN_0   0x01U

#include <npm13xx.h>

GPIO channel 0.

◆ NPM13XX_GPIO_CHAN_1

#define NPM13XX_GPIO_CHAN_1   0x02U

#include <npm13xx.h>

GPIO channel 1.

◆ NPM13XX_GPIO_CHAN_2

#define NPM13XX_GPIO_CHAN_2   0x03U

#include <npm13xx.h>

GPIO channel 2.

◆ NPM13XX_GPIO_CHAN_3

#define NPM13XX_GPIO_CHAN_3   0x04U

#include <npm13xx.h>

GPIO channel 3.

◆ NPM13XX_GPIO_CHAN_4

#define NPM13XX_GPIO_CHAN_4   0x05U

#include <npm13xx.h>

GPIO channel 4.

◆ NPM13XX_GPIO_CHAN_NONE

#define NPM13XX_GPIO_CHAN_NONE   0x00U

#include <npm13xx.h>

No GPIO channel.

◆ NPM13XX_LDSW_MODE_LDO

#define NPM13XX_LDSW_MODE_LDO   0x02U

#include <npm13xx.h>

LDO mode.

◆ NPM13XX_LDSW_MODE_LDSW

#define NPM13XX_LDSW_MODE_LDSW   0x03U

#include <npm13xx.h>

Load switch mode.