Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 90f22523 authored by yungwenpeng's avatar yungwenpeng
Browse files

Merge branch gms into release

* ssh://ch-git3.arimacomm.com.tw:29418/kernel/msm-4.9:
  Let LCM reduce power consumption when suspend

Change-Id: Id0079f32da327e45c59ae727f733b5d3c09236e0
parents 744b1696 cfa1b19e
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -405,6 +405,9 @@ static int mdss_dsi_panel_power_off(struct mdss_panel_data *pdata)
	if (ret)
		pr_err("%s: failed to disable vregs for %s\n",
			__func__, __mdss_dsi_pm_name(DSI_PANEL_PM));
    /*[Fairphone_8901][Jialong]To reduce power,pull down Touch reset pin when panel off start*/
    gpio_direction_output(64, 0);
    /*[Fairphone_8901][Jialong]To reduce power,pull down Touch reset pin when panel off end*/

end:
	return ret;
@@ -415,6 +418,11 @@ static int mdss_dsi_panel_power_on(struct mdss_panel_data *pdata)
	int ret = 0;
	struct mdss_dsi_ctrl_pdata *ctrl_pdata = NULL;

    /*[Fairphone_8901][Jialong]To avoid fuzzy screen,pull high Touch reset pin when panel on start*/
    gpio_direction_output(64, 1);
    /*[Fairphone_8901][Jialong]To avoid fuzzy screen,pull high Touch reset pin when panel on end*/


	if (pdata == NULL) {
		pr_err("%s: Invalid input data\n", __func__);
		return -EINVAL;