media: s5p-jpeg: Fix off-by-one problem
authorFlavio Ceolin <flavio.ceolin@intel.com>
Wed, 6 Dec 2017 16:37:45 +0000 (11:37 -0500)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Mon, 18 Dec 2017 20:12:30 +0000 (15:12 -0500)
commitb6852a6dda2cfc16faf48ca075c120d2a3ba6b04
tree0152b48dbbc49399800bb1185681fbd8a3baf449
parent3090a1915e9865d23f2aa76cc01e5b5f9cb6d7e3
media: s5p-jpeg: Fix off-by-one problem

s5p_jpeg_runtime_resume() does not call clk_disable_unprepare()
for jpeg->clocks[0] when one of the clk_prepare_enable() fails.

Found by Linux Driver Verification project (linuxtesting.org).

Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
Acked-by: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/media/platform/s5p-jpeg/jpeg-core.c