media: mtk-jpegdec: add missing destroy_workqueue()
authorYang Yingliang <yangyingliang@huawei.com>
Thu, 10 Nov 2022 15:05:59 +0000 (15:05 +0000)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Fri, 25 Nov 2022 07:37:18 +0000 (07:37 +0000)
commitba7c0d344658eb3552c183ef8298c98e0e4ac5b7
tree714b1b577b65a5acaf66ebb136a3d969e6d3ee24
parentdef4d25856b2fa41c1c1390f1e8d1b027166f5e9
media: mtk-jpegdec: add missing destroy_workqueue()

destroy_workqueue() needs be called to when driver is
unloading, fix it by using devm_add_action_or_reset()
to make workqueuedevice-managed.

Fixes: dedc21500334 ("media: mtk-jpegdec: add jpeg decode worker interface")
Signed-off-by: Yang Yingliang <yangyingliang@huawei.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
drivers/media/platform/mediatek/jpeg/mtk_jpeg_dec_hw.c