summaryrefslogtreecommitdiff
path: root/drivers/video/fbdev
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2016-09-20 10:20:38 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2016-09-20 10:20:38 -0700
commitca064b6d448ae617bcca20559afd1ea288361b7f (patch)
tree68876c70473713d2ed8eaeeaba281fa3533042bc /drivers/video/fbdev
parent53aba1677d655bea55fc44ebff4b9b69e8bd933a (diff)
parent912a2bfd75d5112b8705bab6c2b9cea323202cfd (diff)
Merge "msm: mdss: dsi: Configure pll to work only in full rate mode"
Diffstat (limited to 'drivers/video/fbdev')
-rw-r--r--drivers/video/fbdev/msm/mdss_dsi_phy_v3.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/video/fbdev/msm/mdss_dsi_phy_v3.c b/drivers/video/fbdev/msm/mdss_dsi_phy_v3.c
index 94554bd5b423..d4ff82a11a09 100644
--- a/drivers/video/fbdev/msm/mdss_dsi_phy_v3.c
+++ b/drivers/video/fbdev/msm/mdss_dsi_phy_v3.c
@@ -183,7 +183,7 @@ static void mdss_dsi_phy_v3_config_lane_settings(
struct mdss_dsi_ctrl_pdata *ctrl)
{
int i;
- u32 tx_dctrl[] = {0x18, 0x19, 0x18, 0x02, 0x18};
+ u32 tx_dctrl[] = {0x00, 0x00, 0x00, 0x02, 0x01};
struct mdss_dsi_phy_ctrl *pd =
&(((ctrl->panel_data).panel_info.mipi).dsi_phy_db);
@@ -407,8 +407,8 @@ int mdss_dsi_phy_v3_init(struct mdss_dsi_ctrl_pdata *ctrl,
mdss_dsi_phy_v3_lanes_enable(ctrl);
- /* Select hybrid mode and use local-wordclk */
- DSI_PHY_W32(ctrl->phy_io.base, CMN_CTRL_2, 0x08);
+ /* Select full-rate mode */
+ DSI_PHY_W32(ctrl->phy_io.base, CMN_CTRL_2, 0x40);
mdss_dsi_phy_v3_set_pll_source(ctrl);