diff --git a/msm/dsi/dsi_panel.c b/msm/dsi/dsi_panel.c index 8f72008cb4a3..a7c32f41754c 100755 --- a/msm/dsi/dsi_panel.c +++ b/msm/dsi/dsi_panel.c @@ -832,10 +832,7 @@ static int dsi_panel_update_backlight(struct dsi_panel *panel, if (panel->bl_config.bl_dcs_subtype == 0xc2) rc = dsi_panel_dcs_set_display_brightness_c2(dsi, bl_lvl); - else - rc = mipi_dsi_dcs_set_display_brightness(dsi, bl_lvl); - - if (bl->bl_2bytes_enable) + else if (bl->bl_2bytes_enable) rc = mipi_dsi_dcs_set_display_brightness_2bytes(dsi, bl_lvl); else rc = mipi_dsi_dcs_set_display_brightness(dsi, bl_lvl);