]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915/glk: Calculate high/low switch count for GLK
authorMadhav Chauhan <madhav.chauhan@intel.com>
Tue, 9 May 2017 13:29:24 +0000 (18:59 +0530)
committerJani Nikula <jani.nikula@intel.com>
Mon, 15 May 2017 15:29:46 +0000 (18:29 +0300)
commit2ba176b3fc25ced5e83286923b7f2824170eafb4
tree2a0f6df8628c1d3abdc9e3ec8ad5298cc2428d11
parent2f947bfd8d6e58ca6c0230dddbf82c4ee0969531
drm/i915/glk: Calculate high/low switch count for GLK

As per BSPEC, high/low switch count to be programmed in
terms of byteclock using exit_zero_count and prep_count.
For Geminilake exit/prep counts are already calculated
in terms of byteclock. This patch calculates high/low
switch count using counts value in byteclock, old calculation
leads to screen flicker/shift issue while resuming from S3/S4.

Signed-off-by: Madhav Chauhan <madhav.chauhan@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/1494336565-19185-1-git-send-email-madhav.chauhan@intel.com
drivers/gpu/drm/i915/intel_dsi_vbt.c