linux_dsm_epyc7002/drivers/media/platform/davinci
Lad, Prabhakar 9e18404ada [media] davinci: vpif: capture/display: fix race condition
channel_first_int[][] variable is used as a flag for the ISR,
This flag was being set after enabling the interrupts, There
where situations when the isr occurred even before the flag was set
dues to which it was causing the application hang.
This patch sets  channel_first_int[][] flag just before enabling the
interrupt.

Reported-by: David Oleszkiewicz <doleszki@adsyscontrols.com>
Signed-off-by: Lad, Prabhakar <prabhakar.lad@ti.com>
Signed-off-by: Manjunath Hadli <manjunath.hadli@ti.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2012-09-26 17:22:02 -03:00
..
ccdc_hw_device.h [media] rename drivers/media/video as .../platform 2012-08-15 16:43:09 -03:00
dm355_ccdc_regs.h [media] rename drivers/media/video as .../platform 2012-08-15 16:43:09 -03:00
dm355_ccdc.c [media] rename drivers/media/video as .../platform 2012-08-15 16:43:09 -03:00
dm644x_ccdc_regs.h [media] rename drivers/media/video as .../platform 2012-08-15 16:43:09 -03:00
dm644x_ccdc.c [media] rename drivers/media/video as .../platform 2012-08-15 16:43:09 -03:00
isif_regs.h [media] rename drivers/media/video as .../platform 2012-08-15 16:43:09 -03:00
isif.c [media] rename drivers/media/video as .../platform 2012-08-15 16:43:09 -03:00
Kconfig [media] Kconfig: merge all customise options into just one 2012-08-21 08:05:06 -03:00
Makefile [media] rename drivers/media/video as .../platform 2012-08-15 16:43:09 -03:00
vpbe_display.c [media] Set vfl_dir for all display or m2m drivers 2012-09-26 11:57:06 -03:00
vpbe_osd_regs.h [media] rename drivers/media/video as .../platform 2012-08-15 16:43:09 -03:00
vpbe_osd.c [media] rename drivers/media/video as .../platform 2012-08-15 16:43:09 -03:00
vpbe_venc_regs.h [media] rename drivers/media/video as .../platform 2012-08-15 16:43:09 -03:00
vpbe_venc.c [media] rename drivers/media/video as .../platform 2012-08-15 16:43:09 -03:00
vpbe.c [media] rename drivers/media/video as .../platform 2012-08-15 16:43:09 -03:00
vpfe_capture.c [media] v4l2: make vidioc_s_crop const 2012-09-26 11:02:25 -03:00
vpif_capture.c [media] davinci: vpif: capture/display: fix race condition 2012-09-26 17:22:02 -03:00
vpif_capture.h [media] davinci: vpif: remove unwanted header file inclusion 2012-09-26 17:21:23 -03:00
vpif_display.c [media] davinci: vpif: capture/display: fix race condition 2012-09-26 17:22:02 -03:00
vpif_display.h [media] davinci: vpif: remove unwanted header file inclusion 2012-09-26 17:21:23 -03:00
vpif.c [media] vpif: replace preset with the timings API 2012-09-26 17:00:02 -03:00
vpif.h [media] vpif: replace preset with the timings API 2012-09-26 17:00:02 -03:00
vpss.c [media] rename drivers/media/video as .../platform 2012-08-15 16:43:09 -03:00