Home
last modified time | relevance | path

Searched refs:gpio_pin (Results 1 – 20 of 20) sorted by relevance

/f-stack/freebsd/sys/
H A Dgpio.h93 struct gpio_pin { struct
225 #define GPIOGETCONFIG _IOWR('G', 1, struct gpio_pin)
226 #define GPIOSETCONFIG _IOW('G', 2, struct gpio_pin)
230 #define GPIOSETNAME _IOW('G', 6, struct gpio_pin)
/f-stack/freebsd/mips/cavium/
H A Docteon_gpiovar.h55 struct gpio_pin gpio_pins[OCTEON_GPIO_PINS];
H A Docteon_gpio.c81 struct gpio_pin *pin, uint32_t flags);
108 octeon_gpio_pin_configure(struct octeon_gpio_softc *sc, struct gpio_pin *pin, in octeon_gpio_pin_configure()
/f-stack/freebsd/arm/ti/
H A Dti_pinmux.h47 uint16_t gpio_pin; member
H A Dti_pinmux.c265 if (padconf->gpio_pin == gpio) in ti_pinmux_padconf_set_gpiomode()
310 if (padconf->gpio_pin == gpio) in ti_pinmux_padconf_get_gpiomode()
/f-stack/freebsd/mips/atheros/
H A Dar71xx_gpiovar.h71 struct gpio_pin *gpio_pins;
H A Dar71xx_gpio.c74 struct gpio_pin *pin, uint32_t flags);
192 ar71xx_gpio_pin_configure(struct ar71xx_gpio_softc *sc, struct gpio_pin *pin, in ar71xx_gpio_pin_configure()
/f-stack/freebsd/mips/atheros/ar531x/
H A Dar5315_gpiovar.h69 struct gpio_pin *gpio_pins;
H A Dar5315_gpio.c68 struct gpio_pin *pin, uint32_t flags);
112 ar5315_gpio_pin_configure(struct ar5315_gpio_softc *sc, struct gpio_pin *pin, in ar5315_gpio_pin_configure()
399 sc->gpio_pins = malloc(sizeof(struct gpio_pin) * sc->gpio_npins, in ar5315_gpio_attach()
/f-stack/freebsd/arm/mv/
H A Dmvebu_gpio.c112 struct gpio_pin gpio_pins[MV_GPIO_MAX_NPINS];
128 struct gpio_pin *pin, uint32_t val) in gpio_write()
141 gpio_read(struct mvebu_gpio_softc *sc, bus_size_t reg, struct gpio_pin *pin) in gpio_read()
153 mvebu_gpio_pin_configure(struct mvebu_gpio_softc *sc, struct gpio_pin *pin, in mvebu_gpio_pin_configure()
709 struct gpio_pin *pin; in mvebu_gpio_attach()
H A Dgpio.c91 struct gpio_pin gpio_setup[MV_GPIO_MAX_NPINS];
/f-stack/freebsd/arm/freescale/vybrid/
H A Dvf_gpio.c96 struct gpio_pin gpio_pins[NGPIO];
292 vf_gpio_pin_configure(struct vf_gpio_softc *sc, struct gpio_pin *pin, in vf_gpio_pin_configure()
/f-stack/freebsd/arm/nvidia/
H A Dtegra_gpio.c134 struct gpio_pin gpio_pins[NGPIO];
151 struct gpio_pin *pin, uint32_t val) in gpio_write_masked()
163 gpio_read(struct tegra_gpio_softc *sc, bus_size_t reg, struct gpio_pin *pin) in gpio_read()
174 tegra_gpio_pin_configure(struct tegra_gpio_softc *sc, struct gpio_pin *pin, in tegra_gpio_pin_configure()
/f-stack/freebsd/arm/broadcom/bcm2835/
H A Draspberrypi_gpio.c60 struct gpio_pin sc_gpio_pins[RPI_FW_GPIO_PINS];
73 rpi_fw_gpio_pin_configure(struct rpi_fw_gpio_softc *sc, struct gpio_pin *pin, in rpi_fw_gpio_pin_configure()
H A Dbcm2835_gpio.c118 struct gpio_pin sc_gpio_pins[BCM_GPIO_PINS];
328 bcm_gpio_pin_configure(struct bcm_gpio_softc *sc, struct gpio_pin *pin, in bcm_gpio_pin_configure()
/f-stack/freebsd/arm/freescale/imx/
H A Dimx_gpio.c126 struct gpio_pin gpio_pins[NGPIO];
156 struct gpio_pin *, uint32_t);
520 imx51_gpio_pin_configure(struct imx51_gpio_softc *sc, struct gpio_pin *pin, in imx51_gpio_pin_configure()
/f-stack/freebsd/arm64/qoriq/
H A Dls1046_gpio.c73 struct gpio_pin setup[PIN_COUNT];
/f-stack/freebsd/arm/ti/omap4/
H A Domap4_scm_padconf.c68 .gpio_pin = gp, \
/f-stack/freebsd/arm/ti/am335x/
H A Dam335x_scm_padconf.c54 .gpio_pin = gp, \
/f-stack/dpdk/drivers/net/bnx2x/
H A Delink.c8777 uint16_t gpio_pin; in elink_sfp_e1e2_set_transmitter() local
8784 gpio_pin = tx_en_mode - PORT_HW_CFG_TX_LASER_GPIO0; in elink_sfp_e1e2_set_transmitter()
8786 elink_cb_gpio_write(sc, gpio_pin, gpio_mode, gpio_port); in elink_sfp_e1e2_set_transmitter()
9528 uint16_t gpio_pin = fault_led_gpio - in elink_set_e1e2_module_fault_led() local
9532 gpio_pin, gpio_port, gpio_mode); in elink_set_e1e2_module_fault_led()
9533 elink_cb_gpio_write(sc, gpio_pin, gpio_mode, gpio_port); in elink_set_e1e2_module_fault_led()