Searched refs:gpiobase (Results 1 - 3 of 3) sorted by relevance

/openbsd-current/sys/arch/i386/pci/
H A Dgscpcib.c92 pcireg_t gpiobase; local
97 gpiobase = pci_conf_read(pa->pa_pc, pa->pa_tag, GSCGPIO_BASE);
99 if (PCI_MAPREG_IO_ADDR(gpiobase) == 0 ||
100 bus_space_map(sc->sc_gpio_iot, PCI_MAPREG_IO_ADDR(gpiobase),
/openbsd-current/sys/dev/acpi/
H A Dpchgpio.c46 int16_t gpiobase; member in struct:pchgpio_group
532 if (pin >= sc->sc_device->groups[i].gpiobase &&
533 pin < sc->sc_device->groups[i].gpiobase + npads)
550 pad = group->base + (pin - group->gpiobase) - sc->sc_padbase[bar];
569 pad = group->base + (pin - group->gpiobase) - sc->sc_padbase[bar];
599 pad = group->base + (pin - group->gpiobase) - sc->sc_padbase[bar];
618 reg |= (1 << (pin - group->gpiobase));
640 pad = group->base + (pin - group->gpiobase) - sc->sc_padbase[bar];
644 reg |= (1 << (pin - group->gpiobase));
666 pad = group->base + (pin - group->gpiobase)
679 int gpiobase, pin, handled = 0; local
[all...]
/openbsd-current/sys/arch/loongson/loongson/
H A Dyeeloong_machdep.c470 vaddr_t gpiobase; local
472 gpiobase = BONITO_PCIIO_BASE + (rdmsr(DIVIL_LBAR_GPIO) & 0xff00);
474 REGVAL(gpiobase + GPIOL_OUT_EN) = GPIO_ATOMIC_VALUE(13, 1);
476 REGVAL(gpiobase + GPIOL_OUT_VAL) = GPIO_ATOMIC_VALUE(13, 0);

Completed in 177 milliseconds