diff options
author | Nikhil Devshatwar <nikhil.nd@ti.com> | 2016-11-18 21:20:24 -0200 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@s-opensource.com> | 2016-11-22 07:49:55 -0200 |
commit | afbc0ae9a42e3a447365edc47ba4a206183566ac (patch) | |
tree | d659bf9f9bb2c8bc8387150b56ad0545057d3fca /drivers/media/platform/ti-vpe/vpe.c | |
parent | 4e4676d250efbc81c70e699fc1c805d3ab370e70 (diff) | |
download | talos-obmc-linux-afbc0ae9a42e3a447365edc47ba4a206183566ac.tar.gz talos-obmc-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); } |