target: Fix compilation error due to missing header file inclusion

commit 7868d545fb6bc07820545d0ec129eb5cb1bed6ac (target: add support
for disabling continuous-splash) introduced compilation error in
few targets due to missing header file inclusion. Fix adds the missing
header includes to the respective target files.

Change-Id: Ie0b3727bb0203fcfb6a3664a4c2af3c61052143b
diff --git a/target/apq8084/target_display.c b/target/apq8084/target_display.c
index 068412d..b46ef08 100755
--- a/target/apq8084/target_display.c
+++ b/target/apq8084/target_display.c
@@ -44,6 +44,7 @@
 #include <target/display.h>
 #include "include/panel.h"
 #include "include/display_resource.h"
+#include "gcdb_display.h"
 
 #define HFPLL_LDO_ID 12
 
diff --git a/target/msm8226/target_display.c b/target/msm8226/target_display.c
index 1c9a490..4ac9b37 100755
--- a/target/msm8226/target_display.c
+++ b/target/msm8226/target_display.c
@@ -43,6 +43,7 @@
 
 #include "include/panel.h"
 #include "include/display_resource.h"
+#include "gcdb_display.h"
 
 #define HFPLL_LDO_ID 8
 
diff --git a/target/msm8909/target_display.c b/target/msm8909/target_display.c
index d41e90e..c9ac60d 100755
--- a/target/msm8909/target_display.c
+++ b/target/msm8909/target_display.c
@@ -43,6 +43,7 @@
 
 #include "include/panel.h"
 #include "include/display_resource.h"
+#include "gcdb_display.h"
 
 #define VCO_DELAY_USEC 1000
 #define GPIO_STATE_LOW 0
@@ -214,7 +215,7 @@
 	return ret;
 }
 
-int target_ldo_ctrl(uint8_t enable)
+int target_ldo_ctrl(uint8_t enable, struct msm_panel_info *pinfo)
 {
 	if (enable)
 		regulator_enable();     /* L2, L6, and L17 */
diff --git a/target/msm8916/target_display.c b/target/msm8916/target_display.c
index de25471..fe7357a 100644
--- a/target/msm8916/target_display.c
+++ b/target/msm8916/target_display.c
@@ -45,6 +45,7 @@
 
 #include "include/panel.h"
 #include "include/display_resource.h"
+#include "gcdb_display.h"
 
 #define VCO_DELAY_USEC 1000
 #define GPIO_STATE_LOW 0