Lines Matching refs:IRQ
50 Register IRQ handler (request_irq())
57 Release the IRQ (free_irq())
246 Register IRQ handler (request_irq())
262 o allocate an IRQ (if BIOS did not).
361 3.6 Register IRQ handler
367 All interrupt handlers for IRQ lines should be registered with IRQF_SHARED
368 and use the devid to map IRQs to devices (remember that all PCI IRQ lines
373 IRQ lines which run from the PCI device to the Interrupt controller.
404 2) MSI avoids DMA/IRQ race conditions. DMA to host memory is guaranteed
422 Release the IRQ (free_irq())
434 the IRQ is shared with another device.
436 When the shared IRQ handler is "unhooked", the remaining devices
437 using the same IRQ line will still need the IRQ enabled. Thus if the
438 "unhooked" device asserts IRQ line, the system will respond assuming
439 it was one of the remaining devices asserted the IRQ line. Since none
440 of the other devices will handle the IRQ, the system will "hang" until
441 it decides the IRQ isn't going to get handled and masks the IRQ (100,000
442 iterations later). Once the shared IRQ is masked, the remaining devices
450 4.2 Release the IRQ
454 "unhook" the drivers IRQ handler from that IRQ, and finally release
455 the IRQ if no one else is using it.
465 IRQ handler might restart DMA engines.