From: Paulo Zanoni <paulo.r.zanoni at intel.com> Hi All our Haswell watermarks code does not follow our specifications, and this series only does some small fixes and also fixes the linetime watermarks. For the other watermarks we're still calling the old sandybridge update_wm functions, so the next patches will implement Haswell-specific functions and use them, also using the linetime watermarks fixed in this series. Consider this series as a warm-up for the next ones :) Cheers, Paulo Paulo Zanoni (9): drm/i915: ILK, SNB and IVB don't have linetime watermarks drm/i915: fix linetime_watermarks code drm/i915: use the mode->htotal to calculate linetime watermarks drm/i915: fix haswell linetime watermarks calculation drm/i915: use the correct clock when calculating linetime watermarks drm/i915: make intel_ddi_get_cdclk_freq return values in KHz drm/i915: set the IPS linetime watermark drm/i915: MCH_SSKPD is a 64 bit register on Haswell drm/i915: set FORCE_ARB_IDLE_PLANES workaround drivers/gpu/drm/i915/i915_drv.h | 2 - drivers/gpu/drm/i915/i915_reg.h | 3 ++ drivers/gpu/drm/i915/intel_ddi.c | 10 ++--- drivers/gpu/drm/i915/intel_display.c | 4 -- drivers/gpu/drm/i915/intel_dp.c | 3 +- drivers/gpu/drm/i915/intel_drv.h | 2 - drivers/gpu/drm/i915/intel_pm.c | 73 ++++++++++++++++++---------------- 7 files changed, 48 insertions(+), 49 deletions(-) -- 1.7.10.4