linux_dsm_epyc7002/drivers/gpu/drm/i915
Ben Widawsky 84f9f938be drm/i915: Force sync command ordering (Gen6+)
The docs say this is required for Gen7, and since the bit was added for
Gen6, we are also setting it there pit pf paranoia. Particularly as
Chris points out, if PIPE_CONTROL counts as a 3d state packet.

This was found through doc inspection by Ken and applies to Gen6+;

Reported-by: Kenneth Graunke <kenneth@whitecape.org>
Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Reviewed-by: Eric Anholt <eric@anholt.net>
Signed-off-by: Keith Packard <keithp@keithp.com>
2012-01-03 09:09:44 -08:00
..
dvo_ch7xxx.c
dvo_ch7017.c
dvo_ivch.c
dvo_sil164.c
dvo_tfp410.c
dvo.h
i915_debugfs.c drm/i915: add PCH info to i915_capabilities 2011-12-16 08:49:55 -08:00
i915_dma.c drm/i915: prevent division by zero when asking for chipset power 2011-12-16 08:49:56 -08:00
i915_drv.c Merge tag 'v3.2-rc6' of /home/airlied/devel/kernel/linux-2.6 into drm-core-next 2011-12-20 14:43:53 +00:00
i915_drv.h drm/i915: check ACTHD of all rings 2011-12-19 19:15:48 -08:00
i915_gem_debug.c
i915_gem_evict.c
i915_gem_execbuffer.c drm/i915: Force sync command ordering (Gen6+) 2012-01-03 09:09:44 -08:00
i915_gem_gtt.c
i915_gem_tiling.c
i915_gem.c Revert "drm/i915: fix infinite recursion on unbind due to ilk vt-d w/a" 2011-12-16 12:58:39 -08:00
i915_ioc32.c
i915_irq.c Merge branch 'drm-intel-next' of git://people.freedesktop.org/~keithp/linux into drm-core-next 2012-01-03 09:34:43 +00:00
i915_mem.c
i915_reg.h drm/i915: Force sync command ordering (Gen6+) 2012-01-03 09:09:44 -08:00
i915_suspend.c drm/i915: Ivybridge still has fences! 2011-11-03 09:20:00 -07:00
i915_trace_points.c
i915_trace.h
intel_acpi.c
intel_bios.c
intel_bios.h
intel_crt.c
intel_display.c Merge branch 'drm-intel-next' of git://people.freedesktop.org/~keithp/linux into drm-core-next 2012-01-03 09:34:43 +00:00
intel_dp.c drm/i915: DisplayPort hot remove notification to audio driver 2011-12-19 19:15:48 -08:00
intel_drv.h Merge tag 'v3.2-rc6' of /home/airlied/devel/kernel/linux-2.6 into drm-core-next 2011-12-20 14:43:53 +00:00
intel_dvo.c
intel_fb.c drm: Replace pitch with pitches[] in drm_framebuffer 2011-12-20 10:06:27 +00:00
intel_hdmi.c drm/i915: HDMI hot remove notification to audio driver 2011-12-19 19:15:48 -08:00
intel_i2c.c gpu: Add export.h as required to drivers/gpu files. 2011-10-31 19:32:03 -04:00
intel_lvds.c drm/i915: no-lvds quirk for ASUS AT5NM10T-I 2011-12-16 08:49:54 -08:00
intel_modes.c
intel_opregion.c
intel_overlay.c
intel_panel.c drm/i915: Treat pre-gen4 backlight duty cycle value consistently 2011-11-23 13:07:13 -08:00
intel_ringbuffer.c drm/i915: Force sync command ordering (Gen6+) 2012-01-03 09:09:44 -08:00
intel_ringbuffer.h
intel_sdvo_regs.h
intel_sdvo.c drm/i915/sdvo: Include LVDS panels for the IS_DIGITAL check 2011-12-16 08:49:56 -08:00
intel_tv.c
Makefile