Searched refs:sc_gpio_pins (Results 1 - 4 of 4) sorted by relevance

/freebsd-13-stable/sys/arm/broadcom/bcm2835/
H A Draspberrypi_gpio.c60 struct gpio_pin sc_gpio_pins[RPI_FW_GPIO_PINS]; member in struct:rpi_fw_gpio_softc
162 if (sc->sc_gpio_pins[i].gp_pin == pin)
180 if (sc->sc_gpio_pins[i].gp_pin == pin)
188 *flags = sc->sc_gpio_pins[i].gp_flags;
202 if (sc->sc_gpio_pins[i].gp_pin == pin)
210 memcpy(name, sc->sc_gpio_pins[i].gp_name, GPIOMAXNAME);
224 if (sc->sc_gpio_pins[i].gp_pin == pin)
231 return (rpi_fw_gpio_pin_configure(sc, &sc->sc_gpio_pins[i], flags));
243 if (sc->sc_gpio_pins[i].gp_pin == pin)
259 sc->sc_gpio_pins[
[all...]
H A Dbcm2835_gpio.c118 struct gpio_pin sc_gpio_pins[BCM_GPIO_PINS]; member in struct:bcm_gpio_softc
318 if (sc->sc_gpio_pins[i].gp_pin == pin)
322 sc->sc_gpio_pins[i].gp_flags = bcm_gpio_func_flag(nfunc);
391 if (sc->sc_gpio_pins[i].gp_pin == pin)
399 *caps = sc->sc_gpio_pins[i].gp_caps;
412 if (sc->sc_gpio_pins[i].gp_pin == pin)
420 *flags = sc->sc_gpio_pins[i].gp_flags;
433 if (sc->sc_gpio_pins[i].gp_pin == pin)
441 memcpy(name, sc->sc_gpio_pins[i].gp_name, GPIOMAXNAME);
454 if (sc->sc_gpio_pins[
[all...]
/freebsd-13-stable/sys/dev/amdgpio/
H A Damdgpio.c130 if ((sc->sc_gpio_pins[pin].gp_pin == pin) &&
131 (sc->sc_gpio_pins[pin].gp_caps != 0))
149 snprintf(name, GPIOMAXNAME, "%s", sc->sc_gpio_pins[pin].gp_name);
168 *caps = sc->sc_gpio_pins[pin].gp_caps;
188 *flags = sc->sc_gpio_pins[pin].gp_flags;
231 sc->sc_gpio_pins[pin].gp_flags = GPIO_PIN_INPUT;
234 sc->sc_gpio_pins[pin].gp_flags = GPIO_PIN_OUTPUT;
240 pin, flags, val, sc->sc_gpio_pins[pin].gp_flags);
266 if ((sc->sc_gpio_pins[pin].gp_flags & GPIO_PIN_OUTPUT) != 0) {
393 snprintf(sc->sc_gpio_pins[
[all...]
H A Damdgpio.h324 struct gpio_pin sc_gpio_pins[AMD_GPIO_PINS_MAX]; member in struct:amdgpio_softc

Completed in 173 milliseconds