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

Commit cfa1b19e authored by yungwenpeng's avatar yungwenpeng
Browse files

Merge branch vanilla into gms

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

Change-Id: I11da92f8365741fe582820ff03000ae0ee9a0702
parents 9fb6cae9 861da736
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;