IRQ: Separate e1ks by msix capability
@@ -12,15 +12,29 @@ pci_driver{
pci_card{ vendor: 16'8086, device: 16'1096, function: _, subvendor: _, subdevice: _ },
pci_card{ vendor: 16'8086, device: 16'100e, function: _, subvendor: _, subdevice: _ },
pci_card{ vendor: 16'8086, device: 16'10c9, function: _, subvendor: _, subdevice: _ },
- pci_card{ vendor: 16'8086, device: 16'10a7, function: _, subvendor: _, subdevice: _ },
pci_card{ vendor: 16'8086, device: 16'1533, function: _, subvendor: _, subdevice: _ },
pci_card{ vendor: 16'8086, device: 16'10d3, function: _, subvendor: _, subdevice: _ } ],
core_hint: 0,
core_offset: 0,
multi_instance: 0,
interrupt_load: 0.75,
- interrupt_model: [msix, legacy],
+ interrupt_model: [legacy],
platforms: ['x86_64', 'x86_32'],
priority: 1000
}.
+pci_driver{
+ binary: "e1000n_irqtest",
+ supported_cards:
+ [
+ pci_card{ vendor: 16'8086, device: 16'10a7, function: _, subvendor: _, subdevice: _ }
+ ],
+ core_hint: 0,
+ core_offset: 0,
+ multi_instance: 0,
+ interrupt_load: 0.75,
+ interrupt_model: [msix, legacy],
+ platforms: ['x86_64', 'x86_32'],
+ priority: 1001
+}.
+
