gpio_pin
struct gpio_pin gppin;
struct gpio_pin gppin;
struct gpio_pin gppin;
struct gpio_pin sc_gpio_pins[BCM_GPIO_PINS];
bcm_gpio_pin_configure(struct bcm_gpio_softc *sc, struct gpio_pin *pin,
struct gpio_pin sc_gpio_pins[RPI_FW_GPIO_PINS];
rpi_fw_gpio_pin_configure(struct rpi_fw_gpio_softc *sc, struct gpio_pin *pin,
struct gpio_pin gpio_pins[RPI_VIRT_GPIO_PINS];
struct gpio_pin gpio_pins[NGPIO];
struct gpio_pin *, uint32_t);
imx51_gpio_pin_configure(struct imx51_gpio_softc *sc, struct gpio_pin *pin,
vf_gpio_pin_configure(struct vf_gpio_softc *sc, struct gpio_pin *pin,
struct gpio_pin gpio_pins[NGPIO];
struct gpio_pin gpio_setup[MV_GPIO_MAX_NPINS];
struct gpio_pin gpio_pins[MV_GPIO_MAX_NPINS];
struct gpio_pin *pin, uint32_t val)
gpio_read(struct mvebu_gpio_softc *sc, bus_size_t reg, struct gpio_pin *pin)
struct gpio_pin *pin, uint32_t val)
mvebu_gpio_pin_configure(struct mvebu_gpio_softc *sc, struct gpio_pin *pin,
struct gpio_pin *pin;
struct gpio_pin gpio_pins[NGPIO];
struct gpio_pin *pin, uint32_t val)
gpio_read(struct tegra_gpio_softc *sc, bus_size_t reg, struct gpio_pin *pin)
tegra_gpio_pin_configure(struct tegra_gpio_softc *sc, struct gpio_pin *pin,
.gpio_pin = gp, \
if (padconf->gpio_pin == gpio)
if (padconf->gpio_pin == gpio)
uint16_t gpio_pin;
struct gpio_pin sc_gpio_pins[AMD_GPIO_PINS_MAX];
uint16_t gpio_pin;
gpio_pin = tx_en_mode - PORT_HW_CFG_TX_LASER_GPIO0;
elink_cb_gpio_write(sc, gpio_pin, gpio_mode, gpio_port);
uint16_t gpio_pin = fault_led_gpio -
gpio_pin, gpio_port, gpio_mode);
elink_cb_gpio_write(sc, gpio_pin, gpio_mode, gpio_port);
struct gpio_pin pins[FTGPIO_MAX_PIN + 1];
struct gpio_pin *pin;
struct gpio_pin gpio_pins[NR_GPIO_MAX];
struct gpio_pin *pin, unsigned int flags)
struct gpio_pin pin;
struct gpio_pin sc_pins[MAXPIN + 1];
int irq, gpio_pin;
gpio_pin = res->Data.Gpio.PinTable[0];
printf(" GPIO IRQ pin: %d\n", gpio_pin);
struct gpio_pin pins[NCT_MAX_PIN + 1];
struct gpio_pin *pin;
struct gpio_pin *pin;
struct gpio_pin gpio_setup[P2SB_GROUP_GPIO_MAX_PINS];
struct gpio_pin *p;
struct gpio_pin *p;
struct gpio_pin *p;
static struct gpio_pin *
struct gpio_pin *pin, unsigned int flags)
struct gpio_pin *gpio_pins;
regnode_get_gpio_entry(struct gpiobus_pin *gpio_pin)
if (tmp->gpio_pin.dev == gpio_pin->dev &&
tmp->gpio_pin.pin == gpio_pin->pin) {
rv = gpio_pin_acquire(gpio_pin);
entry->gpio_pin = *gpio_pin;
pin = &sc->gpio_entry->gpio_pin;
pin = &sc->gpio_entry->gpio_pin;
pin = &sc->gpio_entry->gpio_pin;
pin = &sc->gpio_entry->gpio_pin;
if (init_def->gpio_pin != NULL) {
sc->gpio_entry = regnode_get_gpio_entry(init_def->gpio_pin);
struct gpiobus_pin gpio_pin;
sc->gpio_pin.dev = OF_device_from_xref(sc->gpio_prodxref);
if (sc->gpio_pin.dev == NULL)
busdev = GPIO_GET_BUS(sc->gpio_pin.dev);
rv = gpio_map_gpios(sc->gpio_pin.dev, node,
sc->gpio_cells, &(sc->gpio_pin.pin), &(sc->gpio_pin.flags));
sc->init_def.gpio_pin = &sc->gpio_pin;
struct gpiobus_pin gpio_pin;
struct gpiobus_pin *gpio_pin;
struct gpio_pin pins[CP2112_GPIO_COUNT];
struct gpio_pin *pin;
struct gpio_pin *pin;
struct gpio_pin gpio_pins[SFGPIO_MAX_PINS];
#define GPIOGETCONFIG _IOWR('G', 1, struct gpio_pin)
#define GPIOSETCONFIG _IOW('G', 2, struct gpio_pin)
#define GPIOSETNAME _IOW('G', 6, struct gpio_pin)