/src/sys/dev/gpio/ |
gpioirq.c | 154 int irqmode, flags; local in function:gpioirq_attach 186 irqmode = ga->ga_flags & GPIOIRQ_FLAGS_IRQMODE; 200 if (!gpio_intr_str(sc->sc_gpio, &sc->sc_map, apin, irqmode, 207 irqmode)) { 209 "irqmode not supported: %s\n", sc->sc_intrs[apin].sc_intrstr); 232 irqmode | GPIO_INTR_MPSAFE,
|
/src/sys/dev/acpi/ |
amdgpio.c | 288 int irqmode; local in function:amdgpio_register_event 301 irqmode = gpio->Polarity == ACPI_ACTIVE_HIGH ? 306 irqmode = GPIO_INTR_NEG_EDGE; 308 irqmode = GPIO_INTR_POS_EDGE; 311 irqmode = GPIO_INTR_DOUBLE_EDGE; 315 ih = amdgpio_intr_establish(sc, pin, IPL_VM, irqmode, 374 amdgpio_intr_establish(void *priv, int pin, int ipl, int irqmode, 410 if ((irqmode & GPIO_INTR_LEVEL_MASK) != 0) { 413 KASSERT((irqmode & GPIO_INTR_EDGE_MASK) != 0); 414 if ((irqmode & GPIO_INTR_NEG_EDGE) != 0) [all...] |
qcomgpio.c | 419 int irqmode; local in function:qcomgpio_register_event 432 irqmode = gpio->Polarity == ACPI_ACTIVE_HIGH ? 437 irqmode = GPIO_INTR_NEG_EDGE; 439 irqmode = GPIO_INTR_POS_EDGE; 442 irqmode = GPIO_INTR_DOUBLE_EDGE; 446 ih = qcomgpio_intr_establish(sc, pin, IPL_VM, irqmode, 521 qcomgpio_intr_establish(void *priv, int pin, int ipl, int irqmode, 542 qih->ih_type = (irqmode & GPIO_INTR_LEVEL_MASK) != 0 ? 560 if ((irqmode & GPIO_INTR_LEVEL_MASK) != 0) { 562 pol = (irqmode & GPIO_INTR_HIGH_LEVEL) != 0 [all...] |
/src/sys/dev/i2c/ |
ihidev.c | 729 int pin, irqmode, error; local in function:ihidev_intr_init 731 rv = acpi_gpio_get_int(hdl, 0, &sc->sc_ih_gpio, &pin, &irqmode); 747 &sc->sc_ih_gpiomap, 0, IPL_VM, irqmode, ihidev_intr, sc); 754 sc->sc_intr_type = (irqmode & GPIO_INTR_LEVEL_MASK) ? 758 irqmode, buf, sizeof(buf));
|
/src/sys/dev/pci/ |
if_aq.c | 4465 int irqmode; local in function:aq_hw_init 4467 irqmode = AQ_INTR_CTRL_IRQMODE_MSIX; 4469 irqmode = AQ_INTR_CTRL_IRQMODE_MSI; 4474 AQ_WRITE_REG_BIT(sc, AQ_INTR_CTRL_REG, AQ_INTR_CTRL_IRQMODE, irqmode);
|