A couple of fixes for venus driver close() handling (both enc and dec). v3->v4: -- removed vdec_ctrl_deinit() (Dikshita) Sergey Senozhatsky (3): media: venus: fix enc/dec destruction order media: venus: sync with threaded IRQ during inst destruction media: venus: factor out inst destruction routine drivers/media/platform/qcom/venus/core.c | 25 +++++++++++++++++++ drivers/media/platform/qcom/venus/core.h | 2 ++ drivers/media/platform/qcom/venus/vdec.c | 13 ++-------- drivers/media/platform/qcom/venus/vdec.h | 1 - .../media/platform/qcom/venus/vdec_ctrls.c | 6 ----- drivers/media/platform/qcom/venus/venc.c | 12 +-------- 6 files changed, 30 insertions(+), 29 deletions(-) -- 2.47.0.163.g1226f6d8fa-goog