Searched refs:irq (Results 126 - 138 of 138) sorted by relevance

123456

/haiku/src/add-ons/kernel/drivers/audio/hda/
H A Ddriver.h62 uint32 irq; member in struct:hda_controller
/haiku/src/add-ons/kernel/drivers/network/ether/wb840/
H A Dwb840.h340 uint16 irq; /* IRQ line */ member in struct:wb_device
/haiku/src/system/boot/platform/efi/
H A Ddtb.cpp564 uart.irq = dtb_get_interrupt(fdt, node);
667 dprintf(" irq: %" B_PRIu32 "\n", uart.irq);
/haiku/src/add-ons/kernel/drivers/ports/pc_serial/
H A DSerialDevice.cpp18 uint32 ioBase, uint32 irq, const SerialDevice *master)
30 fIRQ(irq),
270 TRACE("installing irq handler for %d: %s\n", IRQ(), strerror(err));
419 // start with the first (cached) irq condition
461 dprintf(DRIVER_NAME ": irq: tty_read: %s\n", strerror(status));
486 dprintf(DRIVER_NAME ": irq: tty_write: %s\n", strerror(status));
17 SerialDevice(const struct serial_support_descriptor *device, uint32 ioBase, uint32 irq, const SerialDevice *master) argument
/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l2/dev/ae/
H A Dif_ae.c298 error = bus_alloc_resources(dev, sc->spec_irq, sc->irq);
310 error = bus_alloc_resources(dev, sc->spec_irq, sc->irq);
389 error = bus_setup_intr(dev, sc->irq[0], INTR_TYPE_NET | INTR_MPSAFE,
789 bus_teardown_intr(dev, sc->irq[0], sc->intrhand);
797 bus_release_resources(dev, sc->spec_irq, sc->irq);
/haiku/src/system/kernel/arch/x86/
H A Dioapic.cpp480 dprintf("found nmi source global irq %" B_PRIu32 ", flags "
551 dprintf("found interrupt override for bus %u, source irq %u, "
552 "global irq %" B_PRIu32 ", flags 0x%08" B_PRIx32 "\n",
580 dprintf("found nmi source global irq %" B_PRIu32 ", flags "
791 ioapic_configure_io_interrupt(entry.irq,
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/
H A Dif_iwi.c321 sc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &i,
323 if (sc->irq == NULL) {
424 error = bus_setup_intr(dev, sc->irq, INTR_TYPE_NET | INTR_MPSAFE,
447 bus_teardown_intr(dev, sc->irq, sc->sc_ih);
470 bus_release_resource(dev, SYS_RES_IRQ, rman_get_rid(sc->irq), sc->irq);
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/wpi/
H A Dif_wpi.c399 sc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_ACTIVE |
401 if (sc->irq == NULL) {
543 error = bus_setup_intr(dev, sc->irq, INTR_TYPE_NET | INTR_MPSAFE,
702 if (sc->irq != NULL) {
703 bus_teardown_intr(dev, sc->irq, sc->sc_ih);
704 bus_release_resource(dev, SYS_RES_IRQ, rman_get_rid(sc->irq),
705 sc->irq);
/haiku/src/add-ons/kernel/drivers/network/ether/intel22x/dev/igc/
H A Dif_igc.c1375 error = iflib_irq_alloc_generic(ctx, &adapter->irq, rid, IFLIB_INTR_ADMIN, igc_msix_link, adapter, 0, "aq");
1384 iflib_irq_free(ctx, &adapter->irq);
1463 iflib_irq_free(ctx, &adapter->irq);
/haiku/src/add-ons/kernel/drivers/audio/emuxki/
H A Demuxki.c2143 card->config.irq = card->info.u.h0.interrupt_line;
2282 PRINT(("installing interrupt : %" B_PRIx32 "\n", card->config.irq));
2283 err = install_io_interrupt_handler(card->config.irq, emuxki_int, card, 0);
3008 remove_io_interrupt_handler(card->config.irq, emuxki_int, card);
/haiku/src/add-ons/kernel/drivers/network/ether/etherpci/
H A Detherpci.c98 uint16 irq; /* IRQ line */ member in struct:etherpci_private
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/
H A Dif_iwn.c476 sc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_ACTIVE |
478 if (sc->irq == NULL) {
703 error = bus_setup_intr(dev, sc->irq, INTR_TYPE_NET | INTR_MPSAFE,
1425 if (sc->irq != NULL) {
1426 bus_teardown_intr(dev, sc->irq, sc->sc_ih);
1427 bus_release_resource(dev, SYS_RES_IRQ, rman_get_rid(sc->irq),
1428 sc->irq);
/haiku/src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/
H A Dif_em.c2090 error = iflib_irq_alloc_generic(ctx, &sc->irq, rid, IFLIB_INTR_ADMIN, em_msix_link, sc, 0, "aq");
2106 iflib_irq_free(ctx, &sc->irq);
2263 iflib_irq_free(ctx, &sc->irq);

Completed in 159 milliseconds

123456