linux/drivers/gpu/drm/i915
Daniel Vetter d27b1e0ec2 drm/i915: refactor ring error state capture to use arrays
The code already got unwieldy and we want to dump more per-ring
registers.

Only functional change is that we now also capture the video
ring registers on ilk.

v2: fixup a refactor fumble spotted by Chris Wilson.

Reviewed-by: Eugeni Dodonov <eugeni.dodonov@intel.com>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2012-01-29 17:44:52 +01:00
..
dvo_ch7xxx.c Drivers: i915: Fix all space related issues. 2011-09-19 18:01:47 -07:00
dvo_ch7017.c Drivers: i915: Fix all space related issues. 2011-09-19 18:01:47 -07:00
dvo_ivch.c Drivers: i915: Fix all space related issues. 2011-09-19 18:01:47 -07:00
dvo_sil164.c Drivers: i915: Fix all space related issues. 2011-09-19 18:01:47 -07:00
dvo_tfp410.c Drivers: i915: Fix all space related issues. 2011-09-19 18:01:47 -07:00
dvo.h drm/i915: Subclass intel_encoder. 2010-08-09 11:24:28 -07:00
i915_debugfs.c drm/i915: refactor ring error state capture to use arrays 2012-01-29 17:44:52 +01:00
i915_dma.c drm/i915: argument to control retiring behavior 2012-01-26 11:19:19 +01:00
i915_drv.c drm/i915: add a LLC feature flag in device description 2012-01-17 20:01:45 +01:00
i915_drv.h drm/i915: refactor ring error state capture to use arrays 2012-01-29 17:44:52 +01:00
i915_gem_debug.c drm/i915: drop KM_USER0 argument to k(un)map_atomic 2011-10-20 15:26:37 -07:00
i915_gem_evict.c drm/i915: argument to control retiring behavior 2012-01-26 11:19:19 +01:00
i915_gem_execbuffer.c drm/i915: switch ring->id to be a real id 2012-01-29 17:32:58 +01:00
i915_gem_gtt.c drm/i915: drm/i915: Fix recursive calls to unmap 2012-01-26 11:25:51 +01:00
i915_gem_tiling.c drm/i915: simplify swapin/out swizzle checking a bit 2011-10-20 14:11:18 -07:00
i915_gem.c drm/i915: argument to control retiring behavior 2012-01-26 11:19:19 +01:00
i915_ioc32.c drm: convert drm_ioctl to unlocked_ioctl 2009-12-18 11:22:31 +10:00
i915_irq.c drm/i915: refactor ring error state capture to use arrays 2012-01-29 17:44:52 +01:00
i915_reg.h drm/i915: refactor ring error state capture to use arrays 2012-01-29 17:44:52 +01:00
i915_suspend.c drm/i915: Ivybridge still has fences! 2011-11-03 09:20:00 -07:00
i915_trace_points.c drm/i915: Add tracepoints 2009-09-23 01:05:21 +01:00
i915_trace.h Drivers: i915: Fix all space related issues. 2011-09-19 18:01:47 -07:00
intel_acpi.c drm/i915: Silence _DSM errors 2012-01-16 21:08:19 +01:00
intel_bios.c drm/i915: Use kcalloc instead of kzalloc to allocate array 2012-01-17 17:33:24 +01:00
intel_bios.h drm/i915: Remove "i2c_speed" nonsense from child device table 2011-10-20 14:11:15 -07:00
intel_crt.c drm/i915: use transcoder select bits on VGA and HDMI on CPT 2011-10-20 15:26:43 -07:00
intel_display.c drm/i915: set AUD_CONFIG N_value_index for DisplayPort 2012-01-29 16:07:46 +01:00
intel_dp.c drm/i915/dp: Check for AUXCH error before checking for success 2012-01-17 16:47:00 +01:00
intel_drv.h drm: introduce drm_can_sleep and use in intel/radeon drivers. (v2) 2012-01-06 10:01:35 +00:00
intel_dvo.c drm/i915: cleanup per-pipe reg usage 2011-02-07 21:17:15 +00:00
intel_fb.c drm/i915: add SNB and IVB video sprite support v6 2012-01-03 09:31:09 -08: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 drm/i915: pass ELD to HDMI/DP audio driver 2011-09-21 14:52:41 -07:00
intel_opregion.c Drivers: i915: Fix all space related issues. 2011-09-19 18:01:47 -07:00
intel_overlay.c drm/i915: argument to control retiring behavior 2012-01-26 11:19:19 +01:00
intel_panel.c drivers: i915: Fix BLC PWM register setup 2012-01-17 11:42:29 +01:00
intel_ringbuffer.c drm/i915: switch ring->id to be a real id 2012-01-29 17:32:58 +01:00
intel_ringbuffer.h drm/i915: switch ring->id to be a real id 2012-01-29 17:32:58 +01:00
intel_sdvo_regs.h Drivers: i915: Fix all space related issues. 2011-09-19 18:01:47 -07:00
intel_sdvo.c drm/i915/sdvo: Include LVDS panels for the IS_DIGITAL check 2011-12-16 08:49:56 -08:00
intel_sprite.c drm: add support for private planes 2012-01-05 10:00:16 +00:00
intel_tv.c Drivers: i915: Fix all space related issues. 2011-09-19 18:01:47 -07:00
Makefile drm/i915: kill i915_mem.c 2012-01-17 20:01:01 +01:00