projects
/
GitHub
/
moto-9609
/
android_kernel_motorola_exynos9610.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
645a2f6
)
drm/i915: Fix PLL 8x/3 divider for MIPI video mode
author
Uma Shankar
<uma.shankar@intel.com>
Wed, 8 Feb 2017 10:50:51 +0000
(16:20 +0530)
committer
Jani Nikula
<jani.nikula@intel.com>
Wed, 15 Feb 2017 15:32:57 +0000
(17:32 +0200)
MIPI Video Mode for high res panels (requiring dual link), need a
8X/3 divider to be programmed as 0x2. Modifying the same
in this patch.
Signed-off-by: Uma Shankar <uma.shankar@intel.com>
Signed-off-by: Vidya Srinivas <vidya.srinivas@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link:
http://patchwork.freedesktop.org/patch/msgid/1486551058-22596-3-git-send-email-vidya.srinivas@intel.com
drivers/gpu/drm/i915/intel_dsi_pll.c
patch
|
blob
|
blame
|
history
diff --git
a/drivers/gpu/drm/i915/intel_dsi_pll.c
b/drivers/gpu/drm/i915/intel_dsi_pll.c
index 61440e5c2563611c76d0968d5a9716382d2391cb..3a7308681360aca2e6978b3390f5e1db1d7c8314 100644
(file)
--- a/
drivers/gpu/drm/i915/intel_dsi_pll.c
+++ b/
drivers/gpu/drm/i915/intel_dsi_pll.c
@@
-416,11
+416,7
@@
static void bxt_dsi_program_clocks(struct drm_device *dev, enum port port,
rx_div_lower = rx_div & RX_DIVIDER_BIT_1_2;
rx_div_upper = (rx_div & RX_DIVIDER_BIT_3_4) >> 2;
- /* As per bpsec program the 8/3X clock divider to the below value */
- if (dev_priv->vbt.dsi.config->is_cmd_mode)
- mipi_8by3_divider = 0x2;
- else
- mipi_8by3_divider = 0x3;
+ mipi_8by3_divider = 0x2;
tmp |= BXT_MIPI_8X_BY3_DIVIDER(port, mipi_8by3_divider);
tmp |= BXT_MIPI_TX_ESCLK_DIVIDER(port, tx_div);