media: mtk-mdp: Add locks for capture and output vb2_queues
authorEzequiel Garcia <ezequiel@collabora.com>
Fri, 15 Jun 2018 19:07:25 +0000 (15:07 -0400)
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>
Wed, 4 Jul 2018 12:00:53 +0000 (08:00 -0400)
commitf1db5d978d88c75cfb1bcac74fbf06f77b86b7c3
tree1c0de9aa4b25f941657b82ca54d4cc6183998432
parentcd63c0288fd760ce7de247fba618e2bbcfc0c35c
media: mtk-mdp: Add locks for capture and output vb2_queues

Use the mutex in struct mtk_mdp_ctx to protect the
capture and output  vb2_queues. This allows to replace
the ad-hoc wait_{prepare, finish} with
vb2_ops_wait_{prepare, finish}.

Signed-off-by: Ezequiel Garcia <ezequiel@collabora.com>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c