On Wed, Jul 31, 2013 at 11:24:22AM -0300, Paulo Zanoni wrote: > 2013/7/29 Chris Wilson <chris@xxxxxxxxxxxxxxxxxx>: > > On Mon, Jul 29, 2013 at 05:48:22PM -0300, Paulo Zanoni wrote: > >> From: Paulo Zanoni <paulo.r.zanoni@xxxxxxxxx> > >> > >> This patch allows PC8+ states on Haswell. These states can only be > >> reached when all the display outputs are disabled, and they allow some > >> more power savings. > >> > >> The fact that the graphics device is allowing PC8+ doesn't mean that > >> the machine will actually enter PC8+: all the other devices also need > >> to allow PC8+. > >> > >> For now this option is disabled by default. You need i915.allow_pc8=1 > >> if you want it. > > > > Still dislike the names. hsw_pc8 is good, so use it consistently. > > Do you mean i915.allow_hsw_pc8? Or i915.enable_pc8? Or > i915.enable_hsw_pc8? (You suggested to change from "allow" to > "enable"). i915.enable_pc8 to be consistent with i915.enable_psr i915.enable_fbc i915.enable_rc6 i915.enable_rps > > Just call forbid_refcnt, forbid_count (though I'm still liking > > wake_count). And replace allowing with display_power_well_active, > > verbosity is good here. > > You mean replace dev_priv->pc8.allowing with > dev->priv->pc8.display_power_well_active? That's not good, because > when you have eDP-only the display power well is disabled but you > can't allow PC8, and then you have more than one output the power well > is enabled but you can't allow PC8. That is not what your code says. > > s/i915_allow_pc8/i915_enable_pc8/ for > > consistency. > > I use the word "allow" because even if we allow PC8 it doesn't mean it > will actually be enabled, other drivers also need to allow it. But, of > course, I could change this anyway. Right. But as far as we are concerned, and more importantly our bookkeeping, we enable it. Whether it is enabled is up to the hardware. -Chris -- Chris Wilson, Intel Open Source Technology Centre _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx