disp: msm: dsi: Config panel test pin to input mode when panel off
The pin was configured to input mode when panel on. But if continuous splash was on, driver will not power on panel when booting up, the first time panel off, this gpio was the default mode or the UEFI config mode. Change-Id: Ib352343848ab38cab828cc10388b366aeac8905d Signed-off-by: Yuan Zhao <yzhao@codeaurora.org>
Dieser Commit ist enthalten in:

committet von
Gerrit - the friendly Code Review server

Ursprung
e070ce180c
Commit
6ed9f4a3d3
@@ -499,6 +499,13 @@ static int dsi_panel_power_off(struct dsi_panel *panel)
|
||||
if (gpio_is_valid(panel->reset_config.lcd_mode_sel_gpio))
|
||||
gpio_set_value(panel->reset_config.lcd_mode_sel_gpio, 0);
|
||||
|
||||
if (gpio_is_valid(panel->panel_test_gpio)) {
|
||||
rc = gpio_direction_input(panel->panel_test_gpio);
|
||||
if (rc)
|
||||
DSI_WARN("set dir for panel test gpio failed rc=%d\n",
|
||||
rc);
|
||||
}
|
||||
|
||||
rc = dsi_panel_set_pinctrl_state(panel, false);
|
||||
if (rc) {
|
||||
DSI_ERR("[%s] failed set pinctrl state, rc=%d\n", panel->name,
|
||||
|
In neuem Issue referenzieren
Einen Benutzer sperren