This patch works for me. Tested-by: Fang Xun<xunx.fang at intel.com> -----Original Message----- From: intel-gfx-bounces+gordon.jin=intel.com at lists.freedesktop.org [mailto:intel-gfx-bounces+gordon.jin=intel.com at lists.freedesktop.org] On Behalf Of Keith Packard Sent: Saturday, November 19, 2011 1:34 PM To: Jesse Barnes Cc: intel-gfx at lists.freedesktop.org Subject: Re: [PATCH] drm/i915: add multi-threaded forcewake support On Fri, 18 Nov 2011 14:48:39 -0800, Jesse Barnes <jbarnes at virtuousgeek.org> wrote: > So the ECOBUS reg *is* in the GT power well. Which means in order to > read it we have to disable RC6 altogether, forcibly, using the 0xa090 > reg, set up force wake, then re-enable RC6. Here's what I cooked up -- it uses the MT version of the force wake code to make the ECOBUS value visible. Seems to work for me, but additional testing is encouraged. In particular, it'd be good to test on your existing machine which *isn't* using MT forcewake.