mirror of
https://github.com/torvalds/linux.git
synced 2026-07-27 09:36:22 +02:00
bus: tegra-aconnect: Use dev_err_probe for probe error paths
Convert probe error handling to use dev_err_probe() which provides proper handling of -EPROBE_DEFER. Signed-off-by: Sheetal <sheetal@nvidia.com> Reviewed-by: Jon Hunter <jonathanh@nvidia.com> Signed-off-by: Thierry Reding <treding@nvidia.com>
This commit is contained in:
parent
254f49634e
commit
36df0ef3b4
|
|
@ -32,16 +32,14 @@ static int tegra_aconnect_probe(struct platform_device *pdev)
|
|||
return -ENOMEM;
|
||||
|
||||
aconnect->ape_clk = devm_clk_get(&pdev->dev, "ape");
|
||||
if (IS_ERR(aconnect->ape_clk)) {
|
||||
dev_err(&pdev->dev, "Can't retrieve ape clock\n");
|
||||
return PTR_ERR(aconnect->ape_clk);
|
||||
}
|
||||
if (IS_ERR(aconnect->ape_clk))
|
||||
return dev_err_probe(&pdev->dev, PTR_ERR(aconnect->ape_clk),
|
||||
"can't retrieve ape clock\n");
|
||||
|
||||
aconnect->apb2ape_clk = devm_clk_get(&pdev->dev, "apb2ape");
|
||||
if (IS_ERR(aconnect->apb2ape_clk)) {
|
||||
dev_err(&pdev->dev, "Can't retrieve apb2ape clock\n");
|
||||
return PTR_ERR(aconnect->apb2ape_clk);
|
||||
}
|
||||
if (IS_ERR(aconnect->apb2ape_clk))
|
||||
return dev_err_probe(&pdev->dev, PTR_ERR(aconnect->apb2ape_clk),
|
||||
"can't retrieve apb2ape clock\n");
|
||||
|
||||
dev_set_drvdata(&pdev->dev, aconnect);
|
||||
pm_runtime_enable(&pdev->dev);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user