Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
f4fbbcd
PCI: al: Allow asynchronous probing for background link training
moonlinux Mar 4, 2026
83c4f55
PCI: amd-mdb: Allow asynchronous probing for background link training
moonlinux Mar 4, 2026
1499747
PCI: armada8x: Allow asynchronous probing for background link training
moonlinux Mar 4, 2026
950ac95
PCI: artpec6: Allow asynchronous probing for background link training
moonlinux Mar 4, 2026
8e6a5fd
PCI: bt1: Allow asynchronous probing for background link training
moonlinux Mar 4, 2026
67048a1
PCI: dra7xx: Allow asynchronous probing for background link training
moonlinux Mar 4, 2026
8a9a5d3
PCI: exynos: Allow asynchronous probing for background link training
moonlinux Mar 4, 2026
8749cc4
PCI: fu740: Allow asynchronous probing for background link training
moonlinux Mar 4, 2026
ffa838b
PCI: intel-gw: Allow asynchronous probing for background link training
moonlinux Mar 4, 2026
c490037
PCI: keystone: Allow asynchronous probing for background link training
moonlinux Mar 4, 2026
0c7ab75
PCI: keembay: Allow asynchronous probing for background link training
moonlinux Mar 4, 2026
3ce5043
PCI: kirin: Allow asynchronous probing for background link training
moonlinux Mar 4, 2026
1464985
PCI: layerscape: Allow asynchronous probing for background link training
moonlinux Mar 4, 2026
469742c
PCI: meson: Allow asynchronous probing for background link training
moonlinux Mar 4, 2026
b519679
PCI: sophgo: Allow asynchronous probing for background link training
moonlinux Mar 4, 2026
a5d0cac
PCI: tegra194: Allow asynchronous probing for background link training
moonlinux Mar 4, 2026
3a1bde9
PCI: uniphier: Allow asynchronous probing for background link training
moonlinux Mar 4, 2026
081d7f8
PCI: visconti: Allow asynchronous probing for background link training
moonlinux Mar 4, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions drivers/pci/controller/dwc/pci-dra7xx.c
Original file line number Diff line number Diff line change
Expand Up @@ -951,6 +951,7 @@ static struct platform_driver dra7xx_pcie_driver = {
.of_match_table = of_dra7xx_pcie_match,
.suppress_bind_attrs = true,
.pm = &dra7xx_pcie_pm_ops,
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
},
.shutdown = dra7xx_pcie_shutdown,
};
Expand Down
1 change: 1 addition & 0 deletions drivers/pci/controller/dwc/pci-exynos.c
Original file line number Diff line number Diff line change
Expand Up @@ -388,6 +388,7 @@ static struct platform_driver exynos_pcie_driver = {
.name = "exynos-pcie",
.of_match_table = exynos_pcie_of_match,
.pm = &exynos_pcie_pm_ops,
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
},
};
module_platform_driver(exynos_pcie_driver);
Expand Down
1 change: 1 addition & 0 deletions drivers/pci/controller/dwc/pci-keystone.c
Original file line number Diff line number Diff line change
Expand Up @@ -1351,6 +1351,7 @@ static struct platform_driver ks_pcie_driver = {
.driver = {
.name = "keystone-pcie",
.of_match_table = ks_pcie_of_match,
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
},
};

Expand Down
1 change: 1 addition & 0 deletions drivers/pci/controller/dwc/pci-layerscape.c
Original file line number Diff line number Diff line change
Expand Up @@ -410,6 +410,7 @@ static struct platform_driver ls_pcie_driver = {
.of_match_table = ls_pcie_of_match,
.suppress_bind_attrs = true,
.pm = &ls_pcie_pm_ops,
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
},
};
builtin_platform_driver(ls_pcie_driver);
1 change: 1 addition & 0 deletions drivers/pci/controller/dwc/pci-meson.c
Original file line number Diff line number Diff line change
Expand Up @@ -467,6 +467,7 @@ static struct platform_driver meson_pcie_driver = {
.driver = {
.name = "meson-pcie",
.of_match_table = meson_pcie_of_match,
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
},
};

