| 
    Zephyr Project API
    3.4.0
    
   A Scalable Open Source RTOS 
   | 
 
nPM1300-specific GPIO Flags More...
nPM1300 GPIO drive strength flags | |
| #define | NPM1300_GPIO_DRIVE_1MA (0U << 8U) | 
| #define | NPM1300_GPIO_DRIVE_6MA (1U << 8U) | 
nPM1300 GPIO debounce flags | |
| #define | NPM1300_GPIO_DEBOUNCE_OFF (0U << 9U) | 
| #define | NPM1300_GPIO_DEBOUNCE_ON (1U << 9U) | 
nPM1300-specific GPIO Flags
The drive flags are encoded in the 8 upper bits of gpio_dt_flags_t as follows:
| #define NPM1300_GPIO_DEBOUNCE_OFF (0U << 9U) | 
#include <include/zephyr/dt-bindings/gpio/nordic-npm1300-gpio.h>
Normal drive
| #define NPM1300_GPIO_DEBOUNCE_ON (1U << 9U) | 
#include <include/zephyr/dt-bindings/gpio/nordic-npm1300-gpio.h>
High drive
| #define NPM1300_GPIO_DRIVE_1MA (0U << 8U) | 
#include <include/zephyr/dt-bindings/gpio/nordic-npm1300-gpio.h>
1mA drive
| #define NPM1300_GPIO_DRIVE_6MA (1U << 8U) | 
#include <include/zephyr/dt-bindings/gpio/nordic-npm1300-gpio.h>
6mA drive