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

/openbsd-current/sys/dev/acpi/
H A Dbytgpio.c55 const int *sc_pins; member in struct:bytgpio_softc
143 sc->sc_pins = byt_score_pins;
147 sc->sc_pins = byt_ncore_pins;
151 sc->sc_pins = byt_sus_pins;
189 reg = bus_space_read_4(sc->sc_memt, sc->sc_memh, sc->sc_pins[i] * 16);
199 bus_space_write_4(sc->sc_memt, sc->sc_memh, sc->sc_pins[i] * 16, reg);
218 reg = bus_space_read_4(sc->sc_memt, sc->sc_memh, sc->sc_pins[pin] * 16 + 8);
228 reg = bus_space_read_4(sc->sc_memt, sc->sc_memh, sc->sc_pins[pin] * 16 + 8);
233 bus_space_write_4(sc->sc_memt, sc->sc_memh, sc->sc_pins[pin] * 16 + 8, reg);
262 reg = bus_space_read_4(sc->sc_memt, sc->sc_memh, sc->sc_pins[pi
[all...]
H A Dchvgpio.c64 const int *sc_pins; member in struct:chvgpio_softc
186 sc->sc_pins = chv_southwest_pins;
189 sc->sc_pins = chv_north_pins;
192 sc->sc_pins = chv_east_pins;
195 sc->sc_pins = chv_southeast_pins;
202 for (i = 0; sc->sc_pins[i] >= 0; i++) {
203 sc->sc_npins += sc->sc_pins[i];
259 if ((pin % 15) >= sc->sc_pins[pin / 15])
H A Dacpimadt.c384 apic->sc_pins[pin].ip_map = map;
459 apic->sc_pins[pin].ip_map = map;
H A Dacpiprt.c378 apic->sc_pins[map->ioapic_pin].ip_map = map;
/openbsd-current/sys/dev/gpio/
H A Dgpio.c41 gpio_pin_t *sc_pins; /* pins array */ member in struct:gpio_softc
97 sc->sc_pins = gba->gba_pins;
183 if (sc->sc_pins[pin].pin_mapped)
185 sc->sc_pins[pin].pin_mapped = 1;
201 sc->sc_pins[pin].pin_mapped = 0;
234 return (sc->sc_pins[map->pm_map[pin]].pin_caps);
319 if (sc->sc_pins[pin].pin_flags & GPIO_PIN_SET)
337 if (!(sc->sc_pins[pin].pin_flags & GPIO_PIN_SET) &&
360 if (sc->sc_pins[pin].pin_mapped)
363 if (!(sc->sc_pins[pi
[all...]
/openbsd-current/sys/dev/fdt/
H A Dsxipio.c72 const struct sxipio_pin *sc_pins; member in struct:sxipio_softc
251 sc->sc_pins = sxipio_pins[i].pins;
262 KASSERT(sc->sc_pins);
352 if (strcmp(name, sc->sc_pins[i].name) == 0)
359 for (j = 0; j < nitems(sc->sc_pins[i].funcs); j++) {
360 if (sc->sc_pins[i].funcs[j].name == NULL)
362 if (strcmp(func, sc->sc_pins[i].funcs[j].name) == 0)
365 if (j >= nitems(sc->sc_pins[i].funcs))
368 group = sc->sc_pins[i].name[1] - 'A';
369 port = sc->sc_pins[
[all...]
H A Dmvpinctrl.c61 const struct mvpinctrl_pin *sc_pins; member in struct:mvpinctrl_softc
214 sc->sc_pins = mvpinctrl_pins[i].pins;
220 KASSERT(sc->sc_pins);
253 if (strcmp(sc->sc_pins[i].pin, pin))
255 if (strcmp(sc->sc_pins[i].function, func))
258 off = (sc->sc_pins[i].pid / 8) * sizeof(uint32_t);
259 shift = (sc->sc_pins[i].pid % 8) * 4;
262 (sc->sc_pins[i].value << shift));
/openbsd-current/sys/arch/i386/include/
H A Di82093var.h62 struct ioapic_pin *sc_pins; /* sc_apic_sz entries */ member in struct:ioapic_softc
/openbsd-current/sys/arch/amd64/include/
H A Di82093var.h60 struct ioapic_pin *sc_pins; /* sc_apic_sz entries */ member in struct:ioapic_softc
/openbsd-current/sys/arch/amd64/amd64/
H A Dioapic.c338 sc->sc_pins = mallocarray(sc->sc_apic_sz, sizeof(struct ioapic_pin),
342 sc->sc_pins[i].ip_next = NULL;
343 sc->sc_pins[i].ip_map = NULL;
344 sc->sc_pins[i].ip_vector = 0;
345 sc->sc_pins[i].ip_type = IST_NONE;
391 pp = &sc->sc_pins[pin];
466 ip = &sc->sc_pins[p];
515 pp = &sc->sc_pins[pin];
532 pp = &sc->sc_pins[pin];
551 ip = &sc->sc_pins[
[all...]
H A Dmpbios_intr_fixup.c175 if (mip->ioapic->sc_pins[pin].ip_map == NULL)
176 mip->ioapic->sc_pins[pin].ip_map = mip;
H A Dmpbios.c1012 altmpi = sc->sc_pins[pin].ip_map;
1022 sc->sc_pins[pin].ip_map = mpi;
H A Dacpi_machdep.c193 apic->sc_pins[map->ioapic_pin].ip_map = map;
/openbsd-current/sys/arch/i386/i386/
H A Dioapic.c336 sc->sc_pins = mallocarray(sc->sc_apic_sz, sizeof(struct ioapic_pin),
340 sc->sc_pins[i].ip_handler = NULL;
341 sc->sc_pins[i].ip_next = NULL;
342 sc->sc_pins[i].ip_map = NULL;
343 sc->sc_pins[i].ip_vector = 0;
344 sc->sc_pins[i].ip_type = 0;
345 sc->sc_pins[i].ip_minlevel = 0xff; /* XXX magic*/
346 sc->sc_pins[i].ip_maxlevel = 0; /* XXX magic */
420 pp = &sc->sc_pins[pin];
494 struct ioapic_pin *pp = &sc->sc_pins[pi
[all...]
H A Dmpbios_intr_fixup.c175 if (mip->ioapic->sc_pins[pin].ip_map == NULL)
176 mip->ioapic->sc_pins[pin].ip_map = mip;
H A Dmpbios.c1085 altmpi = sc->sc_pins[pin].ip_map;
1095 sc->sc_pins[pin].ip_map = mpi;

Completed in 236 milliseconds