Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1470132
| From | Bjorn Helgaas <helgaas@kernel.org> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: Hotplug not working for USB 3.1 docking station on Dell XPS 13 |
| Date | 2016-08-25 15:20 +0200 |
| Message-ID | <sa2Jz-1qu-7@gated-at.bofh.it> (permalink) |
| References | <s9MY9-7ov-11@gated-at.bofh.it> <s9MY9-7ov-9@gated-at.bofh.it> <sa2zT-1n5-11@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On Thu, Aug 25, 2016 at 01:13:27PM +0100, Richard van der Hoff wrote: > On 24/08/16 21:15, Bjorn Helgaas wrote: > >[+cc Andreas, linux-kernel] > > > >On Wed, Aug 24, 2016 at 05:40:53PM +0100, Richard van der Hoff wrote: > >>I'm having problems with a Plugable USB-C docking station, with my > >>laptop, a Dell XPS 13 (9350). ... > >>My impression, and feedback from the linux-usb mailing list, is > >>therefore that this is a PCI hotplug problem. > > > >Please include a pointer to the linux-usb analysis. > > For the record, here: > http://marc.info/?l=linux-usb&m=147204147226274&w=2, however: Huh, turns out you and Oliver were right about it being a PCI problem. But it would have saved some time to know how Oliver decided that. Otherwise it's just "he said, she said." > > From the kernel's point of view, plugging in the dock would be a PCIe > >hotplug event on 00:1c.0 that should be handled by pciehp. Do you > >have pciehp included in your kernel? > > I did not; now I do, and it works perfectly. Thank you! A case of it > being incredibly obvious once you know what you are looking for. > > >01:00.0 and 02:02.0 are ports of a Thunderbolt switch. Since they > >don't appear when you boot without the docking station, the dock > >connection must be between 00:1c.0 and 01:00.0. > > This would strike me as surprising - the dock bills itself as a > USB-C device, and the Thunderbolt devices look like they are part of > the laptop chipset to me. To me it seems more likely that those PCI > devices are part of the laptop, but are powered down until something > is plugged into the USB-C port. Yep, I agree, that sounds like a better theory. Glad it's working now. Bjorn
Back to linux.kernel | Previous | Next — Previous in thread | Find similar | Unroll thread
Re: Hotplug not working for USB 3.1 docking station on Dell XPS 13 Bjorn Helgaas <helgaas@kernel.org> - 2016-08-24 22:30 +0200
Re: Hotplug not working for USB 3.1 docking station on Dell XPS 13 Richard van der Hoff <linux@rvanderhoff.org.uk> - 2016-08-25 15:10 +0200
Re: Hotplug not working for USB 3.1 docking station on Dell XPS 13 Bjorn Helgaas <helgaas@kernel.org> - 2016-08-25 15:20 +0200
csiph-web