Searched hist:256848 (Results 1 - 1 of 1) sorted by relevance

/freebsd-11-stable/sys/dev/drm2/i915/
H A Di915_drv.cdiff 256848 Mon Oct 21 14:26:53 MDT 2013 kib 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

Completed in 64 milliseconds