Home
last modified time | relevance | path

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

/f-stack/freebsd/mips/mediatek/
H A Dmtk_gpio_v2.c69 uint32_t pin_flags; member
189 sc->pins[pin].pin_flags |= dir; in mtk_gpio_pin_set_direction()
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()
243 sc->pins[pin].pin_flags |= GPIO_PIN_INVOUT; in mtk_gpio_pin_probe()
383 *flags = sc->pins[pin].pin_flags; in mtk_gpio_pin_getflags()
[all …]
H A Dmtk_gpio_v1.c83 uint32_t pin_flags; member
198 sc->pins[pin].pin_flags |= dir; in mtk_gpio_pin_set_direction()
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()
252 sc->pins[pin].pin_flags |= GPIO_PIN_INVOUT; in mtk_gpio_pin_probe()
393 *flags = sc->pins[pin].pin_flags; in mtk_gpio_pin_getflags()
[all …]
/f-stack/freebsd/mips/ingenic/
H A Djz4780_gpio.c77 uint32_t pin_flags; member
182 sc->pins[pin].pin_flags |= dir; in jz4780_gpio_pin_set_direction()
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()
271 sc->pins[pin].pin_flags |= sc->pins[pin].pin_caps & in jz4780_gpio_pin_probe()
279 sc->pins[pin].pin_flags = sc->pins[pin].pin_caps & in jz4780_gpio_pin_probe()
447 *flags = sc->pins[pin].pin_flags; in jz4780_gpio_pin_getflags()
[all …]
/f-stack/freebsd/sys/
H A Dgpio.h218 uint32_t pin_flags[32]; member
/f-stack/freebsd/arm64/qoriq/
H A Dls1046_gpio.c449 uint32_t *pin_flags) in qoriq_gpio_pin_config_32() argument
467 if (pin_flags[i] & GPIO_PIN_INPUT) { in qoriq_gpio_pin_config_32()
474 if (pin_flags[i] & GPIO_PIN_OPENDRAIN) { in qoriq_gpio_pin_config_32()
/f-stack/freebsd/arm64/rockchip/
H A Drk_gpio.c382 uint32_t *pin_flags) in rk_gpio_pin_config_32() argument
397 flags = pin_flags[i]; in rk_gpio_pin_config_32()
/f-stack/freebsd/arm/freescale/imx/
H A Dimx_gpio.c743 uint32_t *pin_flags) in imx51_gpio_pin_config_32() argument
759 flags = pin_flags[i]; in imx51_gpio_pin_config_32()
/f-stack/freebsd/arm/allwinner/
H A Daw_gpio.c820 uint32_t *pin_flags) in aw_gpio_pin_config_32() argument
843 if (pin_flags[pin] & (GPIO_PIN_INPUT | GPIO_PIN_OUTPUT)) in aw_gpio_pin_config_32()
844 err = aw_gpio_pin_configure(sc, pin, pin_flags[pin]); in aw_gpio_pin_config_32()