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

Commit ffb9b1e6 authored by yushixian's avatar yushixian Committed by Daniel Jacob Chittoor
Browse files

[1 of 1][10277821]solve can't turn off backlight

 ###%%%comment:[1 of 1]solve can't turn off backlight
 ###%%%bug number:10277821
 ###%%%product name:n10
 ###%%%root cause:Coding
 ###%%%Bug category:T2M
 ###%%%regression response:NO
 ###%%%regression comments:
 ###%%%Module_Impact:display-driver
 ###%%%Test_Suggestion:no
 ###%%%Solution:solve can't turn off backlight
 ###%%%Test_Report:ok
 ###%%%VAL Can Test:No

Change-Id: I1a9ddbdf6750fef81e782df2ef48b7c9e1f93e2e
parent 26825153
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -21,6 +21,10 @@
#include "sde_dbg.h"
#include "dsi_parser.h"

#ifdef CONFIG_TOUCHSCREEN_FTS
extern int fts_esd_check(void);
#endif

#define to_dsi_display(x) container_of(x, struct dsi_display, host)
#define INT_BASE_10 10

@@ -837,9 +841,9 @@ int dsi_display_check_status(struct drm_connector *connector, void *display,
		rc = dsi_display_status_bta_request(dsi_display);
	} else if (status_mode == ESD_MODE_PANEL_TE) {
		rc = dsi_display_status_check_te(dsi_display);
#if 1//def CONFIG_TOUCHSCREEN_FTS
#ifdef CONFIG_TOUCHSCREEN_FTS
	} else if (status_mode == ESD_MODE_I2C_REG_READ) {
		return true;
		rc = fts_esd_check();
#endif
	} else {
		DSI_WARN("Unsupported check status mode: %d\n", status_mode);
+1 −1
Original line number Diff line number Diff line
@@ -3307,7 +3307,7 @@ static int dsi_panel_parse_esd_config(struct dsi_panel *panel)
			esd_config->status_mode = ESD_MODE_SW_BTA;
		} else if (!strcmp(string, "reg_read")) {
			esd_config->status_mode = ESD_MODE_REG_READ;
#if 1//def CONFIG_TOUCHSCREEN_FTS
#ifdef CONFIG_TOUCHSCREEN_FTS
		} else if (!strcmp(string, "i2c_reg_read")) {
			esd_config->status_mode = ESD_MODE_I2C_REG_READ;
#endif
+1 −1
Original line number Diff line number Diff line
@@ -156,7 +156,7 @@ enum esd_check_status_mode {
	ESD_MODE_PANEL_TE,
	ESD_MODE_SW_SIM_SUCCESS,
	ESD_MODE_SW_SIM_FAILURE,
#if 1//def CONFIG_TOUCHSCREEN_FTS
#ifdef CONFIG_TOUCHSCREEN_FTS
	ESD_MODE_I2C_REG_READ,
#endif
	ESD_MODE_MAX