Files
media_build/backports/v5.6_pm_runtime_get_if_active.patch
Hans Verkuil 4f7c18baf3 Update v5.6_pm_runtime_get_if_active.patch
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
2020-12-03 08:27:32 +01:00

16 lines
510 B
Diff

diff --git a/drivers/media/i2c/ccs/ccs-core.c b/drivers/media/i2c/ccs/ccs-core.c
index 8a9c7de0c056..0a8d27481bd1 100644
--- a/drivers/media/i2c/ccs/ccs-core.c
+++ b/drivers/media/i2c/ccs/ccs-core.c
@@ -508,7 +508,9 @@ static int ccs_set_ctrl(struct v4l2_ctrl *ctrl)
break;
}
- pm_status = pm_runtime_get_if_active(&client->dev, true);
+ pm_runtime_get_noresume(&client->dev);
+ pm_status = pm_runtime_get_if_in_use(&client->dev);
+ pm_runtime_put_noidle(&client->dev);
if (!pm_status)
return 0;