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

Commit c427d0f5 authored by Xiaowen Wu's avatar Xiaowen Wu Committed by Gerrit - the friendly Code Review server
Browse files

drm/msm/dsi-staging: skip set_backlight when ext bridge is used



Skip set_backlight to avoid error printing when external dsi
bridge exists.

Change-Id: Id9c17039502255e389a5a267c35c3f4a9fbb486a
CRs-Fixed: 2328537
Signed-off-by: default avatarXiaowen Wu <wxiaowen@codeaurora.org>
Signed-off-by: default avatarAbhijith Desai <desaia@codeaurora.org>
parent 1f3d4d45
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -546,6 +546,9 @@ static int dsi_panel_pinctrl_deinit(struct dsi_panel *panel)
{
	int rc = 0;

	if (panel->host_config.ext_bridge_mode)
		return 0;

	devm_pinctrl_put(panel->pinctrl.pinctrl);

	return rc;
@@ -628,6 +631,9 @@ int dsi_panel_set_backlight(struct dsi_panel *panel, u32 bl_lvl)
	int rc = 0;
	struct dsi_backlight_config *bl = &panel->bl_config;

	if (panel->host_config.ext_bridge_mode)
		return 0;

	pr_debug("backlight type:%d lvl:%d\n", bl->type, bl_lvl);
	switch (bl->type) {
	case DSI_BACKLIGHT_WLED: