No description
  • C 98.2%
  • Assembly 1%
  • Makefile 0.3%
  • Shell 0.2%
  • Python 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Samantha Tran 0064a0227b drm/msm/sde: fix race condition in vblank control interrupts
In Dual display concurrencies there are certain cases where
irq_idx and vblank_refcount state mismatch can occur.
To avoid it, during setup of irq_hw_idx, reset the vblank_refcount
and unregister read ptr irq if not yet done by then along with
maintaining global mutex lock for vblank_refcount.
Also, if register IRQ fails, correct vblank_refcount so
that IRQ registration can be tried again.

Change-Id: I06bcbf71c6a43bd161ff61093d9f6063a292d6bc
Signed-off-by: Raviteja Tamatam <travitej@codeaurora.org>
Signed-off-by: Samantha Tran <samtran@codeaurora.org>
2020-03-29 16:54:43 -07:00
config disp: msm: enable SDE RSC driver compilation 2020-03-21 16:22:27 -04:00
hdcp disp: hdcp: add driver to handle userspace interactions 2020-03-13 12:21:34 -07:00
include disp: msm: sde: add profiling counters support for RSC 2020-03-21 16:16:32 -04:00
msm drm/msm/sde: fix race condition in vblank control interrupts 2020-03-29 16:54:43 -07:00
rotator disp: rotator: update iommu domain info during rotator probe 2020-03-29 16:53:26 -07:00
Makefile disp: hdcp: add driver to handle userspace interactions 2020-03-13 12:21:34 -07:00
NOTICE Display drivers kernel project initial snapshot 2019-04-14 22:20:59 -07:00