/openbsd-current/sys/dev/acpi/ |
H A D | dwgpio.c | 68 uint32_t sc_npins; member in struct:dwgpio_softc 129 if (sc->sc_npins == 0) { 133 if (sc->sc_npins >= GPIO_NUM_PINS) { 138 sc->sc_pin_ih = mallocarray(sc->sc_npins, sizeof(*sc->sc_pin_ih), 164 printf(", %d pins\n", sc->sc_npins); 175 free(sc->sc_pin_ih, M_DEVBUF, sc->sc_npins * sizeof(*sc->sc_pin_ih)); 196 sc->sc_npins = acpi_getpropint(node, "snps,nr-gpios", GPIO_NUM_PINS); 208 if (pin < 0 || pin >= sc->sc_npins) 221 if (pin < 0 || pin >= sc->sc_npins) 236 if (pin < 0 || pin >= sc->sc_npins) [all...] |
H A D | aplgpio.c | 54 int sc_npins; member in struct:aplgpio_softc 115 sc->sc_npins = 78; 118 sc->sc_npins = 77; 121 sc->sc_npins = 47; 124 sc->sc_npins = 43; 141 sc->sc_pin_ih = mallocarray(sc->sc_npins, sizeof(*sc->sc_pin_ih), 160 for (i = 0; i < sc->sc_npins; i++) { 169 printf(", %d pins\n", sc->sc_npins); 175 free(sc->sc_pin_ih, M_DEVBUF, sc->sc_npins * sizeof(*sc->sc_pin_ih)); 214 KASSERT(pin >= 0 && pin < sc->sc_npins); [all...] |
H A D | glkgpio.c | 54 int sc_npins; member in struct:glkgpio_softc 115 sc->sc_npins = 80; 118 sc->sc_npins = 80; 121 sc->sc_npins = 20; 124 sc->sc_npins = 35; 141 sc->sc_pin_ih = mallocarray(sc->sc_npins, sizeof(*sc->sc_pin_ih), 160 for (i = 0; i < sc->sc_npins; i++) { 169 printf(", %d pins\n", sc->sc_npins); 175 free(sc->sc_pin_ih, M_DEVBUF, sc->sc_npins * sizeof(*sc->sc_pin_ih)); 214 KASSERT(pin >= 0 && pin < sc->sc_npins); [all...] |
H A D | bytgpio.c | 56 int sc_npins; member in struct:bytgpio_softc 144 sc->sc_npins = nitems(byt_score_pins); 148 sc->sc_npins = nitems(byt_ncore_pins); 152 sc->sc_npins = nitems(byt_sus_pins); 169 sc->sc_pin_ih = mallocarray(sc->sc_npins, sizeof(*sc->sc_pin_ih), 188 for (i = 0; i < sc->sc_npins; i++) { 202 printf(", %d pins\n", sc->sc_npins); 208 free(sc->sc_pin_ih, M_DEVBUF, sc->sc_npins * sizeof(*sc->sc_pin_ih)); 242 KASSERT(pin >= 0 && pin < sc->sc_npins); 258 KASSERT(pin >= 0 && pin < sc->sc_npins); [all...] |
H A D | qcgpio.c | 75 uint32_t sc_npins; member in struct:qcgpio_softc 140 sc->sc_npins = 119; 143 sc->sc_npins = 228; 146 KASSERT(sc->sc_npins != 0); 148 sc->sc_pin_ih = mallocarray(sc->sc_npins, sizeof(*sc->sc_pin_ih), 177 free(sc->sc_pin_ih, M_DEVBUF, sc->sc_npins * sizeof(*sc->sc_pin_ih)); 234 if (pin < 0 || pin >= sc->sc_npins) 248 if (pin < 0 || pin >= sc->sc_npins) 269 if (pin < 0 || pin >= sc->sc_npins) 316 if (pin < 0 || pin >= sc->sc_npins) [all...] |
H A D | amdgpio.c | 66 int sc_npins; member in struct:amdgpio_softc 135 sc->sc_npins = 184; 152 sc->sc_pin_cfg = mallocarray(sc->sc_npins, sizeof(*sc->sc_pin_cfg), 154 sc->sc_pin_ih = mallocarray(sc->sc_npins, sizeof(*sc->sc_pin_ih), 172 printf(", %d pins\n", sc->sc_npins); 178 free(sc->sc_pin_ih, M_DEVBUF, sc->sc_npins * sizeof(*sc->sc_pin_ih)); 211 for (pin = 0; pin < sc->sc_npins; pin++) 230 for (pin = 0; pin < sc->sc_npins; pin++) 267 KASSERT(pin >= 0 && pin != 63 && pin < sc->sc_npins); 291 KASSERT(pin >= 0 && pin != 63 && pin < sc->sc_npins); [all...] |
H A D | chvgpio.c | 65 int sc_npins; member in struct:chvgpio_softc 203 sc->sc_npins += sc->sc_pins[i]; 239 printf(", %d pins\n", sc->sc_npins);
|
H A D | pchgpio.c | 89 int sc_npins; member in struct:pchgpio_softc 472 sc->sc_npins = sc->sc_device->npins; 473 sc->sc_pin_cfg = mallocarray(sc->sc_npins, sizeof(*sc->sc_pin_cfg), 475 sc->sc_pin_ih = mallocarray(sc->sc_npins, sizeof(*sc->sc_pin_ih), 493 printf(", %d pins\n", sc->sc_npins); 499 free(sc->sc_pin_ih, M_DEVBUF, sc->sc_npins * sizeof(*sc->sc_pin_ih)); 500 free(sc->sc_pin_cfg, M_DEVBUF, sc->sc_npins * sizeof(*sc->sc_pin_cfg)); 769 for (pin = 0; pin < sc->sc_npins; pin++) 833 for (pin = 0; pin < sc->sc_npins; pin++)
|
/openbsd-current/sys/arch/riscv64/dev/ |
H A D | mpfgpio.c | 56 uint32_t sc_npins; member in struct:mpfgpio_softc 112 sc->sc_npins = 14; 115 sc->sc_npins = 24; 118 sc->sc_npins = 32; 124 KASSERT(sc->sc_npins <= MPFGPIO_MAX_PINS); 155 if (pin >= sc->sc_npins) 180 if (pin >= sc->sc_npins) 196 if (pin >= sc->sc_npins) 262 for (pin = 0; pin < sc->sc_npins; pin++) { 290 gba.gba_npins = sc->sc_npins; [all...] |
/openbsd-current/sys/dev/fdt/ |
H A D | qcgpio_fdt.c | 72 uint32_t sc_npins; member in struct:qcgpio_softc 121 sc->sc_npins = 230; 123 sc->sc_npins = 239; 124 sc->sc_pin_ih = mallocarray(sc->sc_npins, sizeof(*sc->sc_pin_ih), 156 free(sc->sc_pin_ih, M_DEVBUF, sc->sc_npins * sizeof(*sc->sc_pin_ih)); 166 if (pin >= sc->sc_npins) 184 if (pin >= sc->sc_npins) 201 if (pin >= sc->sc_npins) 225 if (pin < 0 || pin >= sc->sc_npins) 285 if (pin < 0 || pin >= sc->sc_npins) [all...] |
H A D | qcpmicgpio.c | 67 int sc_npins; member in struct:qcpmicgpio_softc 115 sc->sc_npins = 10; 117 sc->sc_npins = 9; 119 sc->sc_npins = 4; 121 if (!sc->sc_npins) { 153 if (pin >= sc->sc_npins) 180 if (pin >= sc->sc_npins) 223 if (pin >= sc->sc_npins)
|
H A D | mvpinctrl.c | 62 int sc_npins; member in struct:mvpinctrl_softc 215 sc->sc_npins = mvpinctrl_pins[i].npins; 250 for (i = 0; i < sc->sc_npins; i++) { 266 if (i == sc->sc_npins)
|
H A D | sxipio.c | 73 int sc_npins; member in struct:sxipio_softc 252 sc->sc_npins = sxipio_pins[i].npins; 274 printf(": %d pins\n", sc->sc_npins); 351 for (i = 0; i < sc->sc_npins; i++) { 355 if (i >= sc->sc_npins) 550 for (i = 0; i < sc->sc_npins; i++) {
|
/openbsd-current/sys/arch/octeon/dev/ |
H A D | octgpio.c | 57 uint32_t sc_npins; member in struct:octgpio_softc 111 sc->sc_npins = 20; 115 sc->sc_npins = 32; 119 sc->sc_npins = 20; 123 sc->sc_npins = 24; 135 printf(": %u pins, xbit %u\n", sc->sc_npins, sc->sc_xbit); 145 if (pin >= sc->sc_npins) 184 if (pin >= sc->sc_npins) 200 if (pin >= sc->sc_npins)
|
/openbsd-current/sys/dev/gpio/ |
H A D | gpio.c | 42 int sc_npins; /* number of pins */ member in struct:gpio_softc 98 sc->sc_npins = gba->gba_npins; 100 printf(": %d pins\n", sc->sc_npins); 175 if (npins > sc->sc_npins) 181 if (pin < 0 || pin >= sc->sc_npins) 316 info->gpio_npins = sc->sc_npins; 318 for (pin = npins = 0; pin < sc->sc_npins; pin++) 334 if (pin < 0 || pin >= sc->sc_npins) 357 if (pin < 0 || pin >= sc->sc_npins) 390 if (pin < 0 || pin >= sc->sc_npins) [all...] |
/openbsd-current/sys/dev/i2c/ |
H A D | pca9554.c | 66 u_int8_t sc_npins; member in struct:pcagpio_softc 120 sc->sc_npins = 16; 127 sc->sc_npins = 8; 131 if (sc->sc_npins > 8 && pcagpio_init(sc, 1) != 0)
|