media: coda: add lockdep asserts
coda_command_sync, coda_hw_reset, and __coda_start_decoding all expect to be called under the coda_mutex device lock. Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
This commit is contained in:
Родитель
8a8621ba01
Коммит
7edd18b64a
|
@ -102,6 +102,8 @@ static int coda_command_sync(struct coda_ctx *ctx, int cmd)
|
|||
struct coda_dev *dev = ctx->dev;
|
||||
int ret;
|
||||
|
||||
lockdep_assert_held(&dev->coda_mutex);
|
||||
|
||||
coda_command_async(ctx, cmd);
|
||||
ret = coda_wait_timeout(dev);
|
||||
trace_coda_bit_done(ctx);
|
||||
|
@ -116,6 +118,8 @@ int coda_hw_reset(struct coda_ctx *ctx)
|
|||
unsigned int idx;
|
||||
int ret;
|
||||
|
||||
lockdep_assert_held(&dev->coda_mutex);
|
||||
|
||||
if (!dev->rstc)
|
||||
return -ENOENT;
|
||||
|
||||
|
@ -1676,6 +1680,8 @@ static int __coda_start_decoding(struct coda_ctx *ctx)
|
|||
u32 val;
|
||||
int ret;
|
||||
|
||||
lockdep_assert_held(&dev->coda_mutex);
|
||||
|
||||
coda_dbg(1, ctx, "Video Data Order Adapter: %s\n",
|
||||
ctx->use_vdoa ? "Enabled" : "Disabled");
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче