From: Jesse Barnes <jbarnes@virtuousgeek.org>
To: Chris Wilson <chris@chris-wilson.co.uk>
Cc: intel-gfx@lists.freedesktop.org
Subject: Re: [PATCH] drm/i915: disable rc6 on Cantiga and Crestline
Date: Mon, 27 Dec 2010 11:29:04 -0800 [thread overview]
Message-ID: <20101227112904.25a65733@jbarnes-desktop> (raw)
In-Reply-To: <0d30dc$kil0gl@orsmga001.jf.intel.com>
On Sat, 25 Dec 2010 12:37:52 +0000
Chris Wilson <chris@chris-wilson.co.uk> wrote:
> On Fri, 24 Dec 2010 20:29:34 -0800, Jesse Barnes <jbarnes@virtuousgeek.org> wrote:
> > The Ironlake code won't work on these old chips, so disable it to avoid
> > hanging older systems.
>
> But AFAICS, pwrctxa is enabled for crestline/cantiga. Any info on whether
> that's true?
Looking at this some more, we don't have a way of checking whether
we're in RC6 on Cantiga. All the regs appear to be programmed
correctly to allow it, but the bits indicating current RS state on
Ironlake are undefined on Cantiga (and read as 0 on my system).
Running the MI_SET_CONTEXT code on Cantiga results in a hang. I don't
know why though, even after removing the MI_SUSPEND_FLUSH instructions
(which is only available on ILK+) and reducing the command count it
hangs at load.
Without getting that working and measuring the before/after power, I
don't think we can safely enable RC6 on anything before Ironlake.
--
Jesse Barnes, Intel Open Source Technology Center
prev parent reply other threads:[~2010-12-27 19:29 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-12-25 4:29 [PATCH] drm/i915: disable rc6 on Cantiga and Crestline Jesse Barnes
2010-12-25 12:37 ` Chris Wilson
2010-12-25 20:35 ` Jesse Barnes
2010-12-27 19:29 ` Jesse Barnes [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20101227112904.25a65733@jbarnes-desktop \
--to=jbarnes@virtuousgeek.org \
--cc=chris@chris-wilson.co.uk \
--cc=intel-gfx@lists.freedesktop.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox