Home
last modified time | relevance | path

Searched refs:rcc_pins (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/dev/rccgpio/
H A Drccgpio.c57 static struct rcc_gpio_pin rcc_pins[] = { variable
130 *caps = rcc_pins[pin].caps; in rcc_gpio_pin_getcaps()
145 *flags = rcc_pins[pin].caps; in rcc_gpio_pin_getflags()
159 memcpy(name, rcc_pins[pin].name, GPIOMAXNAME); in rcc_gpio_pin_getname()
187 if ((rcc_pins[pin].caps & GPIO_PIN_OUTPUT) == 0) in rcc_gpio_pin_set()
192 sc->sc_output |= (1 << rcc_pins[pin].pin); in rcc_gpio_pin_set()
194 sc->sc_output &= ~(1 << rcc_pins[pin].pin); in rcc_gpio_pin_set()
212 if (rcc_pins[pin].caps & GPIO_PIN_INPUT) in rcc_gpio_pin_get()
217 *val = (value & (1 << rcc_pins[pin].pin)) ? 1 : 0; in rcc_gpio_pin_get()
231 if ((rcc_pins[pin].caps & GPIO_PIN_OUTPUT) == 0) in rcc_gpio_pin_toggle()
[all …]