mirror of
https://github.com/torvalds/linux.git
synced 2026-05-30 01:53:29 +02:00
drm/tidss: Use pm_runtime_resume_and_get()
Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync(), which will handle error situations better. Also fix the return, as there should be no reason for the current complex return. Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Aradhya Bhatia <a-bhatia1@ti.com> Link: https://lore.kernel.org/r/20231109-tidss-probe-v2-1-ac91b5ea35c0@ideasonboard.com Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
This commit is contained in:
parent
5cc5ea7b6d
commit
a0a9e7b469
|
|
@ -32,9 +32,9 @@ int tidss_runtime_get(struct tidss_device *tidss)
|
|||
|
||||
dev_dbg(tidss->dev, "%s\n", __func__);
|
||||
|
||||
r = pm_runtime_get_sync(tidss->dev);
|
||||
r = pm_runtime_resume_and_get(tidss->dev);
|
||||
WARN_ON(r < 0);
|
||||
return r < 0 ? r : 0;
|
||||
return r;
|
||||
}
|
||||
|
||||
void tidss_runtime_put(struct tidss_device *tidss)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user