Home
last modified time | relevance | path

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

/freebsd-12-stable/sys/mips/mediatek/
Dmtk_gpio_v2.c69 uint32_t pin_flags; member
188 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 …]
Dmtk_gpio_v1.c83 uint32_t pin_flags; member
197 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 …]
/freebsd-12-stable/sys/mips/ingenic/
Djz4780_gpio.c77 uint32_t pin_flags; member
155 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 …]
/freebsd-12-stable/sys/sys/
Dgpio.h218 uint32_t pin_flags[32]; member
/freebsd-12-stable/sys/arm64/rockchip/
Drk_gpio.c383 uint32_t *pin_flags) in rk_gpio_pin_config_32() argument
398 flags = pin_flags[i]; in rk_gpio_pin_config_32()
/freebsd-12-stable/sys/dev/bhnd/cores/chipc/
Dchipc_gpio.c546 uint32_t *pin_flags) in chipc_gpio_pin_config_32() argument
563 flags = pin_flags[i]; in chipc_gpio_pin_config_32()
/freebsd-12-stable/sys/arm/freescale/imx/
Dimx_gpio.c731 uint32_t *pin_flags) in imx51_gpio_pin_config_32() argument
747 flags = pin_flags[i]; in imx51_gpio_pin_config_32()
/freebsd-12-stable/sys/dev/gpio/
Dgpio_if.m187 uint32_t *pin_flags;
Dgpioc.c890 c32->num_pins, c32->pin_flags); in gpioc_ioctl()
/freebsd-12-stable/sys/arm/allwinner/
Daw_gpio.c827 uint32_t *pin_flags) in aw_gpio_pin_config_32() argument
850 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()