Home
last modified time | relevance | path

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

/src/sys/arm64/rockchip/
H A Drk_gpio.c82 struct pin_cached { struct
110 struct pin_cached pin_cached[RK_GPIO_MAX_PINS]; member
376 sc->pin_cached[i].is_gpio = 2; in rk_gpio_attach()
457 if (__predict_false(sc->pin_cached[pin].is_gpio != 1)) { in rk_gpio_pin_getflags()
458 rv = FDT_PINCTRL_IS_GPIO(sc->pinctrl, dev, pin, (bool *)&sc->pin_cached[pin].is_gpio); in rk_gpio_pin_getflags()
461 if (sc->pin_cached[pin].is_gpio == 0) in rk_gpio_pin_getflags()
468 sc->pin_cached[pin].flags = *flags; in rk_gpio_pin_getflags()
500 if (__predict_false(sc->pin_cached[pin].is_gpio != 1)) { in rk_gpio_pin_setflags()
501 rv = FDT_PINCTRL_IS_GPIO(sc->pinctrl, dev, pin, (bool *)&sc->pin_cached[pin].is_gpio); in rk_gpio_pin_setflags()
504 if (sc->pin_cached[pin].is_gpio == 0) in rk_gpio_pin_setflags()
[all …]