target: disable continuous splash screen when display init fails

Once the DSI read is done in LK and read LCD ID fails,
display_shutdown gets executed. Kernel thinks continuous
splash is enabled as a result the clock remains stuck at off.
To avoid this mismatch pass kernel boot param no splash when read ID fails.
This can be done by disabling continuous splash when display init fails.

Change-Id: I38e177d2dd5aa5757006bd19621d73063c4127e6
diff --git a/target/msm8610/target_display.c b/target/msm8610/target_display.c
index 0db3e9e..7866acc 100755
--- a/target/msm8610/target_display.c
+++ b/target/msm8610/target_display.c
@@ -178,12 +178,12 @@
 	}
 
 	do {
+		target_force_cont_splash_disable(false);
 		ret = gcdb_display_init(panel_name, MDP_REV_304, MIPI_FB_ADDR);
 		if (ret) {
 			/*Panel signature did not match, turn off the display*/
 			target_force_cont_splash_disable(true);
 			msm_display_off();
-			target_force_cont_splash_disable(false);
 		} else {
 			break;
 		}