-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
arch: noneNot architecture specificNot architecture specifictarget: kernelKernel related featuresKernel related featurestype: enhancementImprove an already existing featureImprove an already existing feature
Description
Shared interrupts
Some devices may need to share a single interrupt line. This is the case for legacy PCI devices that
share the same interrupt line, originating from the PCI root complex.
Implementation idea
Use a list of interrupt handlers structures instead of a single interrupt handler. The default_interrupt_handler()
function should walk along this list, and each handler should first check whether the interrupts they are meant
to handle have been raised (using the device's registers).
Metadata
Metadata
Assignees
Labels
arch: noneNot architecture specificNot architecture specifictarget: kernelKernel related featuresKernel related featurestype: enhancementImprove an already existing featureImprove an already existing feature