mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-18 10:56:14 +00: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…
x
Reference in New Issue
Block a user