You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
pciehp: only wait command complete for really hotplug control
On system with 16 PCI express hotplug slots, customer complain every slot will report "Command not completed in 1000 msec" during initialization.
Intel says that we should only wait command complete only for
Electromechanical Interlock Control
Power Controller Control
Power Indicator Control
Attention Indicator Control
System with AMD/Nvidia chipset have same problem.
So change to only wait when following bits get changed.
PCI_EXP_SLTCTL_EIC
PCI_EXP_SLTCTL_PCC
PCI_EXP_SLTCTL_PIC
PCI_EXP_SLTCTL_AIC
With that we could set 16 seconds during booting, later with 32 sockets system
with 64 pcie hotplug slots we could save 64 seconds.
Orabug: 18479141
Signed-off-by: Yinghai Lu <[email protected]>
Signed-off-by: Brian Maly <[email protected]>
Reviewed-by: Jerry Snitselaar <[email protected]>
0 commit comments