/freebsd-11.0-release/sys/mips/rt305x/ |
H A D | rt305x_gpiovar.h | 41 struct gpio_pin gpio_pins[NGPIO]; member in struct:rt305x_gpio_softc
|
H A D | rt305x_gpio.c | 187 if (sc->gpio_pins[i].gp_pin == pin) 195 *caps = sc->gpio_pins[i].gp_caps; 208 if (sc->gpio_pins[i].gp_pin == pin) 216 *flags = sc->gpio_pins[i].gp_flags; 229 if (sc->gpio_pins[i].gp_pin == pin) 237 memcpy(name, sc->gpio_pins[i].gp_name, GPIOMAXNAME); 250 if (sc->gpio_pins[i].gp_pin == pin) 257 rt305x_gpio_pin_configure(sc, &sc->gpio_pins[i], flags); 269 if (sc->gpio_pins[i].gp_pin == pin) 292 if (sc->gpio_pins[ [all...] |
/freebsd-11.0-release/sys/arm/freescale/vybrid/ |
H A D | vf_gpio.c | 95 struct gpio_pin gpio_pins[NGPIO]; member in struct:vf_gpio_softc 143 sc->gpio_pins[i].gp_pin = i; 144 sc->gpio_pins[i].gp_caps = DEFAULT_CAPS; 145 sc->gpio_pins[i].gp_flags = 148 snprintf(sc->gpio_pins[i].gp_name, GPIOMAXNAME, 188 if (sc->gpio_pins[i].gp_pin == pin) 196 memcpy(name, sc->gpio_pins[i].gp_name, GPIOMAXNAME); 210 if (sc->gpio_pins[i].gp_pin == pin) 218 *caps = sc->gpio_pins[i].gp_caps; 232 if (sc->gpio_pins[ [all...] |
/freebsd-11.0-release/sys/arm/nvidia/ |
H A D | as3722_gpio.c | 154 if (strcmp(sc->gpio_pins[pin]->pin_name, pin_name) == 0) 162 ctrl = sc->gpio_pins[pin]->pin_ctrl_reg; 163 sc->gpio_pins[pin]->pin_cfg_flags = cfg->flags; 169 sc->gpio_pins[pin]->pin_name); 202 if (ctrl != sc->gpio_pins[pin]->pin_ctrl_reg) { 204 sc->gpio_pins[pin]->pin_ctrl_reg = ctrl; 314 *caps = sc->gpio_pins[pin]->pin_caps; 328 memcpy(name, sc->gpio_pins[pin]->pin_name, GPIOMAXNAME); 346 tmp = sc->gpio_pins[pin]->pin_ctrl_reg; 391 ctrl = sc->gpio_pins[pi [all...] |
H A D | tegra_gpio.c | 135 struct gpio_pin gpio_pins[NGPIO]; member in struct:tegra_gpio_softc 219 *caps = sc->gpio_pins[pin].gp_caps; 236 cnf = gpio_read(sc, GPIO_CNF, &sc->gpio_pins[pin]); 241 *flags = sc->gpio_pins[pin].gp_flags; 257 memcpy(name, sc->gpio_pins[pin].gp_name, GPIOMAXNAME); 274 cnf = gpio_read(sc, GPIO_CNF, &sc->gpio_pins[pin]); 280 gpio_write_masked(sc, GPIO_MSK_CNF, &sc->gpio_pins[pin], 1); 282 tegra_gpio_pin_configure(sc, &sc->gpio_pins[pin], flags); 297 gpio_write_masked(sc, GPIO_MSK_OUT, &sc->gpio_pins[pin], value); 313 *val = gpio_read(sc, GPIO_IN, &sc->gpio_pins[pi [all...] |
H A D | as3722.h | 279 struct as3722_gpio_pin **gpio_pins; member in struct:as3722_softc
|
/freebsd-11.0-release/sys/mips/cavium/ |
H A D | octeon_gpio.c | 164 if (sc->gpio_pins[i].gp_pin == pin) 172 *caps = sc->gpio_pins[i].gp_caps; 185 if (sc->gpio_pins[i].gp_pin == pin) 193 *flags = sc->gpio_pins[i].gp_flags; 206 if (sc->gpio_pins[i].gp_pin == pin) 214 memcpy(name, sc->gpio_pins[i].gp_name, GPIOMAXNAME); 227 if (sc->gpio_pins[i].gp_pin == pin) 234 octeon_gpio_pin_configure(sc, &sc->gpio_pins[i], flags); 246 if (sc->gpio_pins[i].gp_pin == pin) 271 if (sc->gpio_pins[ [all...] |
H A D | octeon_gpiovar.h | 53 struct gpio_pin gpio_pins[OCTEON_GPIO_PINS]; member in struct:octeon_gpio_softc
|
/freebsd-11.0-release/sys/arm/altera/socfpga/ |
H A D | socfpga_gpio.c | 129 struct gpio_pin gpio_pins[NR_GPIO_MAX]; member in struct:socfpga_gpio_softc 193 sc->gpio_pins[i].gp_pin = i; 194 sc->gpio_pins[i].gp_caps = DEFAULT_CAPS; 195 sc->gpio_pins[i].gp_flags = 198 snprintf(sc->gpio_pins[i].gp_name, GPIOMAXNAME, 241 if (sc->gpio_pins[i].gp_pin == pin) 249 memcpy(name, sc->gpio_pins[i].gp_name, GPIOMAXNAME); 263 if (sc->gpio_pins[i].gp_pin == pin) 271 *caps = sc->gpio_pins[i].gp_caps; 285 if (sc->gpio_pins[ [all...] |
/freebsd-11.0-release/sys/mips/atheros/ |
H A D | ar71xx_gpio.c | 219 if (sc->gpio_pins[i].gp_pin == pin) 227 *caps = sc->gpio_pins[i].gp_caps; 240 if (sc->gpio_pins[i].gp_pin == pin) 248 *flags = sc->gpio_pins[i].gp_flags; 261 if (sc->gpio_pins[i].gp_pin == pin) 269 memcpy(name, sc->gpio_pins[i].gp_name, GPIOMAXNAME); 282 if (sc->gpio_pins[i].gp_pin == pin) 289 ar71xx_gpio_pin_configure(sc, &sc->gpio_pins[i], flags); 301 if (sc->gpio_pins[i].gp_pin == pin) 323 if (sc->gpio_pins[ [all...] |
H A D | ar71xx_gpiovar.h | 68 struct gpio_pin *gpio_pins; member in struct:ar71xx_gpio_softc
|
/freebsd-11.0-release/sys/arm/samsung/exynos/ |
H A D | exynos5_pad.c | 116 struct gpio_pin gpio_pins[MAX_NGPIO]; member in struct:pad_softc 548 sc->gpio_pins[i].gp_pin = i; 549 sc->gpio_pins[i].gp_caps = DEFAULT_CAPS; 558 sc->gpio_pins[i].gp_flags = GPIO_PIN_OUTPUT; 560 sc->gpio_pins[i].gp_flags = GPIO_PIN_INPUT; 564 snprintf(sc->gpio_pins[i].gp_name, GPIOMAXNAME, 614 if (sc->gpio_pins[i].gp_pin == pin) 622 memcpy(name, sc->gpio_pins[i].gp_name, GPIOMAXNAME); 636 if (sc->gpio_pins[i].gp_pin == pin) 644 *caps = sc->gpio_pins[ [all...] |
/freebsd-11.0-release/sys/arm/freescale/imx/ |
H A D | imx_gpio.c | 119 struct gpio_pin gpio_pins[NGPIO]; member in struct:imx51_gpio_softc 567 *caps = sc->gpio_pins[pin].gp_caps; 582 *flags = sc->gpio_pins[pin].gp_flags; 597 memcpy(name, sc->gpio_pins[pin].gp_name, GPIOMAXNAME); 613 imx51_gpio_pin_configure(sc, &sc->gpio_pins[pin], flags); 725 sc->gpio_pins[i].gp_pin = i; 726 sc->gpio_pins[i].gp_caps = DEFAULT_CAPS; 727 sc->gpio_pins[i].gp_flags = 730 snprintf(sc->gpio_pins[i].gp_name, GPIOMAXNAME,
|