[Intel-gfx] [PATCH] i915: do not spin forever waiting for CRT detection on Ironlake.

Zhenyu Wang zhenyuw at linux.intel.com
Wed Aug 4 06:38:58 CEST 2010


On 2010.08.04 13:51:01 +1000, Dave Airlie wrote:
> From: Dave Airlie <airlied at redhat.com>
> 
> In general unbounded while loops waiting on hardware are a bad plan,
> nobody seems to have designed hardware that doesn't screw you at some
> point. This might be due to race condition between threads, and should
> be investigated further, however at least for now I can now VT switch
> and suspend/resume after plugging in a monitor after startup.
> 

I was also having this kind of hack during earlier enabling stage
on some kind of Ironlake (I can't remember if it's develop machine or
some final form factor laptop..), but later fixed it by disable hotplug
detect at first (commit eceb784cec4dc0fcc2993d9ee4a7c0d111ada80a) that
resolved issue for me. Cougarpoint seems need to disable DAC before
detect, maybe you could try that too?

-- 
Open Source Technology Center, Intel ltd.

$gpg --keyserver wwwkeys.pgp.net --recv-keys 4D781827
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.freedesktop.org/archives/intel-gfx/attachments/20100804/4c49f534/attachment.sig>


More information about the Intel-gfx mailing list