linux-sg2042/drivers/gpu/drm/i915
Mika Kuoppala ba1a7067c0 drm/i915: Always clear semaphore mboxes on seqno wrap
In preparation for setting the seqno to arbitrary value on init or
through debugfs. We need to always clear the semaphores and set the
hws page seqno index by calling intel_ring_init_seqno().

v2: rewrote the commit message as suggested by Chris Wilson.

Signed-off-by: Mika Kuoppala <mika.kuoppala@intel.com>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2012-12-19 11:17:41 +01:00
..
Makefile drm/i915: Support for ns2501-DVO 2012-07-25 18:23:48 +02:00
dvo.h Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux 2012-10-03 23:29:23 -07:00
dvo_ch7xxx.c drm/i915/dvo-ch7xxx: fix get_hw_state 2012-10-12 10:59:11 +02:00
dvo_ch7017.c drm/i915/dvo: implement get_hw_state 2012-09-06 07:58:52 +02:00
dvo_ivch.c drm/i915/dvo: implement get_hw_state 2012-09-06 07:58:52 +02:00
dvo_ns2501.c drm/i915/dvo: implement get_hw_state 2012-09-06 07:58:52 +02:00
dvo_sil164.c drm/i915/dvo: implement get_hw_state 2012-09-06 07:58:52 +02:00
dvo_tfp410.c drm/i915/dvo: implement get_hw_state 2012-09-06 07:58:52 +02:00
i915_debugfs.c drm/i915: rework locking for intel_dpio|sbi_read|write 2012-12-12 22:59:24 +01:00
i915_dma.c drm/i915: fixup overlay stolen memory leak 2012-12-18 16:06:51 +01:00
i915_drv.c drm/i915: Fixup hpd irq register setup ordering 2012-12-11 17:22:53 +01:00
i915_drv.h drm/i915: rework locking for intel_dpio|sbi_read|write 2012-12-12 22:59:24 +01:00
i915_gem.c drm/i915: Always clear semaphore mboxes on seqno wrap 2012-12-19 11:17:41 +01:00
i915_gem_context.c drm/i915: Preallocate next seqno before touching the ring 2012-11-29 11:43:52 +01:00
i915_gem_debug.c UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/ 2012-10-02 18:01:07 +01:00
i915_gem_dmabuf.c drm/i915: Use a slab for object allocation 2012-11-30 23:44:05 +01:00
i915_gem_evict.c Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux 2012-10-03 23:29:23 -07:00
i915_gem_execbuffer.c drm/i915: Remove check for conflicting relocation write-domains 2012-12-03 20:13:16 +01:00
i915_gem_gtt.c drm/i915: Missed conversion to gtt_pte_t 2012-12-18 22:32:03 +01:00
i915_gem_stolen.c drm/i915: fixup overlay stolen memory leak 2012-12-18 16:06:51 +01:00
i915_gem_tiling.c drm/i915: Reduce memory pressure during shrinker by preallocating swizzle pages 2012-12-07 01:16:15 +01:00
i915_ioc32.c UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/ 2012-10-02 18:01:07 +01:00
i915_irq.c drm/i915: BUG() if fences are used on unsupported platform 2012-12-18 22:29:55 +01:00
i915_reg.h drm/i915: clean up PIPECONF bpc #defines 2012-12-17 14:40:23 +01:00
i915_suspend.c drm/i915: Remove save/restore of physical HWS_PGA register 2012-11-21 17:45:02 +01:00
i915_sysfs.c drm/i915: protect RPS/RC6 related accesses (including PCU) with a new mutex 2012-11-11 23:51:41 +01:00
i915_trace.h drm/i915: Allow DRM_ROOT_ONLY|DRM_MASTER to submit privileged batchbuffers 2012-10-17 21:06:59 +02:00
i915_trace_points.c drm/i915: [sparse] trivial sparse fixes 2012-04-18 10:34:49 +02:00
intel_acpi.c UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/ 2012-10-02 18:01:07 +01:00
intel_bios.c drm/i915: Only check for valid PP_{ON, OFF}_DELAYS on pre ILK hardware 2012-11-21 17:45:01 +01:00
intel_bios.h UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/ 2012-10-02 18:01:07 +01:00
intel_crt.c drm/i915: add HAS_DDI check 2012-11-29 14:58:53 +01:00
intel_ddi.c drm/i915: fixup sparse warnings 2012-12-03 22:31:04 +01:00
intel_display.c drm/i915: fixup overlay stolen memory leak 2012-12-18 16:06:51 +01:00
intel_dp.c drm/i915: add intel_dp_set_signal_levels 2012-12-17 14:40:22 +01:00
intel_drv.h drm/i915/hdmi: Read the HPD status before trying to read the EDID 2012-12-14 11:12:58 +01:00
intel_dvo.c Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux 2012-10-03 23:29:23 -07:00
intel_fb.c drm/i915: Clear the stolen fb before enabling 2012-12-17 14:40:15 +01:00
intel_hdmi.c drm/i915/hdmi: Read the HPD status before trying to read the EDID 2012-12-14 11:12:58 +01:00
intel_i2c.c drm/i915: use _NOTRACE for gmbus/dp aux wait loops 2012-12-06 13:19:13 +01:00
intel_lvds.c drm/i915: enable intel_lvds->pre_pll_enable for ilk+, too 2012-11-29 12:51:37 +01:00
intel_modes.c drm/i915: Remove duplicate inclusion of drm/drm_edid.h 2012-12-10 10:12:29 +01:00
intel_opregion.c Linux 3.7-rc2 2012-10-22 14:34:51 +02:00
intel_overlay.c drm/i915: Allocate overlay registers from stolen memory 2012-11-30 23:43:32 +01:00
intel_panel.c drm/i915: resurrect panel lid handling 2012-11-21 17:45:05 +01:00
intel_pm.c drm/i915: Delay allocation of stolen space for FBC 2012-11-30 23:29:59 +01:00
intel_ringbuffer.c drm/i915: Initialize hardware semaphore state on ring init 2012-12-19 11:17:01 +01:00
intel_ringbuffer.h drm/i915: Initialize hardware semaphore state on ring init 2012-12-19 11:17:01 +01:00
intel_sdvo.c drm/i915: Increase the response time for slow SDVO devices 2012-11-29 11:42:38 +01:00
intel_sdvo_regs.h drm/i915: clear the entire sdvo infoframe buffer 2012-10-24 15:12:48 +02:00
intel_sprite.c drm/i915: Bad pixel formats can't reach the sprite code 2012-11-11 23:51:14 +01:00
intel_tv.c drm/i915: drm_connector_property -> drm_object_property 2012-11-21 22:12:26 +01:00