/freebsd-current/sys/arm/allwinner/ |
H A D | allwinner_pinctrl.h | 42 uint32_t npins; member in struct:allwinner_padconf
|
H A D | aw_gpio.c | 343 if (pin > sc->conf->padconf->npins) 463 if (pin > sc->conf->padconf->npins) 518 *maxpin = sc->conf->padconf->npins - 1; 528 if (pin >= sc->conf->padconf->npins) 546 if (pin >= sc->conf->padconf->npins) 586 if (pin >= sc->conf->padconf->npins) 603 if (pin > sc->conf->padconf->npins) 621 if (pin > sc->conf->padconf->npins) 662 if (pin > sc->conf->padconf->npins) 775 if (pin > sc->conf->padconf->npins) [all...] |
H A D | axp209.c | 608 int npins; member in struct:axp2xx_softc 905 *maxpin = sc->npins - 1; 917 if (pin >= sc->npins) 932 if (pin >= sc->npins) 949 if (pin >= sc->npins) 978 if (pin >= sc->npins) 1005 if (pin >= sc->npins) 1046 if (pin >= sc->npins) 1085 if (pin >= sc->npins) 1126 if (gpios[0] >= sc->npins) [all...] |
/freebsd-current/sys/arm/mv/ |
H A D | mvebu_pinctrl.c | 63 size_t npins; member in struct:mv_padconf 90 .npins = nitems(ap806_pins), 130 int i, pin_num, pin_func, npins; local 139 npins = ofw_bus_string_list_to_array(node, "marvell,pins", &pins); 140 if (npins == -1) 143 for (i = 0; i < npins; i++) { 144 for (pin_num = 0; pin_num < sc->padconf->npins; pin_num++) { 148 if (pin_num == sc->padconf->npins)
|
H A D | a37x0_spi.c | 298 a37x0_spi_set_pins(struct a37x0_spi_softc *sc, uint32_t npins) argument 305 reg |= (npins / 2) << A37X0_SPI_DATA_PIN_SHIFT;
|
/freebsd-current/sys/dev/p2sb/ |
H A D | lewisburg_gpio.c | 54 int npins; member in struct:lbggpio_softc 79 *maxpin = sc->npins - 1; 92 if (pin >= sc->npins) 108 if (pin >= sc->npins) 124 if (pin >= sc->npins) 137 if (pin >= sc->npins) 158 if (pin >= sc->npins) 169 if (pin >= sc->npins) 180 if (pin >= sc->npins) 193 sc->npins [all...] |
H A D | lewisburg_gpiocm.c | 62 int npins; member in struct:lbggroup 69 uint8_t npins; member in struct:lbgcommunity 79 .npins = np, \ 118 if (pin >= sc->community->npins) 132 return (group->npins); 295 uint32_t npins; local 301 if (sc->community->npins == 0) 308 npins = sc->community->npins; 309 for (i = 0; i < nitems(sc->community->groups) && npins > [all...] |
/freebsd-current/sys/riscv/sifive/ |
H A D | sifive_gpio.c | 73 int npins; member in struct:sfgpio_softc 110 pcell_t npins; local 129 if (OF_getencprop(node, "ngpios", &npins, sizeof(npins)) <= 0) { 131 npins = 16; 132 } else if (npins > SFGPIO_MAX_PINS) { 133 device_printf(dev, "Too many pins: %d\n", npins); 137 sc->npins = npins; 150 for (i = 0; i < sc->npins; [all...] |
/freebsd-current/sys/dev/nctgpio/ |
H A D | nctgpio.c | 63 #define NCT_PIN_IS_VALID(_sc, _p) ((_p) < (_sc)->npins) 101 uint8_t npins; member in struct:nct_gpio_group 119 int npins; /* Total number of pins */ member in struct:nct_softc 165 .npins = 8, 177 .npins = 8, 189 .npins = 8, 201 .npins = 8, 213 .npins = 8, 232 .npins = 8, 244 .npins [all...] |
/freebsd-current/sys/dev/gpio/ |
H A D | ofw_gpiobus.c | 175 for (i = 0; i < devi->npins; i++) 214 int i, npins; local 229 npins = ofw_gpiobus_parse_gpios_impl(child, node, "gpios", sc, &pins); 230 if (npins <= 0) { 239 devi->npins = (uint32_t)npins; 245 for (i = 0; i < devi->npins; i++) 267 for (i = 0; i < devi->npins; i++) { 282 int gpiocells, i, j, ncells, npins; local 300 npins [all...] |
H A D | gpiobus.c | 182 if (idx >= devi->npins) 269 if (devi->npins == 0) 274 for (i = 1; i < devi->npins; i++) { 370 devi->pins = malloc(sizeof(uint32_t) * devi->npins, M_DEVBUF, 385 devi->npins = 0; 440 for (i = 0; i < devi->npins; i++) { 453 for (i = 0; i < devi->npins; i++) { 466 int i, npins; local 468 npins = 0; 471 npins 500 int i, npins; local [all...] |
H A D | gpioregulator.c | 59 int npins; member in struct:gpioregulator_init_def 90 for (n = 0; n < sc->def->npins; n++) { 143 for (n = 0; n < sc->def->npins; n++) { 166 for (n = 0; n < sc->def->npins; n++) { 243 sc->init_def.npins = 32 - __builtin_clz(mask); 244 sc->init_def.pins = malloc(sc->init_def.npins * 246 for (n = 0; n < sc->init_def.npins; n++) { 257 for (n = 0; n < sc->init_def.npins; n++) {
|
H A D | gpiobusvar.h | 107 uint32_t npins; /* pins total */ member in struct:gpiobus_ivar 119 GPIOBUS_ACCESSOR(npins, NPINS, uint32_t)
|
H A D | gpiomdio.c | 90 if (devi->npins < GPIOMDIO_MIN_PINS) { 93 GPIOMDIO_MIN_PINS, devi->npins);
|
/freebsd-current/sys/dev/amdgpio/ |
H A D | amdgpio.h | 254 unsigned npins; member in struct:amd_pingroup 261 .npins = 2, 266 .npins = 2, 271 .npins = 2, 276 .npins = 2, 281 .npins = 2, 286 .npins = 2, 291 .npins = 5, 296 .npins = 5,
|
/freebsd-current/sys/arm/allwinner/a64/ |
H A D | a64_r_padconf.c | 54 .npins = nitems(a64_r_pins),
|
H A D | a64_padconf.c | 150 .npins = nitems(a64_pins),
|
/freebsd-current/sys/arm/allwinner/h3/ |
H A D | h3_r_padconf.c | 56 .npins = nitems(h3_r_pins),
|
/freebsd-current/sys/arm/allwinner/a83t/ |
H A D | a83t_r_padconf.c | 52 .npins = nitems(a83t_r_pins),
|
H A D | a83t_padconf.c | 152 .npins = nitems(a83t_pins),
|
/freebsd-current/sys/arm/allwinner/a31/ |
H A D | a31_r_padconf.c | 58 .npins = nitems(a31_r_pins),
|
/freebsd-current/sys/arm/allwinner/h6/ |
H A D | h6_padconf.c | 121 .npins = nitems(h6_pins),
|
H A D | h6_r_padconf.c | 55 .npins = nitems(h6_r_pins),
|
/freebsd-current/sys/arm/broadcom/bcm2835/ |
H A D | bcm2835_gpio.c | 658 int i, need_comma, npins, range_start, range_stop; local 662 npins = OF_getencprop_alloc_multi(node, propname, sizeof(*pins), 664 if (npins < 0) 666 if (npins == 0) { 670 for (i = 0; i < npins; i++) 672 sc->sc_ro_npins += npins; 676 for (i = 1; i < npins; i++) {
|
/freebsd-current/sys/arm/allwinner/a13/ |
H A D | a13_padconf.c | 121 .npins = sizeof(a13_pins) / sizeof(struct allwinner_pins),
|