/openbsd-current/sys/dev/acpi/ |
H A D | bytgpio.c | 55 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 D | chvgpio.c | 64 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 D | acpimadt.c | 384 apic->sc_pins[pin].ip_map = map; 459 apic->sc_pins[pin].ip_map = map;
|
H A D | acpiprt.c | 378 apic->sc_pins[map->ioapic_pin].ip_map = map;
|
/openbsd-current/sys/dev/gpio/ |
H A D | gpio.c | 41 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 D | sxipio.c | 72 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 D | mvpinctrl.c | 61 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 D | i82093var.h | 62 struct ioapic_pin *sc_pins; /* sc_apic_sz entries */ member in struct:ioapic_softc
|
/openbsd-current/sys/arch/amd64/include/ |
H A D | i82093var.h | 60 struct ioapic_pin *sc_pins; /* sc_apic_sz entries */ member in struct:ioapic_softc
|
/openbsd-current/sys/arch/amd64/amd64/ |
H A D | ioapic.c | 338 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 D | mpbios_intr_fixup.c | 175 if (mip->ioapic->sc_pins[pin].ip_map == NULL) 176 mip->ioapic->sc_pins[pin].ip_map = mip;
|
H A D | mpbios.c | 1012 altmpi = sc->sc_pins[pin].ip_map; 1022 sc->sc_pins[pin].ip_map = mpi;
|
H A D | acpi_machdep.c | 193 apic->sc_pins[map->ioapic_pin].ip_map = map;
|
/openbsd-current/sys/arch/i386/i386/ |
H A D | ioapic.c | 336 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 D | mpbios_intr_fixup.c | 175 if (mip->ioapic->sc_pins[pin].ip_map == NULL) 176 mip->ioapic->sc_pins[pin].ip_map = mip;
|
H A D | mpbios.c | 1085 altmpi = sc->sc_pins[pin].ip_map; 1095 sc->sc_pins[pin].ip_map = mpi;
|