Zephyr API Documentation 4.2.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
gpio_rts5912.h File Reference
#include <zephyr/device.h>
#include <zephyr/drivers/gpio.h>
#include <reg/reg_gpio.h>

Go to the source code of this file.

Functions

gpio_pin_t gpio_rts5912_get_intr_pin (volatile uint32_t *reg_base)
static ALWAYS_INLINE void gpio_rts5912_set_wakeup_pin (uint32_t pin_num)
int gpio_rts5912_get_pin_num (const struct gpio_dt_spec *gpio)
uint32_tgpio_rts5912_get_port_address (const struct gpio_dt_spec *gpio)

Function Documentation

◆ gpio_rts5912_get_intr_pin()

gpio_pin_t gpio_rts5912_get_intr_pin ( volatile uint32_t * reg_base)

◆ gpio_rts5912_get_pin_num()

int gpio_rts5912_get_pin_num ( const struct gpio_dt_spec * gpio)

◆ gpio_rts5912_get_port_address()

uint32_t * gpio_rts5912_get_port_address ( const struct gpio_dt_spec * gpio)

◆ gpio_rts5912_set_wakeup_pin()

ALWAYS_INLINE void gpio_rts5912_set_wakeup_pin ( uint32_t pin_num)
static