public inbox for intel-gfx@lists.freedesktop.org
 help / color / mirror / Atom feed
* [PATCH 0/4] drm/i915: VLV graphics clock improvements
@ 2013-11-05 20:42 ville.syrjala
  2013-11-05 20:42 ` [PATCH 1/4] drm/i915: Improve vlv_gpu_freq() and vlv_freq_opcode() ville.syrjala
                   ` (3 more replies)
  0 siblings, 4 replies; 13+ messages in thread
From: ville.syrjala @ 2013-11-05 20:42 UTC (permalink / raw)
  To: intel-gfx

After I started looking into how various things are clocked in VLV, I
noticed that we miscalculate the graphics clock a bit. So I set out to
fix it, and while doing that I figured why not implement the same code
for GPLL bypass mode. Supposedly there aren't any systems that use that
mode currently, but I perhaps in the future...

This was not actually tested on real hardware, but at least the numbers
the new code produces match the spec better than the old code.

Ville Syrjälä (4):
      drm/i915: Improve vlv_gpu_freq() and vlv_freq_opcode()
      drm/i915: Pass dev_priv to vlv_gpu_freq() and vlv_freq_opcode()
      drm/i915: Store HPLL frequency in dev_priv on VLV
      drm/i915: Add support for VLV GPLL bypass

 drivers/gpu/drm/i915/i915_debugfs.c  | 17 +++----
 drivers/gpu/drm/i915/i915_drv.h      |  7 +--
 drivers/gpu/drm/i915/i915_sysfs.c    | 13 +++--
 drivers/gpu/drm/i915/intel_display.c |  7 ++-
 drivers/gpu/drm/i915/intel_pm.c      | 93 +++++++++++++++++++-----------------
 5 files changed, 72 insertions(+), 65 deletions(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2013-11-06 17:07 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-05 20:42 [PATCH 0/4] drm/i915: VLV graphics clock improvements ville.syrjala
2013-11-05 20:42 ` [PATCH 1/4] drm/i915: Improve vlv_gpu_freq() and vlv_freq_opcode() ville.syrjala
2013-11-06 16:56   ` Jesse Barnes
2013-11-05 20:42 ` [PATCH 2/4] drm/i915: Pass dev_priv to " ville.syrjala
2013-11-05 21:01   ` Jesse Barnes
2013-11-06 17:06     ` Daniel Vetter
2013-11-05 20:42 ` [PATCH 3/4] drm/i915: Store HPLL frequency in dev_priv on VLV ville.syrjala
2013-11-05 21:02   ` Jesse Barnes
2013-11-06  8:41     ` Ville Syrjälä
2013-11-06 10:02       ` Daniel Vetter
2013-11-05 20:42 ` [PATCH 4/4] drm/i915: Add support for VLV GPLL bypass ville.syrjala
2013-11-05 21:03   ` Jesse Barnes
2013-11-06 17:07     ` Daniel Vetter

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox