Searched refs:pin_flags (Results 1 – 10 of 10) sorted by relevance
69 uint32_t pin_flags; member188 sc->pins[pin].pin_flags &= ~(GPIO_PIN_INPUT | GPIO_PIN_OUTPUT); in mtk_gpio_pin_set_direction()189 sc->pins[pin].pin_flags |= dir; in mtk_gpio_pin_set_direction()205 sc->pins[pin].pin_flags &= ~(GPIO_PIN_INVIN | GPIO_PIN_INVOUT); in mtk_gpio_pin_set_invert()206 sc->pins[pin].pin_flags |= val; in mtk_gpio_pin_set_invert()218 sc->pins[pin].pin_flags = 0; in mtk_gpio_pin_probe()234 sc->pins[pin].pin_flags |= GPIO_PIN_OUTPUT; in mtk_gpio_pin_probe()236 sc->pins[pin].pin_flags |= GPIO_PIN_INPUT; in mtk_gpio_pin_probe()240 if (sc->pins[pin].pin_flags & GPIO_PIN_INPUT) { in mtk_gpio_pin_probe()241 sc->pins[pin].pin_flags |= GPIO_PIN_INVIN; in mtk_gpio_pin_probe()[all …]
83 uint32_t pin_flags; member197 sc->pins[pin].pin_flags &= ~(GPIO_PIN_INPUT | GPIO_PIN_OUTPUT); in mtk_gpio_pin_set_direction()198 sc->pins[pin].pin_flags |= dir; in mtk_gpio_pin_set_direction()214 sc->pins[pin].pin_flags &= ~(GPIO_PIN_INVIN | GPIO_PIN_INVOUT); in mtk_gpio_pin_set_invert()215 sc->pins[pin].pin_flags |= val; in mtk_gpio_pin_set_invert()227 sc->pins[pin].pin_flags = 0; in mtk_gpio_pin_probe()243 sc->pins[pin].pin_flags |= GPIO_PIN_OUTPUT; in mtk_gpio_pin_probe()245 sc->pins[pin].pin_flags |= GPIO_PIN_INPUT; in mtk_gpio_pin_probe()249 if (sc->pins[pin].pin_flags & GPIO_PIN_INPUT) { in mtk_gpio_pin_probe()250 sc->pins[pin].pin_flags |= GPIO_PIN_INVIN; in mtk_gpio_pin_probe()[all …]
77 uint32_t pin_flags; member155 sc->pins[pin].pin_flags &= ~(GPIO_PIN_INPUT | GPIO_PIN_OUTPUT); in jz4780_gpio_pin_set_func()181 sc->pins[pin].pin_flags &= ~(GPIO_PIN_INPUT | GPIO_PIN_OUTPUT); in jz4780_gpio_pin_set_direction()182 sc->pins[pin].pin_flags |= dir; in jz4780_gpio_pin_set_direction()207 sc->pins[pin].pin_flags &= ~(GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN); in jz4780_gpio_pin_set_bias()208 sc->pins[pin].pin_flags |= bias; in jz4780_gpio_pin_set_bias()237 sc->pins[pin].pin_flags = 0; in jz4780_gpio_pin_probe()256 sc->pins[pin].pin_flags = 0; in jz4780_gpio_pin_probe()265 sc->pins[pin].pin_flags |= GPIO_PIN_INPUT; in jz4780_gpio_pin_probe()267 sc->pins[pin].pin_flags |= GPIO_PIN_OUTPUT; in jz4780_gpio_pin_probe()[all …]
218 uint32_t pin_flags[32]; member
383 uint32_t *pin_flags) in rk_gpio_pin_config_32() argument398 flags = pin_flags[i]; in rk_gpio_pin_config_32()
546 uint32_t *pin_flags) in chipc_gpio_pin_config_32() argument563 flags = pin_flags[i]; in chipc_gpio_pin_config_32()
731 uint32_t *pin_flags) in imx51_gpio_pin_config_32() argument747 flags = pin_flags[i]; in imx51_gpio_pin_config_32()
187 uint32_t *pin_flags;
890 c32->num_pins, c32->pin_flags); in gpioc_ioctl()
827 uint32_t *pin_flags) in aw_gpio_pin_config_32() argument850 if (pin_flags[pin] & (GPIO_PIN_INPUT | GPIO_PIN_OUTPUT)) in aw_gpio_pin_config_32()851 err = aw_gpio_pin_configure(sc, pin, pin_flags[pin]); in aw_gpio_pin_config_32()