Searched refs:sc_npins (Results 1 - 16 of 16) sorted by relevance

/openbsd-current/sys/dev/acpi/
H A Ddwgpio.c68 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 Daplgpio.c54 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 Dglkgpio.c54 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 Dbytgpio.c56 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 Dqcgpio.c75 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 Damdgpio.c66 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 Dchvgpio.c65 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 Dpchgpio.c89 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 Dmpfgpio.c56 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 Dqcgpio_fdt.c72 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 Dqcpmicgpio.c67 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 Dmvpinctrl.c62 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 Dsxipio.c73 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 Doctgpio.c57 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 Dgpio.c42 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 Dpca9554.c66 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)

Completed in 140 milliseconds