From: "Vivi, Rodrigo" <rodrigo.vivi@intel.com>
To: "daniel@ffwll.ch" <daniel@ffwll.ch>
Cc: "intel-gfx@lists.freedesktop.org" <intel-gfx@lists.freedesktop.org>
Subject: Re: [PATCH] drm/i915: Enable PSR by default.
Date: Fri, 4 Dec 2015 16:57:52 +0000 [thread overview]
Message-ID: <1449248292.1387.223.camel@intel.com> (raw)
In-Reply-To: <20151204165455.GN10243@phenom.ffwll.local>
On Fri, 2015-12-04 at 17:54 +0100, Daniel Vetter wrote:
> On Fri, Dec 04, 2015 at 04:22:20PM +0000, Vivi, Rodrigo wrote:
> > On Fri, 2015-12-04 at 16:31 +0100, Daniel Vetter wrote:
> > > On Wed, Dec 02, 2015 at 08:08:30AM -0800, Rodrigo Vivi wrote:
> > > > With a reliable frontbuffer tracking and all instability corner
> > > > cases
> > > > solved let's re-enabled PSR by default on all supported
> > > > platforms.
> > > >
> > > > Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
> > >
> > > Hm, one thing we're missing here still I think is that right now
> > > there's
> > > not yet a BAT for psr.
> >
> > Yes, agree.
> >
> > > At least I didn't spot anything in the CI overview.
> > > Is there a super-basic PSR testcase (just checking that we go
> > > into
> > > psr
> > > self-refresh is imo good enough), similar to what we have with
> > > runtime PM?
> >
> > we had that in the past but in the end I removed. Maybe get it back
> > and
> > call basic. But also we could have few cases like page_flip,
> > mmap_gtt
> > and mmap_cpu as BAT as well. What do you think?
>
> BAT is already taking a while to run, and any modeset tests we add
> take
> away more time. I think just a basic one should be good enough for
> BAT.
> Imo BAT really should be just the "is this total crap?" test. We will
> still run full igt (at least that's my goal) on any patch that goes
> in,
> with the goal to run all the fast tests (less than 1 minute or so)
> pre-merge. In this glorious future BAT will only decide whether more
> tests
> should even be started.
Makes sense.
>
> > > Also I guess we need to get the dp aux series from you in first.
> >
> > Actually I believe the only required patch there is that one that
> > check
> > for message size. Would you accept split that patch from that
> > series
> > for now with a FIXME?
> > I promisse I won't give up on killing intel_dp_dpcd_read_wake ;)
>
> Makes sense I'd say.
Thanks!
>
> Cheers, Daniel
> >
> > > With BAT
> > > and outstanding series merged:
> > >
> > > Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
> > >
> > > Awesome work!
> > >
> > > Cheers, Daniel
> >
> > Thank you very much!
> > Rodrigo.
> >
> > > > ---
> > > > drivers/gpu/drm/i915/i915_params.c | 4 ++--
> > > > 1 file changed, 2 insertions(+), 2 deletions(-)
> > > >
> > > > diff --git a/drivers/gpu/drm/i915/i915_params.c
> > > > b/drivers/gpu/drm/i915/i915_params.c
> > > > index 835d609..461c326 100644
> > > > --- a/drivers/gpu/drm/i915/i915_params.c
> > > > +++ b/drivers/gpu/drm/i915/i915_params.c
> > > > @@ -37,7 +37,7 @@ struct i915_params i915 __read_mostly = {
> > > > .enable_execlists = -1,
> > > > .enable_hangcheck = true,
> > > > .enable_ppgtt = -1,
> > > > - .enable_psr = 0,
> > > > + .enable_psr = 1,
> > > > .preliminary_hw_support =
> > > > IS_ENABLED(CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT),
> > > > .disable_power_well = -1,
> > > > .enable_ips = 1,
> > > > @@ -126,7 +126,7 @@ MODULE_PARM_DESC(enable_execlists,
> > > > "(-1=auto [default], 0=disabled, 1=enabled)");
> > > >
> > > > module_param_named_unsafe(enable_psr, i915.enable_psr, int,
> > > > 0600);
> > > > -MODULE_PARM_DESC(enable_psr, "Enable PSR (default: false)");
> > > > +MODULE_PARM_DESC(enable_psr, "Enable PSR (default: true)");
> > > >
> > > > module_param_named_unsafe(preliminary_hw_support,
> > > > i915.preliminary_hw_support, int, 0600);
> > > > MODULE_PARM_DESC(preliminary_hw_support,
> > > > --
> > > > 2.4.3
> > > >
> > > > _______________________________________________
> > > > Intel-gfx mailing list
> > > > Intel-gfx@lists.freedesktop.org
> > > > http://lists.freedesktop.org/mailman/listinfo/intel-gfx
> > >
>
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx
next prev parent reply other threads:[~2015-12-04 16:58 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-12-02 16:08 [PATCH] drm/i915: Enable PSR by default Rodrigo Vivi
2015-12-04 15:31 ` Daniel Vetter
2015-12-04 16:22 ` Vivi, Rodrigo
2015-12-04 16:54 ` Daniel Vetter
2015-12-04 16:57 ` Vivi, Rodrigo [this message]
-- strict thread matches above, loose matches on Subject: below --
2015-12-10 16:28 [PATCH 3/3] " Rodrigo Vivi
2015-12-11 9:28 ` [PATCH] " Rodrigo Vivi
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=1449248292.1387.223.camel@intel.com \
--to=rodrigo.vivi@intel.com \
--cc=daniel@ffwll.ch \
--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;
as well as URLs for NNTP newsgroup(s).