netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* BCM5721(tg3)&MSI
@ 2005-06-25 23:24 Krzysztof Oledzki
  2005-06-26  0:47 ` BCM5721(tg3)&MSI Jeff Garzik
  0 siblings, 1 reply; 5+ messages in thread
From: Krzysztof Oledzki @ 2005-06-25 23:24 UTC (permalink / raw)
  To: netdev

[-- Attachment #1: Type: TEXT/PLAIN, Size: 1997 bytes --]

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

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: BCM5721(tg3)&MSI
  2005-06-25 23:24 BCM5721(tg3)&MSI Krzysztof Oledzki
@ 2005-06-26  0:47 ` Jeff Garzik
  0 siblings, 0 replies; 5+ messages in thread
From: Jeff Garzik @ 2005-06-26  0:47 UTC (permalink / raw)
  To: Krzysztof Oledzki; +Cc: netdev

Krzysztof Oledzki wrote:
> 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?

Most likely, your system doesn't support MSI?

	Jeff

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: BCM5721(tg3)&MSI
@ 2005-06-26  4:48 Michael Chan
  2005-06-26 10:29 ` BCM5721(tg3)&MSI Krzysztof Oledzki
  0 siblings, 1 reply; 5+ messages in thread
From: Michael Chan @ 2005-06-26  4:48 UTC (permalink / raw)
  To: Krzysztof Oledzki, netdev


Krzysztof Oledzki wrote:
> 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)

MSI is only enabled on 5721 C0 and newer chips that have fully
working MSI. You are using 5721 B1.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: BCM5721(tg3)&MSI
  2005-06-26  4:48 BCM5721(tg3)&MSI Michael Chan
@ 2005-06-26 10:29 ` Krzysztof Oledzki
  0 siblings, 0 replies; 5+ messages in thread
From: Krzysztof Oledzki @ 2005-06-26 10:29 UTC (permalink / raw)
  To: Michael Chan; +Cc: netdev

[-- Attachment #1: Type: TEXT/PLAIN, Size: 618 bytes --]



On Sat, 25 Jun 2005, Michael Chan wrote:

>
> Krzysztof Oledzki wrote:
>> 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)
>
> MSI is only enabled on 5721 C0 and newer chips that have fully
> working MSI. You are using 5721 B1.
Oh, I see... BTW: What is wrong with AX/BX revisions?

Best regards,

 			Krzysztof Olędzki

^ permalink raw reply	[flat|nested] 5+ messages in thread

* RE: BCM5721(tg3)&MSI
@ 2005-06-27  7:29 Michael Chan
  0 siblings, 0 replies; 5+ messages in thread
From: Michael Chan @ 2005-06-27  7:29 UTC (permalink / raw)
  To: Krzysztof Oledzki; +Cc: netdev

Krzysztof Oledzki wrote:

> Oh, I see... BTW: What is wrong with AX/BX revisions?

Interrupts cannot be disabled properly in MSI mode.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2005-06-27  7:29 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-06-25 23:24 BCM5721(tg3)&MSI Krzysztof Oledzki
2005-06-26  0:47 ` BCM5721(tg3)&MSI Jeff Garzik
  -- strict thread matches above, loose matches on Subject: below --
2005-06-26  4:48 BCM5721(tg3)&MSI Michael Chan
2005-06-26 10:29 ` BCM5721(tg3)&MSI Krzysztof Oledzki
2005-06-27  7:29 BCM5721(tg3)&MSI Michael Chan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).