}
 
 static unsigned int exynos_dp_handle_edid(struct exynos_dp *dp_regs,
-                                         struct edp_device_info *edp_info)
+                                         struct exynos_dp_priv *edp_info)
 {
        unsigned char buf[12];
        unsigned int ret;
 }
 
 static unsigned int exynos_dp_link_start(struct exynos_dp *dp_regs,
-                                        struct edp_device_info *edp_info)
+                                        struct exynos_dp_priv *edp_info)
 {
        unsigned char buf[5];
        unsigned int ret = 0;
 }
 
 static int exynos_dp_read_dpcd_lane_stat(struct exynos_dp *dp_regs,
-                                        struct edp_device_info *edp_info,
+                                        struct exynos_dp_priv *edp_info,
                                         unsigned char *status)
 {
        unsigned int ret, i;
 }
 
 static int exynos_dp_equalizer_err_link(struct exynos_dp *dp_regs,
-                                       struct edp_device_info *edp_info)
+                                       struct exynos_dp_priv *edp_info)
 {
        int ret;
 
 }
 
 static int exynos_dp_reduce_link_rate(struct exynos_dp *dp_regs,
-                                     struct edp_device_info *edp_info)
+                                     struct exynos_dp_priv *edp_info)
 {
        int ret;
 
 }
 
 static unsigned int exynos_dp_process_clock_recovery(struct exynos_dp *dp_regs,
-                                       struct edp_device_info *edp_info)
+                                       struct exynos_dp_priv *edp_info)
 {
        unsigned int ret = EXYNOS_DP_SUCCESS;
        unsigned char lane_stat;
 }
 
 static unsigned int exynos_dp_process_equalizer_training(
-               struct exynos_dp *dp_regs, struct edp_device_info *edp_info)
+               struct exynos_dp *dp_regs, struct exynos_dp_priv *edp_info)
 {
        unsigned int ret = EXYNOS_DP_SUCCESS;
        unsigned char lane_stat, adj_req_sw, adj_req_em, i;
 }
 
 static unsigned int exynos_dp_sw_link_training(struct exynos_dp *dp_regs,
-                                              struct edp_device_info *edp_info)
+                                              struct exynos_dp_priv *edp_info)
 {
        unsigned int ret = 0;
        int training_finished;
 }
 
 static unsigned int exynos_dp_set_link_train(struct exynos_dp *dp_regs,
-                                            struct edp_device_info *edp_info)
+                                            struct exynos_dp_priv *edp_info)
 {
        unsigned int ret;
 
 }
 
 static unsigned int exynos_dp_config_video(struct exynos_dp *dp_regs,
-                                          struct edp_device_info *edp_info)
+                                          struct exynos_dp_priv *edp_info)
 {
        unsigned int ret = 0;
        unsigned int retry_cnt;
        return ret;
 }
 
-int exynos_dp_parse_dt(const void *blob, struct edp_device_info *edp_info)
+int exynos_dp_parse_dt(const void *blob, struct exynos_dp_priv *edp_info)
 {
        unsigned int node = fdtdec_next_compatible(blob, 0,
                                                COMPAT_SAMSUNG_EXYNOS5_DP);
 unsigned int exynos_init_dp(void)
 {
        unsigned int ret;
-       struct edp_device_info *edp_info;
+       struct exynos_dp_priv *edp_info;
        struct exynos_dp *dp_regs;
        int node;
 
-       edp_info = kzalloc(sizeof(struct edp_device_info), GFP_KERNEL);
+       edp_info = kzalloc(sizeof(struct exynos_dp_priv), GFP_KERNEL);
        if (!edp_info) {
                debug("failed to allocate edp device object.\n");
                return -EFAULT;