]> www.infradead.org Git - users/willy/xarray.git/commit
media: i2c: imx219: media: i2c: imx219: Enable runtime PM autosuspend
authorTarang Raval <tarang.raval@siliconsignals.io>
Thu, 6 Mar 2025 05:34:44 +0000 (11:04 +0530)
committerHans Verkuil <hverkuil@xs4all.nl>
Fri, 25 Apr 2025 08:15:32 +0000 (10:15 +0200)
commit5bd6b8c1bb2d49d5ff15c7c47d6b33d2d38785f0
treebf5998f374aea3c05036c248c6c03e21772e3fdf
parent838a5255698b414897c3b237c00b21f3f1620fef
media: i2c: imx219: media: i2c: imx219: Enable runtime PM autosuspend

Use pm_runtime_put_autosuspend() instead of pm_runtime_put()
to allow autosuspend. Set a 1000ms autosuspend delay in
imx219_probe() to improve power efficiency.

Signed-off-by: Tarang Raval <tarang.raval@siliconsignals.io>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
drivers/media/i2c/imx219.c