Symbol: gpio_pin
lib/libgpio/gpio.c
105
struct gpio_pin gppin;
lib/libgpio/gpio.c
122
struct gpio_pin gppin;
lib/libgpio/gpio.c
138
struct gpio_pin gppin;
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
124
struct gpio_pin sc_gpio_pins[BCM_GPIO_PINS];
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
362
bcm_gpio_pin_configure(struct bcm_gpio_softc *sc, struct gpio_pin *pin,
sys/arm/broadcom/bcm2835/raspberrypi_gpio.c
58
struct gpio_pin sc_gpio_pins[RPI_FW_GPIO_PINS];
sys/arm/broadcom/bcm2835/raspberrypi_gpio.c
71
rpi_fw_gpio_pin_configure(struct rpi_fw_gpio_softc *sc, struct gpio_pin *pin,
sys/arm/broadcom/bcm2835/raspberrypi_virtgpio.c
73
struct gpio_pin gpio_pins[RPI_VIRT_GPIO_PINS];
sys/arm/freescale/imx/imx_gpio.c
123
struct gpio_pin gpio_pins[NGPIO];
sys/arm/freescale/imx/imx_gpio.c
154
struct gpio_pin *, uint32_t);
sys/arm/freescale/imx/imx_gpio.c
518
imx51_gpio_pin_configure(struct imx51_gpio_softc *sc, struct gpio_pin *pin,
sys/arm/freescale/vybrid/vf_gpio.c
290
vf_gpio_pin_configure(struct vf_gpio_softc *sc, struct gpio_pin *pin,
sys/arm/freescale/vybrid/vf_gpio.c
93
struct gpio_pin gpio_pins[NGPIO];
sys/arm/mv/gpio.c
88
struct gpio_pin gpio_setup[MV_GPIO_MAX_NPINS];
sys/arm/mv/mvebu_gpio.c
107
struct gpio_pin gpio_pins[MV_GPIO_MAX_NPINS];
sys/arm/mv/mvebu_gpio.c
123
struct gpio_pin *pin, uint32_t val)
sys/arm/mv/mvebu_gpio.c
133
gpio_read(struct mvebu_gpio_softc *sc, bus_size_t reg, struct gpio_pin *pin)
sys/arm/mv/mvebu_gpio.c
147
struct gpio_pin *pin, uint32_t val)
sys/arm/mv/mvebu_gpio.c
157
mvebu_gpio_pin_configure(struct mvebu_gpio_softc *sc, struct gpio_pin *pin,
sys/arm/mv/mvebu_gpio.c
721
struct gpio_pin *pin;
sys/arm/nvidia/tegra_gpio.c
132
struct gpio_pin gpio_pins[NGPIO];
sys/arm/nvidia/tegra_gpio.c
149
struct gpio_pin *pin, uint32_t val)
sys/arm/nvidia/tegra_gpio.c
161
gpio_read(struct tegra_gpio_softc *sc, bus_size_t reg, struct gpio_pin *pin)
sys/arm/nvidia/tegra_gpio.c
172
tegra_gpio_pin_configure(struct tegra_gpio_softc *sc, struct gpio_pin *pin,
sys/arm/ti/am335x/am335x_scm_padconf.c
51
.gpio_pin = gp, \
sys/arm/ti/ti_pinmux.c
262
if (padconf->gpio_pin == gpio)
sys/arm/ti/ti_pinmux.c
307
if (padconf->gpio_pin == gpio)
sys/arm/ti/ti_pinmux.h
45
uint16_t gpio_pin;
sys/dev/amdgpio/amdgpio.h
326
struct gpio_pin sc_gpio_pins[AMD_GPIO_PINS_MAX];
sys/dev/bxe/bxe_elink.c
8718
uint16_t gpio_pin;
sys/dev/bxe/bxe_elink.c
8725
gpio_pin = tx_en_mode - PORT_HW_CFG_TX_LASER_GPIO0;
sys/dev/bxe/bxe_elink.c
8727
elink_cb_gpio_write(sc, gpio_pin, gpio_mode, gpio_port);
sys/dev/bxe/bxe_elink.c
9451
uint16_t gpio_pin = fault_led_gpio -
sys/dev/bxe/bxe_elink.c
9455
gpio_pin, gpio_port, gpio_mode);
sys/dev/bxe/bxe_elink.c
9456
elink_cb_gpio_write(sc, gpio_pin, gpio_mode, gpio_port);
sys/dev/ftgpio/ftgpio.c
114
struct gpio_pin pins[FTGPIO_MAX_PIN + 1];
sys/dev/ftgpio/ftgpio.c
371
struct gpio_pin *pin;
sys/dev/gpio/dwgpio/dwgpio.c
112
struct gpio_pin gpio_pins[NR_GPIO_MAX];
sys/dev/gpio/dwgpio/dwgpio.c
321
struct gpio_pin *pin, unsigned int flags)
sys/dev/gpio/gpioc.c
792
struct gpio_pin pin;
sys/dev/gpio/qoriq_gpio.h
57
struct gpio_pin sc_pins[MAXPIN + 1];
sys/dev/iicbus/acpi_iicbus.c
400
int irq, gpio_pin;
sys/dev/iicbus/acpi_iicbus.c
416
gpio_pin = res->Data.Gpio.PinTable[0];
sys/dev/iicbus/acpi_iicbus.c
418
printf(" GPIO IRQ pin: %d\n", gpio_pin);
sys/dev/nctgpio/nctgpio.c
117
struct gpio_pin pins[NCT_MAX_PIN + 1];
sys/dev/nctgpio/nctgpio.c
1229
struct gpio_pin *pin;
sys/dev/nctgpio/nctgpio.c
1431
struct gpio_pin *pin;
sys/dev/p2sb/lewisburg_gpio.c
56
struct gpio_pin gpio_setup[P2SB_GROUP_GPIO_MAX_PINS];
sys/dev/qcom_tlmm/qcom_tlmm_pin.c
144
struct gpio_pin *p;
sys/dev/qcom_tlmm/qcom_tlmm_pin.c
219
struct gpio_pin *p;
sys/dev/qcom_tlmm/qcom_tlmm_pin.c
236
struct gpio_pin *p;
sys/dev/qcom_tlmm/qcom_tlmm_pin.c
59
static struct gpio_pin *
sys/dev/qcom_tlmm/qcom_tlmm_pin.c
70
struct gpio_pin *pin, unsigned int flags)
sys/dev/qcom_tlmm/qcom_tlmm_var.h
198
struct gpio_pin *gpio_pins;
sys/dev/regulator/regulator_fixed.c
100
regnode_get_gpio_entry(struct gpiobus_pin *gpio_pin)
sys/dev/regulator/regulator_fixed.c
111
if (tmp->gpio_pin.dev == gpio_pin->dev &&
sys/dev/regulator/regulator_fixed.c
112
tmp->gpio_pin.pin == gpio_pin->pin) {
sys/dev/regulator/regulator_fixed.c
122
rv = gpio_pin_acquire(gpio_pin);
sys/dev/regulator/regulator_fixed.c
129
entry->gpio_pin = *gpio_pin;
sys/dev/regulator/regulator_fixed.c
155
pin = &sc->gpio_entry->gpio_pin;
sys/dev/regulator/regulator_fixed.c
196
pin = &sc->gpio_entry->gpio_pin;
sys/dev/regulator/regulator_fixed.c
241
pin = &sc->gpio_entry->gpio_pin;
sys/dev/regulator/regulator_fixed.c
272
pin = &sc->gpio_entry->gpio_pin;
sys/dev/regulator/regulator_fixed.c
306
if (init_def->gpio_pin != NULL) {
sys/dev/regulator/regulator_fixed.c
307
sc->gpio_entry = regnode_get_gpio_entry(init_def->gpio_pin);
sys/dev/regulator/regulator_fixed.c
336
struct gpiobus_pin gpio_pin;
sys/dev/regulator/regulator_fixed.c
358
sc->gpio_pin.dev = OF_device_from_xref(sc->gpio_prodxref);
sys/dev/regulator/regulator_fixed.c
359
if (sc->gpio_pin.dev == NULL)
sys/dev/regulator/regulator_fixed.c
363
busdev = GPIO_GET_BUS(sc->gpio_pin.dev);
sys/dev/regulator/regulator_fixed.c
367
rv = gpio_map_gpios(sc->gpio_pin.dev, node,
sys/dev/regulator/regulator_fixed.c
369
sc->gpio_cells, &(sc->gpio_pin.pin), &(sc->gpio_pin.flags));
sys/dev/regulator/regulator_fixed.c
374
sc->init_def.gpio_pin = &sc->gpio_pin;
sys/dev/regulator/regulator_fixed.c
57
struct gpiobus_pin gpio_pin;
sys/dev/regulator/regulator_fixed.h
36
struct gpiobus_pin *gpio_pin;
sys/dev/usb/misc/cp2112.c
229
struct gpio_pin pins[CP2112_GPIO_COUNT];
sys/dev/usb/misc/cp2112.c
593
struct gpio_pin *pin;
sys/dev/usb/misc/cp2112.c
687
struct gpio_pin *pin;
sys/riscv/sifive/sifive_gpio.c
74
struct gpio_pin gpio_pins[SFGPIO_MAX_PINS];
sys/sys/gpio.h
223
#define GPIOGETCONFIG _IOWR('G', 1, struct gpio_pin)
sys/sys/gpio.h
224
#define GPIOSETCONFIG _IOW('G', 2, struct gpio_pin)
sys/sys/gpio.h
228
#define GPIOSETNAME _IOW('G', 6, struct gpio_pin)