Linux-ACPI Archive mirror
 help / color / mirror / Atom feed
* Re: pci card in thinkpad dock is not detected.
       [not found] <117843.66339.qm@web111810.mail.gq1.yahoo.com>
@ 2010-03-02 19:53 ` Bjorn Helgaas
  2010-03-08 18:16   ` Bjorn Helgaas
  2010-03-11 19:47   ` [Bug 15346] " Bjorn Helgaas
  0 siblings, 2 replies; 5+ messages in thread
From: Bjorn Helgaas @ 2010-03-02 19:53 UTC (permalink / raw
  To: Lara Michaels; +Cc: linux-pci, linux-acpi

On Sunday 28 February 2010 07:35:23 pm Lara Michaels wrote:
> On my system running 2.6.31, a video card inserted into the PCI slot in a Thinkpad Dock II is not detected by the system. This might be the same problem as reported here:
> 
> http://markmail.org/message/xzi7pkbudkeorzjs#query:thinkpad%20dock%20linux%20pci+page:1+mid:5of2pjjpyw6jzrqk+state:results
> 
> But, unlike that lucky poster, the issue did not magically go away on my system after experimenting with the kernel boot options. I know the PCI card itself works, since I have inserted it into an old desktop system and it was detected correctly.

I think this is more likely an ACPI or dock driver problem than a
PCI problem, but I know very little about docks.

I think it's different from the problem you found on the mailing
list, so can you please open a kernel bugzilla report at

  http://bugzilla.kernel.org/enter_bug.cgi?product=ACPI

and attach your dmesg, lspci, and acpidump?  Please respond to this
thread with the new bugzilla URL.

Thanks,
  Bjorn

> I have set the Thinkpad's BIOS to its default settings and then tried booting with
> 
> - acpi=off
> - pci=noacpi
> - pci=nobios
> - pci=assign-busses
> - pci=routeirq
> 
> None of these worked. The video card in the PCI slot (not to be confused with the ATI Radeon Mobility that shows up in lspci's output; that is the laptop's built-in video controller) never becomes visible in the output of lspci.
> 
> I have paste-binned output that might be helpful (both after booting with pci=assign-busses, since that seems to be the most often prescribed solution for similar problems):
> 
> - dmesg: http://pastebin.com/HFhhFnYX
> - lspci -vvv: http://pastebin.com/ehDZ0Twk
> 
> I also saved the dmesg/lspci -vvv output for all other boot options I tried; if that could be helpful, just let me know. 
> 
> thank you for any help on getting this working
> 
> lara

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

* Re: pci card in thinkpad dock is not detected.
  2010-03-02 19:53 ` pci card in thinkpad dock is not detected Bjorn Helgaas
@ 2010-03-08 18:16   ` Bjorn Helgaas
  2010-03-10 20:10     ` Lara Michaels
  2010-03-11 19:47   ` [Bug 15346] " Bjorn Helgaas
  1 sibling, 1 reply; 5+ messages in thread
From: Bjorn Helgaas @ 2010-03-08 18:16 UTC (permalink / raw
  To: Lara Michaels; +Cc: linux-pci, linux-acpi

On Tuesday 02 March 2010 12:53:20 pm Bjorn Helgaas wrote:
> On Sunday 28 February 2010 07:35:23 pm Lara Michaels wrote:
> > On my system running 2.6.31, a video card inserted into the PCI slot in a Thinkpad Dock II is not detected by the system. This might be the same problem as reported here:
> > 
> > http://markmail.org/message/xzi7pkbudkeorzjs#query:thinkpad%20dock%20linux%20pci+page:1+mid:5of2pjjpyw6jzrqk+state:results
> > 
> > But, unlike that lucky poster, the issue did not magically go away on my system after experimenting with the kernel boot options. I know the PCI card itself works, since I have inserted it into an old desktop system and it was detected correctly.
> 
> I think this is more likely an ACPI or dock driver problem than a
> PCI problem, but I know very little about docks.
> 
> I think it's different from the problem you found on the mailing
> list, so can you please open a kernel bugzilla report at
> 
>   http://bugzilla.kernel.org/enter_bug.cgi?product=ACPI
> 
> and attach your dmesg, lspci, and acpidump?  Please respond to this
> thread with the new bugzilla URL.

Ping, did you make any progress on this?

Bjorn

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

* Re: pci card in thinkpad dock is not detected.
  2010-03-08 18:16   ` Bjorn Helgaas
