|
@@ -608,29 +608,29 @@ static int rockchip_pcie_parse_host_dt(struct rockchip_pcie *rockchip)
|
|
|
|
|
|
|
|
rockchip->vpcie12v = devm_regulator_get_optional(dev, "vpcie12v");
|
|
rockchip->vpcie12v = devm_regulator_get_optional(dev, "vpcie12v");
|
|
|
if (IS_ERR(rockchip->vpcie12v)) {
|
|
if (IS_ERR(rockchip->vpcie12v)) {
|
|
|
- if (PTR_ERR(rockchip->vpcie12v) == -EPROBE_DEFER)
|
|
|
|
|
- return -EPROBE_DEFER;
|
|
|
|
|
|
|
+ if (PTR_ERR(rockchip->vpcie12v) != -ENODEV)
|
|
|
|
|
+ return PTR_ERR(rockchip->vpcie12v);
|
|
|
dev_info(dev, "no vpcie12v regulator found\n");
|
|
dev_info(dev, "no vpcie12v regulator found\n");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
rockchip->vpcie3v3 = devm_regulator_get_optional(dev, "vpcie3v3");
|
|
rockchip->vpcie3v3 = devm_regulator_get_optional(dev, "vpcie3v3");
|
|
|
if (IS_ERR(rockchip->vpcie3v3)) {
|
|
if (IS_ERR(rockchip->vpcie3v3)) {
|
|
|
- if (PTR_ERR(rockchip->vpcie3v3) == -EPROBE_DEFER)
|
|
|
|
|
- return -EPROBE_DEFER;
|
|
|
|
|
|
|
+ if (PTR_ERR(rockchip->vpcie3v3) != -ENODEV)
|
|
|
|
|
+ return PTR_ERR(rockchip->vpcie3v3);
|
|
|
dev_info(dev, "no vpcie3v3 regulator found\n");
|
|
dev_info(dev, "no vpcie3v3 regulator found\n");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
rockchip->vpcie1v8 = devm_regulator_get_optional(dev, "vpcie1v8");
|
|
rockchip->vpcie1v8 = devm_regulator_get_optional(dev, "vpcie1v8");
|
|
|
if (IS_ERR(rockchip->vpcie1v8)) {
|
|
if (IS_ERR(rockchip->vpcie1v8)) {
|
|
|
- if (PTR_ERR(rockchip->vpcie1v8) == -EPROBE_DEFER)
|
|
|
|
|
- return -EPROBE_DEFER;
|
|
|
|
|
|
|
+ if (PTR_ERR(rockchip->vpcie1v8) != -ENODEV)
|
|
|
|
|
+ return PTR_ERR(rockchip->vpcie1v8);
|
|
|
dev_info(dev, "no vpcie1v8 regulator found\n");
|
|
dev_info(dev, "no vpcie1v8 regulator found\n");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
rockchip->vpcie0v9 = devm_regulator_get_optional(dev, "vpcie0v9");
|
|
rockchip->vpcie0v9 = devm_regulator_get_optional(dev, "vpcie0v9");
|
|
|
if (IS_ERR(rockchip->vpcie0v9)) {
|
|
if (IS_ERR(rockchip->vpcie0v9)) {
|
|
|
- if (PTR_ERR(rockchip->vpcie0v9) == -EPROBE_DEFER)
|
|
|
|
|
- return -EPROBE_DEFER;
|
|
|
|
|
|
|
+ if (PTR_ERR(rockchip->vpcie0v9) != -ENODEV)
|
|
|
|
|
+ return PTR_ERR(rockchip->vpcie0v9);
|
|
|
dev_info(dev, "no vpcie0v9 regulator found\n");
|
|
dev_info(dev, "no vpcie0v9 regulator found\n");
|
|
|
}
|
|
}
|
|
|
|
|
|