linux-stable/drivers/staging/media
Jernej Skrabec ba7d5b3e33 media: hantro: Fix probe func error path
[ Upstream commit 37af43b250 ]

If clocks for some reason couldn't be enabled, probe function returns
immediately, without disabling PM. This obviously leaves PM ref counters
unbalanced.

Fix that by jumping to appropriate error path, so effects of PM functions
are reversed.

Fixes: 775fec6900 ("media: add Rockchip VPU JPEG encoder driver")
Signed-off-by: Jernej Skrabec <jernej.skrabec@gmail.com>
Acked-by: Andrzej Pietrasiewicz <andrzej.p@collabora.com>
Reviewed-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2022-01-27 09:19:34 +01:00
..
allegro-dvt media: allegro: fix type of gop_length in channel_create message 2020-04-17 10:50:02 +02:00
hantro media: hantro: Fix probe func error path 2022-01-27 09:19:34 +01:00
imx media: imx: set a media_device bus_info string 2021-11-17 09:48:29 +01:00
ipu3 media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info 2021-11-17 09:48:30 +01:00
meson/vdec media: meson: add missing allocation failure check on new_buf 2020-02-24 08:36:23 +01:00
omap4iss media: omap4iss: return error code when omap4iss_get() failed 2021-05-14 09:44:23 +02:00
soc_camera
sunxi media: cedrus: Add missing v4l2_ctrl_request_hdl_put() 2020-09-09 19:12:26 +02:00
tegra-vde
Kconfig
Makefile