]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Disable display interrupts during display IRQ handler
authorClint Taylor <clinton.a.taylor@intel.com>
Thu, 21 Nov 2019 20:14:55 +0000 (12:14 -0800)
committerLucas De Marchi <lucas.demarchi@intel.com>
Wed, 27 Nov 2019 00:56:57 +0000 (16:56 -0800)
commit5a4391d916b57fd13639f8888393db25c5d2b4d1
treef7245c913c589d8ae7e54ff06bfe1a6a13258e1b
parenta6601fa5c7aeae1a9ce4a41df97adb6af7a49b04
drm/i915: Disable display interrupts during display IRQ handler

During the Display Interrupt Service routine the Display Interrupt
Enable bit must be disabled, The interrupts handled, then the
Display Interrupt Enable bit must be set to prevent possible missed
interrupts.

Bspec: 49212
V2: Change Title to remove SDE reference.
V3: Fix TAB spacing.

Cc: Lucas De Marchi <lucas.demarchi@intel.com>
Cc: Aditya Swarup <aditya.swarup@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
Signed-off-by: Clint Taylor <clinton.a.taylor@intel.com>
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20191121201455.2558-1-clinton.a.taylor@intel.com
drivers/gpu/drm/i915/i915_irq.c