Expand Down
1 change: 1 addition & 0 deletions drivers/pci/controller/dwc/pcie-al.c
Original file line number Diff line number Diff line change
Expand Up @@ -383,6 +383,7 @@ static struct platform_driver al_pcie_driver = {
.name = "al-pcie",
.of_match_table = al_pcie_of_match,
.suppress_bind_attrs = true,
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
},
.probe = al_pcie_probe,
};
Expand Down
1 change: 1 addition & 0 deletions drivers/pci/controller/dwc/pcie-amd-mdb.c
Original file line number Diff line number Diff line change
Expand Up @@ -519,6 +519,7 @@ static struct platform_driver amd_mdb_pcie_driver = {
.name = "amd-mdb-pcie",
.of_match_table = amd_mdb_pcie_of_match,
.suppress_bind_attrs = true,
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
},
.probe = amd_mdb_pcie_probe,
};
Expand Down
1 change: 1 addition & 0 deletions drivers/pci/controller/dwc/pcie-armada8k.c
Original file line number Diff line number Diff line change
Expand Up @@ -344,6 +344,7 @@ static struct platform_driver armada8k_pcie_driver = {
.name = "armada8k-pcie",
.of_match_table = armada8k_pcie_of_match,
.suppress_bind_attrs = true,
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
},
};
builtin_platform_driver(armada8k_pcie_driver);
1 change: 1 addition & 0 deletions drivers/pci/controller/dwc/pcie-artpec6.c
Original file line number Diff line number Diff line change
Expand Up @@ -520,6 +520,7 @@ static struct platform_driver artpec6_pcie_driver = {
.name = "artpec6-pcie",
.of_match_table = artpec6_pcie_of_match,
.suppress_bind_attrs = true,
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
},
};
builtin_platform_driver(artpec6_pcie_driver);
1 change: 1 addition & 0 deletions drivers/pci/controller/dwc/pcie-bt1.c
Original file line number Diff line number Diff line change
Expand Up @@ -636,6 +636,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);
Expand Down
7 changes: 4 additions & 3 deletions drivers/pci/controller/dwc/pcie-fu740.c
Original file line number Diff line number Diff line change
Expand Up @@ -346,9 +346,10 @@ static const struct of_device_id fu740_pcie_of_match[] = {

static struct platform_driver fu740_pcie_driver = {
.driver = {
.name = "fu740-pcie",
.of_match_table = fu740_pcie_of_match,
.suppress_bind_attrs = true,
.name = "fu740-pcie",
.of_match_table = fu740_pcie_of_match,
.suppress_bind_attrs = true,
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
},
.probe = fu740_pcie_probe,
.shutdown = fu740_pcie_shutdown,
Expand Down
1 change: 1 addition & 0 deletions drivers/pci/controller/dwc/pcie-intel-gw.c
Original file line number Diff line number Diff line change
Expand Up @@ -442,6 +442,7 @@ static struct platform_driver intel_pcie_driver = {
.name = "intel-gw-pcie",
.of_match_table = of_intel_pcie_match,
.pm = &intel_pcie_pm_ops,
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
},
};
builtin_platform_driver(intel_pcie_driver);
1 change: 1 addition & 0 deletions drivers/pci/controller/dwc/pcie-keembay.c
Original file line number Diff line number Diff line change
Expand Up @@ -478,6 +478,7 @@ static struct platform_driver keembay_pcie_driver = {
.name = "keembay-pcie",
.of_match_table = keembay_pcie_of_match,
.suppress_bind_attrs = true,
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
},
.probe = keembay_pcie_probe,
};
Expand Down
1 change: 1 addition & 0 deletions drivers/pci/controller/dwc/pcie-kirin.c
Original file line number Diff line number Diff line change
Expand Up @@ -757,6 +757,7 @@ static struct platform_driver kirin_pcie_driver = {
.name = "kirin-pcie",
.of_match_table = kirin_pcie_match,
.suppress_bind_attrs = true,
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
},
};
module_platform_driver(kirin_pcie_driver);
Expand Down
1 change: 1 addition & 0 deletions drivers/pci/controller/dwc/pcie-sophgo.c
Original file line number Diff line number Diff line change
Expand Up @@ -269,6 +269,7 @@ static struct platform_driver sophgo_pcie_driver = {
.name = "sophgo-pcie",
.of_match_table = sophgo_pcie_of_match,
.suppress_bind_attrs = true,
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
},
.probe = sophgo_pcie_probe,
};
Expand Down
1 change: 1 addition & 0 deletions drivers/pci/controller/dwc/pcie-tegra194.c
Original file line number Diff line number Diff line change
Expand Up @@ -2493,6 +2493,7 @@ static struct platform_driver tegra_pcie_dw_driver = {
.name = "tegra194-pcie",
.pm = &tegra_pcie_dw_pm_ops,
.of_match_table = tegra_pcie_dw_of_match,
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
},
};
module_platform_driver(tegra_pcie_dw_driver);
Expand Down
1 change: 1 addition & 0 deletions drivers/pci/controller/dwc/pcie-uniphier.c
Original file line number Diff line number Diff line change
Expand Up @@ -404,6 +404,7 @@ static struct platform_driver uniphier_pcie_driver = {
.driver = {
.name = "uniphier-pcie",
.of_match_table = uniphier_pcie_match,
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
},
};
builtin_platform_driver(uniphier_pcie_driver);
1 change: 1 addition & 0 deletions drivers/pci/controller/dwc/pcie-visconti.c
Original file line number Diff line number Diff line change
Expand Up @@ -324,6 +324,7 @@ static struct platform_driver visconti_pcie_driver = {
.name = "visconti-pcie",
.of_match_table = visconti_pcie_match,
.suppress_bind_attrs = true,
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
},
};
builtin_platform_driver(visconti_pcie_driver);