target: MSM8974: Support GCDB for MSM8974 target

This change enables GCDB support for MSM8974 target. It also
calls the auto PLL API to calculate the pixel clock, VCO clock,
and byte clock.

Change-Id: Ibd76f02f0fc022754ea7b45a1bc39219a8060ad9
diff --git a/target/msm8974/rules.mk b/target/msm8974/rules.mk
index e2acd10..ab9a431 100644
--- a/target/msm8974/rules.mk
+++ b/target/msm8974/rules.mk
@@ -1,6 +1,7 @@
 LOCAL_DIR := $(GET_LOCAL_DIR)
 
 INCLUDES += -I$(LOCAL_DIR)/include -I$(LK_TOP_DIR)/platform/msm_shared
+INCLUDES += -I$(LK_TOP_DIR)/dev/gcdb/display -I$(LK_TOP_DIR)/dev/gcdb/display/include
 
 PLATFORM := msm8974
 
@@ -22,6 +23,7 @@
 	dev/keys \
 	dev/pmic/pm8x41 \
 	dev/panel/msm \
+	dev/gcdb/display \
     lib/ptable \
     lib/libfdt
 
@@ -38,4 +40,5 @@
 OBJS += \
     $(LOCAL_DIR)/init.o \
     $(LOCAL_DIR)/meminfo.o \
-    $(LOCAL_DIR)/target_display.o
+    $(LOCAL_DIR)/target_display.o \
+    $(LOCAL_DIR)/oem_panel.o