mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-06 19:08:57 +09:00
PCI: rockchip: dw: Move getting skip_scan_in_resume into rk_pcie_resource_get()
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com> Change-Id: I422ad5e53d1a377e7e0b2a11e5144ce54b938be9
This commit is contained in:
@@ -537,6 +537,10 @@ static int rk_pcie_resource_get(struct platform_device *pdev,
|
||||
dev_info(&pdev->dev, "support hotplug-gpios!\n");
|
||||
}
|
||||
|
||||
/* Skip waiting for training to pass in system PM routine */
|
||||
if (device_property_read_bool(&pdev->dev, "rockchip,skip-scan-in-resume"))
|
||||
rk_pcie->skip_scan_in_resume = true;
|
||||
|
||||
retry_regulator:
|
||||
rk_pcie->vpcie3v3 = devm_regulator_get_optional(&pdev->dev, "vpcie3v3");
|
||||
if (IS_ERR(rk_pcie->vpcie3v3)) {
|
||||
@@ -1275,10 +1279,6 @@ static int rk_pcie_really_probe(void *p)
|
||||
rk_pcie->is_signal_test = true;
|
||||
}
|
||||
|
||||
/* Skip waiting for training to pass in system PM routine */
|
||||
if (device_property_read_bool(dev, "rockchip,skip-scan-in-resume"))
|
||||
rk_pcie->skip_scan_in_resume = true;
|
||||
|
||||
rk_pcie->hot_rst_wq = create_singlethread_workqueue("rk_pcie_hot_rst_wq");
|
||||
if (!rk_pcie->hot_rst_wq) {
|
||||
dev_err(dev, "failed to create hot_rst workqueue\n");
|
||||
|
||||
Reference in New Issue
Block a user