forked from Minki/linux
bus: ti-sysc: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
Using pm_runtime_resume_and_get is more appropriate for simplifing code. Signed-off-by: Zhang Qilong <zhangqilong3@huawei.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
This commit is contained in:
parent
4e0018530c
commit
cea08169ad
@ -3111,9 +3111,8 @@ static int sysc_probe(struct platform_device *pdev)
|
|||||||
goto unprepare;
|
goto unprepare;
|
||||||
|
|
||||||
pm_runtime_enable(ddata->dev);
|
pm_runtime_enable(ddata->dev);
|
||||||
error = pm_runtime_get_sync(ddata->dev);
|
error = pm_runtime_resume_and_get(ddata->dev);
|
||||||
if (error < 0) {
|
if (error < 0) {
|
||||||
pm_runtime_put_noidle(ddata->dev);
|
|
||||||
pm_runtime_disable(ddata->dev);
|
pm_runtime_disable(ddata->dev);
|
||||||
goto unprepare;
|
goto unprepare;
|
||||||
}
|
}
|
||||||
@ -3171,9 +3170,8 @@ static int sysc_remove(struct platform_device *pdev)
|
|||||||
|
|
||||||
cancel_delayed_work_sync(&ddata->idle_work);
|
cancel_delayed_work_sync(&ddata->idle_work);
|
||||||
|
|
||||||
error = pm_runtime_get_sync(ddata->dev);
|
error = pm_runtime_resume_and_get(ddata->dev);
|
||||||
if (error < 0) {
|
if (error < 0) {
|
||||||
pm_runtime_put_noidle(ddata->dev);
|
|
||||||
pm_runtime_disable(ddata->dev);
|
pm_runtime_disable(ddata->dev);
|
||||||
goto unprepare;
|
goto unprepare;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user