On Tue, Apr 11, 2023 at 06:39:21AM +0300, Serge Semin wrote: > It's safe to enable the asyncronous probe type since the PCIe peripheral > devices probing order isn't essential for booting the system. Moreover > enabling that feature saves 0.5 seconds of bootup time if no any device > attached to the PCIe root port. It's a significant performance gain seeing > the total bootup time takes about 3 seconds. > > Suggested-by: Manivannan Sadhasivam <manivannan.sadhasivam@xxxxxxxxxx> > Signed-off-by: Serge Semin <Sergey.Semin@xxxxxxxxxxxxxxxxxxxx> Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@xxxxxxxxxx> - Mani > --- > drivers/pci/controller/dwc/pcie-bt1.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/pci/controller/dwc/pcie-bt1.c b/drivers/pci/controller/dwc/pcie-bt1.c > index 95a723a6fd46..e36a20bf82cf 100644 > --- a/drivers/pci/controller/dwc/pcie-bt1.c > +++ b/drivers/pci/controller/dwc/pcie-bt1.c > @@ -638,6 +638,7 @@ static struct platform_driver bt1_pcie_driver = { > .driver = { > .name = "bt1-pcie", > .of_match_table = bt1_pcie_of_match, > + .probe_type = PROBE_PREFER_ASYNCHRONOUS, > }, > }; > module_platform_driver(bt1_pcie_driver); > -- > 2.40.0 > > -- மணிவண்ணன் சதாசிவம்