]> www.infradead.org Git - users/jedix/linux-maple.git/commit
media: i2c: s5c73m3: Move clk_prepare to its own function
authorRicardo Ribalda <ribalda@chromium.org>
Fri, 16 Aug 2024 12:32:01 +0000 (12:32 +0000)
committerHans Verkuil <hverkuil-cisco@xs4all.nl>
Sat, 31 Aug 2024 07:40:43 +0000 (09:40 +0200)
commit334af4c52eb2eba004d1419bf93d638fcf19abb8
tree2e4d7f1658a9bf4be782bdb74fb58aa6762a76ac
parent820d81a167d422027ca4af7f0511e101f21aa214
media: i2c: s5c73m3: Move clk_prepare to its own function

Smatch is very confused by a clk_prepare_enable() being called in an
error-path. Fix this warning by moving the clk_prepare_enable() to its
own function.

drivers/media/i2c/s5c73m3/s5c73m3-core.c:1425 __s5c73m3_power_off() warn: 'state->clock' from clk_prepare_enable() not released on lines: 1425.

Signed-off-by: Ricardo Ribalda <ribalda@chromium.org>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
drivers/media/i2c/s5c73m3/s5c73m3-core.c