media: mtk-vcodec: venc: fix return value when start_streaming fails
authorDafna Hirschfeld <dafna.hirschfeld@collabora.com>
Fri, 28 May 2021 08:36:41 +0000 (10:36 +0200)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Thu, 30 Sep 2021 08:07:53 +0000 (10:07 +0200)
commit065a7c66bd8b21db212fa86187ff12f0cac6ea6d
treec3ff283b90fb4d69c2e73147a308e8fdc09b211b
parenta6b63ca455a19f263d56599f4b37cb1d61eb8fee
media: mtk-vcodec: venc: fix return value when start_streaming fails

In case vb2ops_venc_start_streaming fails, the error value
is overwritten by the ret value of pm_runtime_put which might
be 0. Fix it.

Fixes: 985c73693fe5a (" media: mtk-vcodec: Separating mtk encoder driver")
Signed-off-by: Dafna Hirschfeld <dafna.hirschfeld@collabora.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c