commit | 2aff0e0565d1508925c618975a05825feb175cdb | [log] [tgz] |
---|---|---|
author | Sakari Ailus <sakari.ailus@linux.intel.com> | Wed Nov 15 11:08:59 2023 +0200 |
committer | Sakari Ailus <sakari.ailus@linux.intel.com> | Tue Jan 23 11:51:33 2024 +0200 |
tree | 1d28aa17abb2e5beda209ea47d3790db0312af14 | |
parent | e40ccf7759af9578382e3293199abaa06e3d5f4c [diff] |
media: imx219: Put usage_count correctly in s_ctrl callback pm_runtime_get_if_in_use() returns an error if Runtime PM is disabled for the device, in which case it won't increment the use count. pm_runtime_put() does that unconditionally however. Only call pm_runtime_put() in case pm_runtime_get_if_in_use() has returned a value > 0. Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>