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/msm8610/target_display.c b/target/msm8610/target_display.c
index f87b2ed..1213bd3 100755
--- a/target/msm8610/target_display.c
+++ b/target/msm8610/target_display.c
@@ -183,6 +183,16 @@
 	return 0;
 }
 
+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;
+}
+
 bool target_display_panel_node(char *panel_name, char *pbuf, uint16_t buf_size)
 {
 	return gcdb_display_cmdline_arg(panel_name, pbuf, buf_size);