@ 2010-03-10 20:10     ` Lara Michaels
  0 siblings, 0 replies; 5+ messages in thread
From: Lara Michaels @ 2010-03-10 20:10 UTC (permalink / raw
  To: Bjorn Helgaas; +Cc: linux-pci, linux-acpi

Hi Bjorn,

Thank you for the ping. : ) 

--- On Mon, 3/8/10, Bjorn Helgaas <bjorn.helgaas@hp.com> wrote:
> Ping, did you make any progress on this?

None, I am afraid. In the mean time I have unsusbscribed from the linux-{acpi,pci} lists, so please CC me.

cheers!
~l




      

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

* [Bug 15346] pci card in thinkpad dock is not detected.
  2010-03-02 19:53 ` pci card in thinkpad dock is not detected Bjorn Helgaas
  2010-03-08 18:16   ` Bjorn Helgaas
@ 2010-03-11 19:47   ` Bjorn Helgaas
  2010-03-11 19:56     ` [Bug 15436] " Bjorn Helgaas
  1 sibling, 1 reply; 5+ messages in thread
From: Bjorn Helgaas @ 2010-03-11 19:47 UTC (permalink / raw
  To: Lara Michaels; +Cc: linux-pci, linux-acpi, bugzilla-daemon

[Updating this thread with the bugzilla pointer and my current theory]

http://bugzilla.kernel.org/show_bug.cgi?id=15436

I first thought this was an ACPI or dock problem, but I now think
this is a PCI issue after all, since the machine was booted in the
dock and no dock/undock events are involved.

>From this lspci output:

  00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 81)
	Bus: primary=00, secondary=02, subordinate=13, sec-latency=64
	I/O behind bridge: 00004000-00009fff
	Memory behind bridge: c0200000-cfffffff
	Prefetchable memory behind bridge: e8000000-efffffff

  02:03.0 PCI bridge: Texas Instruments PCI2032 PCI Docking Bridge (prog-if 01)
	Bus: primary=02, secondary=0b, subordinate=13, sec-latency=68
	I/O behind bridge: 00004000-00004fff
	Memory behind bridge: 84000000-8bffffff
	Prefetchable memory behind bridge: 8c000000-93ffffff

  0b:02.0 CardBus bridge: Texas Instruments PCI1420 PC card Cardbus Controller
	Bus: primary=0b, secondary=0c, subordinate=0f, sec-latency=176

  0b:02.1 CardBus bridge: Texas Instruments PCI1420 PC card Cardbus Controller
	Bus: primary=0b, secondary=10, subordinate=13, sec-latency=176

It looks like the dock PCI slot should appear as 0b:00 (as it does in the
report at http://lkml.indiana.edu/hypermail/linux/kernel/0607.0/1409.html).
We do see the CardBus bridges in the dock.  The fact that we don't see the
video card, which should be on the same bus, makes me suspect that the
dock's PCI slot is bad.

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

* Re: [Bug 15436] pci card in thinkpad dock is not detected.
  2010-03-11 19:47   ` [Bug 15346] " Bjorn Helgaas
@ 2010-03-11 19:56     ` Bjorn Helgaas
  0 siblings, 0 replies; 5+ messages in thread
From: Bjorn Helgaas @ 2010-03-11 19:56 UTC (permalink / raw
  To: Lara Michaels; +Cc: linux-pci, linux-acpi, bugzilla-daemon

[[Ugh, I fat-fingered the [Bug 15436] in the subject, so the last one
went to the wrong bugzilla.]]
[Updating this thread with the bugzilla pointer and my current theory]

http://bugzilla.kernel.org/show_bug.cgi?id=15436

I first thought this was an ACPI or dock problem, but I now think
this is a PCI issue after all, since the machine was booted in the
dock and no dock/undock events are involved.

>From this lspci output:

  00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 81)
	Bus: primary=00, secondary=02, subordinate=13, sec-latency=64
	I/O behind bridge: 00004000-00009fff
	Memory behind bridge: c0200000-cfffffff
	Prefetchable memory behind bridge: e8000000-efffffff

  02:03.0 PCI bridge: Texas Instruments PCI2032 PCI Docking Bridge (prog-if 01)
	Bus: primary=02, secondary=0b, subordinate=13, sec-latency=68
	I/O behind bridge: 00004000-00004fff
	Memory behind bridge: 84000000-8bffffff
	Prefetchable memory behind bridge: 8c000000-93ffffff

  0b:02.0 CardBus bridge: Texas Instruments PCI1420 PC card Cardbus Controller
	Bus: primary=0b, secondary=0c, subordinate=0f, sec-latency=176

  0b:02.1 CardBus bridge: Texas Instruments PCI1420 PC card Cardbus Controller
	Bus: primary=0b, secondary=10, subordinate=13, sec-latency=176

It looks like the dock PCI slot should appear as 0b:00 (as it does in the
report at http://lkml.indiana.edu/hypermail/linux/kernel/0607.0/1409.html).
We do see the CardBus bridges in the dock.  The fact that we don't see the
video card, which should be on the same bus, makes me suspect that the
dock's PCI slot is bad.

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

end of thread, other threads:[~2010-03-11 19:56 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <117843.66339.qm@web111810.mail.gq1.yahoo.com>
2010-03-02 19:53 ` pci card in thinkpad dock is not detected Bjorn Helgaas
2010-03-08 18:16   ` Bjorn Helgaas
2010-03-10 20:10     ` Lara Michaels
2010-03-11 19:47   ` [Bug 15346] " Bjorn Helgaas
2010-03-11 19:56     ` [Bug 15436] " Bjorn Helgaas

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 read-only IMAP folder(s) and NNTP newsgroup(s).