* [questions] why doesn't BCM5788 driver use MSI? What should I do to enable it?
@ 2009-01-21 8:49 Jike Song
2009-01-21 16:59 ` Michael Chan
0 siblings, 1 reply; 2+ messages in thread
From: Jike Song @ 2009-01-21 8:49 UTC (permalink / raw)
To: mchan; +Cc: netdev
Hi,
Is there any method to get BCM5788 (tg3 driver) work with MSI enabled?
lspci tells me MSI is supported by BCM5788 card:
$ sudo lspci -vvv -d 0x14e4:0x169c
02:01.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5788
Gigabit Ethernet (rev 03)
Subsystem: Hewlett-Packard Company Device 30b0
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (16000ns min), Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 23
Region 0: Memory at d4000000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at <ignored> [disabled]
Capabilities: [48] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=1 PME-
Capabilities: [50] Vital Product Data
pcilib: sysfs_read_vpd: read failed: Connection timed out
Not readable
Capabilities: [58] MSI: Mask- 64bit+ Count=1/8 Enable-
Address: bfdfb567bfff7ff8 Data: ffff
Kernel driver in use: tg3
Kernel modules: tg3
--
Thanks,
Jike
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [questions] why doesn't BCM5788 driver use MSI? What should I do to enable it?
2009-01-21 8:49 [questions] why doesn't BCM5788 driver use MSI? What should I do to enable it? Jike Song
@ 2009-01-21 16:59 ` Michael Chan
0 siblings, 0 replies; 2+ messages in thread
From: Michael Chan @ 2009-01-21 16:59 UTC (permalink / raw)
To: 'Jike Song'; +Cc: netdev@vger.kernel.org
Jike Song wrote:
> Is there any method to get BCM5788 (tg3 driver) work with MSI enabled?
> lspci tells me MSI is supported by BCM5788 card:
>
The capability is there, but the hardware implementation is buggy.
The interrupt cannot be properly disabled, among other issues. MSI
was fixed in later versions of the PCIE chips.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2009-01-21 16:59 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-21 8:49 [questions] why doesn't BCM5788 driver use MSI? What should I do to enable it? Jike Song
2009-01-21 16:59 ` 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).