pcie hotplug driver probe is not getting called

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux