target: move phy configuration from gcdb to target

PHY configuration is target specific and can have
different register configuration based on target.
Move it to target module to allow target specific
configuration.

Change-Id: Id77d9877508822b088ae77b49187aa58472f57c3
diff --git a/target/msm8952/target_display.c b/target/msm8952/target_display.c
index 9a86cd9..2a908d6 100644
--- a/target/msm8952/target_display.c
+++ b/target/msm8952/target_display.c
@@ -362,6 +362,16 @@
 	qpnp_wled_init(&config);
 }
 
+int target_dsi_phy_config(struct mdss_dsi_phy_ctrl *phy_db)
+{
+	memcpy(phy_db->regulator, panel_regulator_settings, REGULATOR_SIZE);
+	memcpy(phy_db->ctrl, panel_physical_ctrl, PHYSICAL_SIZE);
+	memcpy(phy_db->strength, panel_strength_ctrl, STRENGTH_SIZE);
+	memcpy(phy_db->bistCtrl, panel_bist_ctrl, BIST_SIZE);
+	memcpy(phy_db->laneCfg, panel_lane_config, LANE_SIZE);
+	return NO_ERROR;
+}
+
 int target_ldo_ctrl(uint8_t enable, struct msm_panel_info *pinfo)
 {