Hello,
Which BCM chips support MSI? I have a mainbord with two BCM5721, it seems
both support MSI (Message Signalled Interrupts entry in Capabilities) but
with 2.6.12.1 tg3 driver does not enable it. Why?
04:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5721 Gigabit
Ethernet PCI Express (rev 11)
Subsystem: Super Micro Computer Inc: Unknown device 02c6
Flags: bus master, fast devsel, latency 0, IRQ 201
Memory at d0100000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [48] Power Management version 2
Capabilities: [50] Vital Product Data
Capabilities: [58] Message Signalled Interrupts: 64bit+ Queue=0/3
Enable-
Capabilities: [d0] #10 [0001]
05:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5721 Gigabit
Ethernet PCI Express (rev 11)
Subsystem: Super Micro Computer Inc: Unknown device 02c6
Flags: bus master, fast devsel, latency 0, IRQ 217
Memory at d0200000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [48] Power Management version 2
Capabilities: [50] Vital Product Data
Capabilities: [58] Message Signalled Interrupts: 64bit+ Queue=0/3
Enable-
Capabilities: [d0] #10 [0001]
# cat /proc/interrupts |grep eth
201: 1569474 0 IO-APIC-level uhci_hcd:usb4, eth0
217: 1403373 0 IO-APIC-level libata, uhci_hcd:usb3, eth1
eth0: Tigon3 [partno(BCM95721) rev 4101 PHY(5750)] (PCIX:100MHz:32-bit)
10/100/1000BaseT Ethernet 00:30:48:81:60:8e
eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[1] Split[0] WireSpeed[1] TSOcap[1]
eth0: dma_rwctrl[76180000]
eth1: Tigon3 [partno(BCM95721) rev 4101 PHY(5750)] (PCIX:100MHz:32-bit)
10/100/1000BaseT Ethernet 00:30:48:81:60:8f
eth1: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[1] Split[0] WireSpeed[1] TSOcap[1]
eth1: dma_rwctrl[76180000]
# zgrep MSI /proc/config.gz
CONFIG_PCI_MSI=y
Best regards,
Krzysztof Olędzki
|