Home
last modified time | relevance | path

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

/freebsd/sys/arm/mv/
H A Dmvebu_gpio.c133 gpio_read(struct mvebu_gpio_softc *sc, bus_size_t reg, struct gpio_pin *pin) in gpio_read() function
277 *val = gpio_read(sc, GPIO_DATA_IN, &sc->gpio_pins[pin]); in mvebu_gpio_pin_get()
278 *val ^= gpio_read(sc, GPIO_DATA_IN_POL, &sc->gpio_pins[pin]); in mvebu_gpio_pin_get()
651 lvl = gpio_read(sc, GPIO_DATA_IN, &sc->gpio_pins[i]); in mvebu_gpio_intr()
652 lvl &= gpio_read(sc, GPIO_INT_LEVEL_MASK, &sc->gpio_pins[i]); in mvebu_gpio_intr()
653 edge = gpio_read(sc, GPIO_DATA_IN, &sc->gpio_pins[i]); in mvebu_gpio_intr()
654 edge &= gpio_read(sc, GPIO_INT_LEVEL_MASK, &sc->gpio_pins[i]); in mvebu_gpio_intr()
786 gpio_read(sc, GPIO_CONTROL, &sc->gpio_pins[i]) == 0 ? in mvebu_gpio_attach()
/freebsd/sys/arm/nvidia/
H A Dtegra_gpio.c161 gpio_read(struct tegra_gpio_softc *sc, bus_size_t reg, struct gpio_pin *pin) in gpio_read() function
234 cnf = gpio_read(sc, GPIO_CNF, &sc->gpio_pins[pin]); in tegra_gpio_pin_getflags()
272 cnf = gpio_read(sc, GPIO_CNF, &sc->gpio_pins[pin]); in tegra_gpio_pin_setflags()
311 *val = gpio_read(sc, GPIO_IN, &sc->gpio_pins[pin]); in tegra_gpio_pin_get()
328 gpio_read(sc, GPIO_IN, &sc->gpio_pins[pin]) ^ 1); in tegra_gpio_pin_toggle()
782 gpio_read(sc, GPIO_OE, &sc->gpio_pins[i]) != 0 ? in tegra_gpio_attach()
/freebsd/sys/dev/sound/macio/
H A Di2s.c596 gpio_read(enum gpio_ctrl ctrl) in gpio_read() function
685 if (x != gpio_read(yyy##_MUTE)) \