1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-25 11:37:56 +00:00
freebsd/sys/dev/drm2/i915
Konstantin Belousov ce95d2f922 Reset function on SandyBridge holds the gt_lock for the whole duration
already.  Also, according to the specs, GDRST register is not in the
power well, so the forcewake for reset status read is excessive for
this reason.

Use plain register read for waiting of the reset completion
notification, to avoid gt_lock recursion.  Linux upstream did the
similar change, but their code was already restructured.

Reported by:	ray
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
2013-10-21 16:22:51 +00:00
..
i915_debug.c
i915_dma.c
i915_drm.h
i915_drv.c Reset function on SandyBridge holds the gt_lock for the whole duration 2013-10-21 16:22:51 +00:00
i915_drv.h
i915_gem_evict.c
i915_gem_execbuffer.c Correct atomic operations in i915. 2013-08-28 23:59:38 +00:00
i915_gem_gtt.c
i915_gem_tiling.c
i915_gem.c Add a mmap flag (MAP_32BIT) on 64-bit platforms to request that a mapping use 2013-09-09 18:11:59 +00:00
i915_ioc32.c
i915_irq.c
i915_reg.h
i915_suspend.c
intel_bios.c
intel_bios.h
intel_crt.c drm: Const'ify the 1st "drm_display_mode" passed to "mode_fixup" callbacks 2013-08-24 16:50:47 +00:00
intel_display.c Correct atomic operations in i915. 2013-08-28 23:59:38 +00:00
intel_dp.c drm: Move definition of EREMOTEIO to drmP.h 2013-08-24 23:47:31 +00:00
intel_drv.h drm: Const'ify the 1st "drm_display_mode" passed to "mode_fixup" callbacks 2013-08-24 16:50:47 +00:00
intel_fb.c
intel_hdmi.c drm: Const'ify the 1st "drm_display_mode" passed to "mode_fixup" callbacks 2013-08-24 16:50:47 +00:00
intel_iic.c
intel_lvds.c drm: Const'ify the 1st "drm_display_mode" passed to "mode_fixup" callbacks 2013-08-24 16:50:47 +00:00
intel_modes.c
intel_opregion.c
intel_overlay.c
intel_panel.c drm: Const'ify the 1st "drm_display_mode" passed to "mode_fixup" callbacks 2013-08-24 16:50:47 +00:00
intel_ringbuffer.c Replace kernel virtual address space allocation with vmem. This provides 2013-08-07 06:21:20 +00:00
intel_ringbuffer.h
intel_sdvo_regs.h
intel_sdvo.c drm: Const'ify the 1st "drm_display_mode" passed to "mode_fixup" callbacks 2013-08-24 16:50:47 +00:00
intel_sprite.c
intel_tv.c drm: Const'ify the 1st "drm_display_mode" passed to "mode_fixup" callbacks 2013-08-24 16:50:47 +00:00