33 unsigned int pull,
unsigned int drvstr,
62 unsigned int *
pull,
unsigned int *drvstr,
static void write32(void *addr, uint32_t val)
static uint32_t read32(const void *addr)
#define GPIO_CONFIG_ADDR(x)
#define GPIO_IN_OUT_ADDR(x)
void gpio_set(gpio_t gpio_num, int value)
int gpio_get(gpio_t gpio_num)
void gpio_input_pullup(gpio_t gpio_num)
void gpio_input_pulldown(gpio_t gpio_num)
void gpio_input(gpio_t gpio_num)
void gpio_tlmm_config_set(gpio_t gpio, unsigned int func, unsigned int pull, unsigned int drvstr, unsigned int enable)
static int gpio_not_valid(gpio_t gpio)
void gpio_tlmm_config_get(gpio_t gpio, unsigned int *func, unsigned int *pull, unsigned int *drvstr, unsigned int *enable)
#define GPIO_CFG_DRV_MASK
#define GPIO_CFG_FUNC_MASK
#define GPIO_IO_OUT_SHIFT
#define GPIO_CFG_PULL_MASK
#define GPIO_CFG_DRV_SHIFT
#define GPIO_FUNC_DISABLE
#define GPIO_CFG_FUNC_SHIFT
#define GPIO_CFG_OE_SHIFT
#define GPIO_CFG_PULL_SHIFT