drm/i915: don't suspend gt until after we disable irqs and display (v2)
authorDave Airlie <airlied@redhat.com>
Wed, 23 Jul 2014 04:25:24 +0000 (14:25 +1000)
committerDave Airlie <airlied@redhat.com>
Thu, 24 Jul 2014 00:26:58 +0000 (10:26 +1000)
commit09b64267c1f72f2670fcde9f11e5453ce365ca23
tree69dcdcac667335182d864f064c1cdcf013a9ca26
parent78660d5fb03f5d0e6a880dcd704702fd364d93f3
drm/i915: don't suspend gt until after we disable irqs and display (v2)

When I moved the irq disable down to after display disable,
I didn't realise the gt suspend also required irqs off, so move it
down as well.

Fixes WARNs seen at suspend/resume time.

v2: moved the rps flush down as well.

Tested-by: Paulo Zanoni <paulo.r.zanoni@intel.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
drivers/gpu/drm/i915/i915_drv.c