media: i2c: imx214: Move controls init to separate function
authorAndré Apitzsch <git@apitzsch.eu>
Wed, 6 Dec 2023 22:33:56 +0000 (23:33 +0100)
committerHans Verkuil <hverkuil-cisco@xs4all.nl>
Wed, 13 Dec 2023 12:21:21 +0000 (13:21 +0100)
commit4f302d004bd0fc6ac392d5e92b290e637ec19999
treeef35fe7fe46bb7a327ef183a92bae6d7d3431c34
parent657cd1fab06e357eab7c93e574f6c99c2cc8422a
media: i2c: imx214: Move controls init to separate function

Code refinement.

While at it, don't destroy the mutex not initialized yet if the controls
are initialized incorrectly.

Reviewed-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>
Reviewed-by: Ricardo Ribalda <ribalda@chromium.org>
Signed-off-by: André Apitzsch <git@apitzsch.eu>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
drivers/media/i2c/imx214.c