Dear All,
as they say here.
"Note-3: TI81XX PCIe hardware does not support hot plug and if an EP directly connected to the TI81XX RC goes down (e.g., powered down or disabled), the complete PCIe h/w initialization needs to be repeated and PCI enumeration re-triggered. This is NOT SUPPORTED by the RC driver and will require code modification to handle such cases."
but this is exactly our case. The EP goes down and we need to rescan. Well has anybody already solved this issue (i think need driver modification pcie-ti81xx.c).
From my test I see that when i do rescan command (using sysfs i.e.) evrything goes till the:
ti81xx_pci_read_config
that give us the following error:
The note above says "the complete PCIe h/w initialization needs to be repeated and PCI enumeration re-triggered." So I think that when i want to perform a rescan (maybe because with a HW gpio or similar i know that there is something new on the bus ) i should perform something similar to the
ti81xx_pcie_probe
Could be correct this kind of approach?
anybody else worked on this issue?
Thanks
Omar