linux-pci.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* pcie hotplug driver probe is not getting called
@ 2024-09-27 15:20 Maverickk 78
  2024-09-27 17:17 ` Bjorn Helgaas
  0 siblings, 1 reply; 11+ messages in thread
From: Maverickk 78 @ 2024-09-27 15:20 UTC (permalink / raw)
  To: linux-pci

Hello

Debugging a downstream port with slot capabilities indicating hotplug
capability is advertised in pci capability(id =0x10) .

None of the hotplug driver is getting invoked.

I assume pciehp_probe should've been called because its associated
with ".port_type = PCIE_ANY_PORT," in the pcie_port_service_driver
structure.

I assumed SHPC shpc_probe function would be called because the pci_id
table has PCI_CLASS_BRIDGE_PCI_NORMAL, but nothing related to hotplug
drivers is seen in the ftrace or dmesg.

Tried "pciehp.pciehp_force=1 pciehp.pciehp_debug=1" in the command
line but no luck

As part of port initialization if the hotplug capability is indicated
in the capability register the hotplug drivers should have been
invoked, but looks like its not the case.

Am I missing something?

Any information is appreciated.

Regards
Raghu

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

end of thread, other threads:[~2024-10-15  8:44 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-27 15:20 pcie hotplug driver probe is not getting called Maverickk 78
2024-09-27 17:17 ` Bjorn Helgaas
2024-09-29 13:59   ` Maverickk 78
2024-09-30 12:49     ` Maverickk 78
2024-09-30 19:28     ` Bjorn Helgaas
2024-10-01 12:48       ` Maverickk 78
2024-10-01 18:09         ` Maverickk 78
2024-10-01 18:19           ` Keith Busch
     [not found]             ` <CALfBBTtxJB1BQkSZ=RBKCiZKNeTxsJHAZ50jdBUjNSmOf79NWw@mail.gmail.com>
2024-10-04 18:20               ` Maverickk 78
2024-10-04 21:56                 ` Bjorn Helgaas
     [not found]                   ` <CALfBBTtjXJiZBSfFTUAPsD+G15nPQQsn-2sCrAt1UwPsrNsqNg@mail.gmail.com>
2024-10-15  8:44                     ` Maverickk 78

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).