diff options
author | Nikhil Devshatwar | 2016-11-19 00:20:24 +0100 |
---|---|---|
committer | Mauro Carvalho Chehab | 2016-11-22 10:49:55 +0100 |
commit | afbc0ae9a42e3a447365edc47ba4a206183566ac (patch) | |
tree | d659bf9f9bb2c8bc8387150b56ad0545057d3fca /drivers/media/platform/ti-vpe/vpe.c | |
parent | [media] media: ti-vpe: vpdma: Make list post atomic operation (diff) | |
download | kernel-qcow2-linux-afbc0ae9a42e3a447365edc47ba4a206183566ac.tar.gz kernel-qcow2-linux-afbc0ae9a42e3a447365edc47ba4a206183566ac.tar.xz kernel-qcow2-linux-afbc0ae9a42e3a447365edc47ba4a206183566ac.zip |
[media] media: ti-vpe: vpdma: Clear IRQs for individual lists
VPDMA IRQs are registered for multiple lists
When clearing an IRQ for a list interrupt, all the
IRQs for the individual lists are to be cleared separately.
Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
Signed-off-by: Benoit Parrot <bparrot@ti.com>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Diffstat (limited to 'drivers/media/platform/ti-vpe/vpe.c')
-rw-r--r-- | drivers/media/platform/ti-vpe/vpe.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/media/platform/ti-vpe/vpe.c b/drivers/media/platform/ti-vpe/vpe.c index 151a9280bb85..6fcdd0ea50e4 100644 --- a/drivers/media/platform/ti-vpe/vpe.c +++ b/drivers/media/platform/ti-vpe/vpe.c @@ -1326,7 +1326,7 @@ static irqreturn_t vpe_irq(int irq_vpe, void *data) if (irqst0) { if (irqst0 & VPE_INT0_LIST0_COMPLETE) - vpdma_clear_list_stat(ctx->dev->vpdma, 0); + vpdma_clear_list_stat(ctx->dev->vpdma, 0, 0); irqst0 &= ~(VPE_INT0_LIST0_COMPLETE); } |