Searched refs:gp_flags (Results 1 – 12 of 12) sorted by relevance
96 pin->gp_flags = GPIO_PIN_INPUT; in rpi_fw_gpio_pin_configure()114 pin->gp_flags = GPIO_PIN_OUTPUT; in rpi_fw_gpio_pin_configure()188 *flags = sc->sc_gpio_pins[i].gp_flags; in rpi_fw_gpio_pin_getflags()259 sc->sc_gpio_pins[i].gp_flags &= ~(GPIO_PIN_PRESET_HIGH | in rpi_fw_gpio_pin_set()401 sc->sc_gpio_pins[i].gp_flags = GPIO_PIN_INPUT; in rpi_fw_gpio_attach()403 sc->sc_gpio_pins[i].gp_flags = GPIO_PIN_OUTPUT; in rpi_fw_gpio_attach()405 sc->sc_gpio_pins[i].gp_flags = GPIO_PIN_INPUT; in rpi_fw_gpio_attach()
322 sc->sc_gpio_pins[i].gp_flags = bcm_gpio_func_flag(nfunc); in bcm_gpio_set_alternate()338 pin->gp_flags &= ~(GPIO_PIN_INPUT|GPIO_PIN_OUTPUT); in bcm_gpio_pin_configure()340 pin->gp_flags |= GPIO_PIN_OUTPUT; in bcm_gpio_pin_configure()344 pin->gp_flags |= GPIO_PIN_INPUT; in bcm_gpio_pin_configure()351 pin->gp_flags &= ~(GPIO_PIN_PULLUP|GPIO_PIN_PULLDOWN); in bcm_gpio_pin_configure()354 pin->gp_flags |= GPIO_PIN_PULLUP; in bcm_gpio_pin_configure()357 pin->gp_flags |= GPIO_PIN_PULLDOWN; in bcm_gpio_pin_configure()420 *flags = sc->sc_gpio_pins[i].gp_flags; in bcm_gpio_pin_getflags()796 sc->sc_gpio_pins[i].gp_flags = bcm_gpio_func_flag(func); in bcm_gpio_attach()
424 if (sc->gpio_setup[pin].gp_flags & MV_GPIO_IN_DEBOUNCE) { in mv_gpio_setup_intrhandler()460 if (sc->gpio_setup[s->pin].gp_flags & (MV_GPIO_IN_IRQ_EDGE | in mv_gpio_intr_mask()490 if (sc->gpio_setup[s->pin].gp_flags & (MV_GPIO_IN_IRQ_EDGE | in mv_gpio_intr_unmask()514 if (sc->gpio_setup[pin].gp_flags & MV_GPIO_IN_DEBOUNCE) in mv_gpio_exec_intr_handlers()596 sc->gpio_setup[pin].gp_flags &= ~(mask); in mv_gpio_configure()597 sc->gpio_setup[pin].gp_flags |= (flags & mask); in mv_gpio_configure()770 if (((sc->gpio_setup[pin].gp_flags & MV_GPIO_IN_POL_LOW) && in mv_gpio_debounce()850 if (sc->gpio_setup[pin].gp_flags & MV_GPIO_IN_DEBOUNCE) { in mv_gpio_in()851 if (sc->gpio_setup[pin].gp_flags & MV_GPIO_IN_POL_LOW) in mv_gpio_in()856 if (sc->gpio_setup[pin].gp_flags & MV_GPIO_IN_POL_LOW) in mv_gpio_in()[all …]
161 pin->gp_flags &= ~(GPIO_PIN_INPUT | GPIO_PIN_OUTPUT); in mvebu_gpio_pin_configure()163 pin->gp_flags |= GPIO_PIN_OUTPUT; in mvebu_gpio_pin_configure()166 pin->gp_flags |= GPIO_PIN_INPUT; in mvebu_gpio_pin_configure()213 *flags = sc->gpio_pins[pin].gp_flags; in mvebu_gpio_pin_getflags()773 pin->gp_flags = in mvebu_gpio_attach()
146 sc->gpio_pins[i].gp_flags = in vf_gpio_attach()241 *flags = sc->gpio_pins[i].gp_flags; in vf_gpio_pin_getflags()302 pin->gp_flags &= ~(GPIO_PIN_INPUT|GPIO_PIN_OUTPUT); in vf_gpio_pin_configure()304 pin->gp_flags |= GPIO_PIN_OUTPUT; in vf_gpio_pin_configure()307 pin->gp_flags |= GPIO_PIN_INPUT; in vf_gpio_pin_configure()
200 pin->gp_flags &= ~(GPIO_PIN_INPUT|GPIO_PIN_OUTPUT); in ar71xx_gpio_pin_configure()202 pin->gp_flags |= GPIO_PIN_OUTPUT; in ar71xx_gpio_pin_configure()205 pin->gp_flags |= GPIO_PIN_INPUT; in ar71xx_gpio_pin_configure()296 *flags = sc->gpio_pins[i].gp_flags; in ar71xx_gpio_pin_getflags()522 sc->gpio_pins[i].gp_flags = GPIO_PIN_OUTPUT; in ar71xx_gpio_attach()524 sc->gpio_pins[i].gp_flags = GPIO_PIN_INPUT; in ar71xx_gpio_attach()
123 pin->gp_flags &= ~(GPIO_PIN_INPUT|GPIO_PIN_OUTPUT); in ar5315_gpio_pin_configure()125 pin->gp_flags |= GPIO_PIN_OUTPUT; in ar5315_gpio_pin_configure()129 pin->gp_flags |= GPIO_PIN_INPUT; in ar5315_gpio_pin_configure()409 sc->gpio_pins[i].gp_flags = GPIO_PIN_OUTPUT; in ar5315_gpio_attach()411 sc->gpio_pins[i].gp_flags = GPIO_PIN_INPUT; in ar5315_gpio_attach()
122 pin->gp_flags &= ~(GPIO_PIN_INPUT|GPIO_PIN_OUTPUT); in octeon_gpio_pin_configure()124 pin->gp_flags |= GPIO_PIN_OUTPUT; in octeon_gpio_pin_configure()128 pin->gp_flags |= GPIO_PIN_INPUT; in octeon_gpio_pin_configure()195 *flags = sc->gpio_pins[i].gp_flags; in octeon_gpio_pin_getflags()424 sc->gpio_pins[i].gp_flags = 0; in octeon_gpio_attach()
182 pin->gp_flags &= ~(GPIO_PIN_INPUT | GPIO_PIN_OUTPUT); in tegra_gpio_pin_configure()184 pin->gp_flags |= GPIO_PIN_OUTPUT; in tegra_gpio_pin_configure()187 pin->gp_flags |= GPIO_PIN_INPUT; in tegra_gpio_pin_configure()241 *flags = sc->gpio_pins[pin].gp_flags; in tegra_gpio_pin_getflags()783 sc->gpio_pins[i].gp_flags = in tegra_gpio_attach()
543 newflags = pin->gp_flags & ~(GPIO_PIN_INPUT | GPIO_PIN_OUTPUT); in imx51_gpio_pin_configure()563 pin->gp_flags = newflags; in imx51_gpio_pin_configure()615 *flags = sc->gpio_pins[pin].gp_flags; in imx51_gpio_pin_getflags()691 if (sc->gpio_pins[pin].gp_flags & GPIO_PIN_OPENDRAIN) in imx51_gpio_pin_get()855 sc->gpio_pins[i].gp_flags = in imx51_gpio_attach()
97 uint32_t gp_flags; /* current flags */ member
224 sc->setup[pin].gp_flags = newflags; in qoriq_gpio_configure()307 *pflags = sc->setup[pin].gp_flags; in qoriq_gpio_pin_getflags()493 sc->setup[i].gp_flags = newflags[i]; in qoriq_gpio_pin_config_32()