dev: gcdb: don't configure PMIC WLED if DCS backlight is used

SKUF uses DCS command to control backlight, extra WLED configure
will cause bottom current leakage

Change-Id: Ia0022832dadc4b1b4655e3bc1ce8d36e072a6a44
CRs-fixed: 525921
diff --git a/dev/gcdb/display/gcdb_display.c b/dev/gcdb/display/gcdb_display.c
index e117ba2..169fb1c 100755
--- a/dev/gcdb/display/gcdb_display.c
+++ b/dev/gcdb/display/gcdb_display.c
@@ -58,11 +58,15 @@
 extern int msm_display_init(struct msm_fb_panel_data *pdata);
 extern int msm_display_off();
 
+/* TODO: add other backlight type support */
 static uint32_t panel_backlight_ctrl(uint8_t enable)
 {
 	uint32_t ret = NO_ERROR;
 
-	ret = target_backlight_ctrl(enable);
+	if (panelstruct.backlightinfo->bl_pmic_controltype != BL_DCS) {
+		/* deal with non-dcs backlight */
+		ret = target_backlight_ctrl(enable);
+	}
 
 	return ret;
 }