android_kernel_xiaomi_sm8350/drivers/gpu/drm/i915
Keith Packard b60678a75d drm/i915: Disable the GM965 MSI errata workaround.
Since applying the fix suggested by the errata (disabling MSI), we've had
issues with interrupts being stuck on despite IIR being 0 on GM965 hardware.
Most reporters of the issue have confirmed that turning MSI back on fixes
things, and given the difficulties experienced in getting reliable MSI working
on Linux, it's believable that the errata was about software issues and not
actual hardware issues.

Signed-off-by: Dave Airlie <airlied@redhat.com>
2008-12-09 15:37:24 +10:00
..
i915_dma.c drm/i915: Disable the GM965 MSI errata workaround. 2008-12-09 15:37:24 +10:00
i915_drv.c drm: Add GEM ("graphics execution manager") to i915 driver. 2008-10-18 07:10:12 +10:00
i915_drv.h drm/i915: Make a single set-to-cpu-domain path and use it wherever needed. 2008-12-04 11:21:55 +10:00
i915_gem_debug.c drm: Add GEM ("graphics execution manager") to i915 driver. 2008-10-18 07:10:12 +10:00
i915_gem_proc.c drm/i915: Move flushing list cleanup from flush request retire to request emit. 2008-12-04 11:21:45 +10:00
i915_gem_tiling.c drm/i915: Respect GM965/GM45 bit-17-instead-of-bit-11 option for swizzling. 2008-12-04 11:21:41 +10:00
i915_gem.c drm/i915: Don't return error in evict_everything when we get to the end. 2008-12-09 15:37:17 +10:00
i915_ioc32.c
i915_irq.c drivers/gpu/drm/i915/i915_irq.c: fix warning 2008-12-01 19:55:25 -08:00
i915_mem.c
i915_opregion.c drm/i915: Manage PIPESTAT to control vblank interrupts instead of IMR. 2008-11-25 09:27:24 +10:00
i915_reg.h drm/i915: Respect GM965/GM45 bit-17-instead-of-bit-11 option for swizzling. 2008-12-04 11:21:41 +10:00
i915_suspend.c drm/i915: Save/restore HWS_PGA on suspend/resume 2008-11-26 15:47:25 +10:00
Makefile build fix: CONFIG_DRM_I915=y && CONFIG_ACPI=n 2008-10-28 07:46:06 +10:00