[coreboot] how to assign irq to a device
WANG Siyuan
wangsiyuanbuaa at gmail.com
Wed Oct 10 13:11:08 CEST 2012
hi,
i am debugging a mainboard with an external pci network adapter.
the adapter share irq with usb. it seems not correct, so i want to assign
an irq for this adapter.
how to do that?
thank you.
/proc/interrupt
eth1 is an external pci network adapter. i want to assign irq 21 for it.
CPU0 CPU1 CPU2 CPU3 CPU4 CPU5
CPU6 CPU7
0: 59 0 0 0 0 0
0 0 IO-APIC-edge timer
1: 0 0 1 0 1 1
0 0 IO-APIC-edge i8042
7: 1 0 0 0 0 0
0 0 IO-APIC-edge
8: 0 0 0 0 0 0
0 0 IO-APIC-edge rtc0
9: 0 0 0 0 0 0
0 0 IO-APIC-fasteoi acpi
12: 0 0 0 1 1 0
1 1 IO-APIC-edge i8042
14: 0 0 0 0 0 0
0 0 IO-APIC-edge pata_atiixp
15: 0 0 0 0 0 0
0 0 IO-APIC-edge pata_atiixp
16: 93 95 80 91 96 94
98 97 IO-APIC-fasteoi ohci_hcd:usb3, ohci_hcd:usb4
17: 1 0 1 0 0 0
0 0 IO-APIC-fasteoi ehci_hcd:usb1
18: 4 4 4 4 4 4
2 4 IO-APIC-fasteoi ohci_hcd:usb5, ohci_hcd:usb6,
ohci_hcd:usb7
19: 1 1 0 0 0 0
0 0 IO-APIC-fasteoi ehci_hcd:usb2, eth1
22: 672 685 691 692 693 683
687 681 IO-APIC-fasteoi ahci
296: 119 99 127 87 125 96
121 105 PCI-MSI-edge eth0-rx-0
297: 0 0 0 0 0 0
0 0 PCI-MSI-edge eth0-tx-0
298: 1 0 0 0 0 0
0 0 PCI-MSI-edge eth0
299: 123 125 105 138 93 135
106 132 PCI-MSI-edge eth2-rx-0
300: 2 4 4 0 1 2
1 3 PCI-MSI-edge eth2-tx-0
301: 0 0 1 0 0 0
0 2 PCI-MSI-edge eth2
NMI: 0 0 0 0 0 0
0 0 Non-maskable interrupts
LOC: 4050 1673 3943 2348 2519 2963
3093 1644 Local timer interrupts
SPU: 0 0 0 0 0 0
0 0 Spurious interrupts
PMI: 0 0 0 0 0 0
0 0 Performance monitoring interrupts
IWI: 0 0 0 0 0 0
0 0 IRQ work interrupts
RTR: 0 0 0 0 0 0
0 0 APIC ICR read retries
RES: 5454 4177 5477 3690 5121 3822
5342 3630 Rescheduling interrupts
CAL: 44 58 52 57 46 56
50 59 Function call interrupts
TLB: 291 391 291 336 274 344
237 395 TLB shootdowns
TRM: 0 0 0 0 0 0
0 0 Thermal event interrupts
THR: 0 0 0 0 0 0
0 0 Threshold APIC interrupts
MCE: 0 0 0 0 0 0
0 0 Machine check exceptions
MCP: 6 6 6 6 6 6
6 6 Machine check polls
ERR: 1
MIS: 0
--
WANG Siyuan
More information about the coreboot
mailing list