[Intel-gfx] [PATCH 14/18] drm/i915: Don't enable IPS when pixel rate exceeds 95% of cdclk
Runyan, Arthur J
arthur.j.runyan at intel.com
Tue Nov 18 01:38:57 CET 2014
>> + /*
>> + * FIXME if we compare against max we should then
>> + * increase the cdclk frequency when the current
>> + * value is too low. The other option is to compare
>> + * against the cdclk frqeuncy we're going have post
>> + * modeset (ie. one we computed using other constraints).
>> + * Need to measure whether using a lower cdclk w/o IPS
>> + * is better or worse than a higher cdclk w/ IPS.
>> + */
>> + return ilk_pipe_pixel_rate(pipe_config) <=
>> + dev_priv->max_cdclk_freq * 95 / 100;
>> +}
>
>Adding Art for insight into this question (lower cdclock or ips) or
>whether this just isn't worth the complexity.
>-Daniel
IPS enabled probably saves more power than lower cdclk, but it will be dependent on resolution, content, and other features, like FBC and PSR. I don't have any real measurements.
More information about the Intel-gfx
mailing list