static void dp_display_host_phy_init(struct dp_display_private *dp)
 {
-       DRM_DEBUG_DP("core_init=%d phy_init=%d\n",
-                       dp->core_initialized, dp->phy_initialized);
+       DRM_DEBUG_DP("type=%d core_init=%d phy_init=%d\n",
+               dp->dp_display.connector_type, dp->core_initialized,
+               dp->phy_initialized);
 
        if (!dp->phy_initialized) {
                dp_ctrl_phy_init(dp->ctrl);
 
 static void dp_display_host_phy_exit(struct dp_display_private *dp)
 {
-       DRM_DEBUG_DP("core_init=%d phy_init=%d\n",
-                       dp->core_initialized, dp->phy_initialized);
+       DRM_DEBUG_DP("type=%d core_init=%d phy_init=%d\n",
+               dp->dp_display.connector_type, dp->core_initialized,
+               dp->phy_initialized);
 
        if (dp->phy_initialized) {
                dp_ctrl_phy_exit(dp->ctrl);
 
 static void dp_display_host_init(struct dp_display_private *dp)
 {
-       DRM_DEBUG_DP("core_initialized=%d\n", dp->core_initialized);
+       DRM_DEBUG_DP("type=%d core_init=%d phy_init=%d\n",
+               dp->dp_display.connector_type, dp->core_initialized,
+               dp->phy_initialized);
 
        dp_power_init(dp->power, false);
        dp_ctrl_reset_irq_ctrl(dp->ctrl, true);
 
 static void dp_display_host_deinit(struct dp_display_private *dp)
 {
-       DRM_DEBUG_DP("core_initialized=%d\n", dp->core_initialized);
+       DRM_DEBUG_DP("type=%d core_init=%d phy_init=%d\n",
+               dp->dp_display.connector_type, dp->core_initialized,
+               dp->phy_initialized);
 
        dp_ctrl_reset_irq_ctrl(dp->ctrl, false);
        dp_aux_deinit(dp->aux);
        mutex_lock(&dp->event_mutex);
 
        state =  dp->hpd_state;
-       DRM_DEBUG_DP("hpd_state=%d\n", state);
+       DRM_DEBUG_DP("Before, type=%d hpd_state=%d\n",
+                       dp->dp_display.connector_type, state);
+
        if (state == ST_DISPLAY_OFF || state == ST_SUSPENDED) {
                mutex_unlock(&dp->event_mutex);
                return 0;
        dp_catalog_hpd_config_intr(dp->catalog,
                DP_DP_IRQ_HPD_INT_MASK | DP_DP_HPD_REPLUG_INT_MASK, true);
 
+       DRM_DEBUG_DP("After, type=%d hpd_state=%d\n",
+                       dp->dp_display.connector_type, state);
        mutex_unlock(&dp->event_mutex);
 
        /* uevent will complete connection part */
        mutex_lock(&dp->event_mutex);
 
        state = dp->hpd_state;
-       if (state == ST_CONNECT_PENDING)
+       if (state == ST_CONNECT_PENDING) {
                dp->hpd_state = ST_CONNECTED;
+               DRM_DEBUG_DP("type=%d\n", dp->dp_display.connector_type);
+       }
 
        mutex_unlock(&dp->event_mutex);
 
 
        state = dp->hpd_state;
 
+       DRM_DEBUG_DP("Before, type=%d hpd_state=%d\n",
+                       dp->dp_display.connector_type, state);
+
        /* disable irq_hpd/replug interrupts */
        dp_catalog_hpd_config_intr(dp->catalog,
                DP_DP_IRQ_HPD_INT_MASK | DP_DP_HPD_REPLUG_INT_MASK, false);
        /* start sentinel checking in case of missing uevent */
        dp_add_event(dp, EV_DISCONNECT_PENDING_TIMEOUT, 0, DP_TIMEOUT_5_SECOND);
 
-       DRM_DEBUG_DP("hpd_state=%d\n", state);
        /* signal the disconnect event early to ensure proper teardown */
        dp_display_handle_plugged_change(&dp->dp_display, false);
 
        /* enable HDP plug interrupt to prepare for next plugin */
        dp_catalog_hpd_config_intr(dp->catalog, DP_DP_HPD_PLUG_INT_MASK, true);
 
+       DRM_DEBUG_DP("After, type=%d hpd_state=%d\n",
+                       dp->dp_display.connector_type, state);
+
        /* uevent will complete disconnection part */
        mutex_unlock(&dp->event_mutex);
        return 0;
        mutex_lock(&dp->event_mutex);
 
        state =  dp->hpd_state;
-       if (state == ST_DISCONNECT_PENDING)
+       if (state == ST_DISCONNECT_PENDING) {
                dp->hpd_state = ST_DISCONNECTED;
+               DRM_DEBUG_DP("type=%d\n", dp->dp_display.connector_type);
+       }
 
        mutex_unlock(&dp->event_mutex);
 
 
        /* irq_hpd can happen at either connected or disconnected state */
        state =  dp->hpd_state;
+       DRM_DEBUG_DP("Before, type=%d hpd_state=%d\n",
+                       dp->dp_display.connector_type, state);
+
        if (state == ST_DISPLAY_OFF || state == ST_SUSPENDED) {
                mutex_unlock(&dp->event_mutex);
                return 0;
 
        dp_display_usbpd_attention_cb(&dp->pdev->dev);
 
-       DRM_DEBUG_DP("hpd_state=%d\n", state);
+       DRM_DEBUG_DP("After, type=%d hpd_state=%d\n",
+                       dp->dp_display.connector_type, state);
 
        mutex_unlock(&dp->event_mutex);
 
 
        hpd_isr_status = dp_catalog_hpd_get_intr_status(dp->catalog);
 
-       DRM_DEBUG_DP("hpd isr status=%#x\n", hpd_isr_status);
        if (hpd_isr_status & 0x0F) {
+               DRM_DEBUG_DP("type=%d isr=0x%x\n",
+                       dp->dp_display.connector_type, hpd_isr_status);
                /* hpd related interrupts */
                if (hpd_isr_status & DP_DP_HPD_PLUG_INT_MASK)
                        dp_add_event(dp, EV_HPD_PLUG_INT, 0, 0);
 
        mutex_lock(&dp->event_mutex);
 
-       DRM_DEBUG_DP("Before, core_inited=%d power_on=%d\n",
-                       dp->core_initialized, dp_display->power_on);
+       DRM_DEBUG_DP("Before, type=%d core_inited=%d phy_inited=%d power_on=%d\n",
+               dp->dp_display.connector_type, dp->core_initialized,
+               dp->phy_initialized, dp_display->power_on);
 
        /* start from disconnected state */
        dp->hpd_state = ST_DISCONNECTED;
                dp_display_handle_plugged_change(dp_display, false);
        }
 
-       DRM_DEBUG_DP("After, sink_count=%d is_connected=%d core_inited=%d power_on=%d\n",
-                       dp->link->sink_count, dp->dp_display.is_connected,
-                       dp->core_initialized, dp_display->power_on);
+       DRM_DEBUG_DP("After, type=%d sink_count=%d is_connected=%d \
+                       core_inited=%d phy_inited=%d power_on=%d\n",
+               dp->dp_display.connector_type, dp->link->sink_count,
+               dp->dp_display.is_connected, dp->core_initialized,
+               dp->phy_initialized, dp_display->power_on);
 
        mutex_unlock(&dp->event_mutex);
 
 
        mutex_lock(&dp->event_mutex);
 
-       DRM_DEBUG_DP("Before, core_inited=%d power_on=%d\n",
-                       dp->core_initialized, dp_display->power_on);
+       DRM_DEBUG_DP("Before, type=%d core_inited=%d phy_inited=%d power_on=%d\n",
+               dp->dp_display.connector_type, dp->core_initialized,
+               dp->phy_initialized, dp_display->power_on);
 
        /* mainlink enabled */
        if (dp_power_clk_status(dp->power, DP_CTRL_PM))
 
        dp->hpd_state = ST_SUSPENDED;
 
-       DRM_DEBUG_DP("After, core_inited=%d power_on=%d\n",
-                       dp->core_initialized, dp_display->power_on);
+       DRM_DEBUG_DP("After, type=%d core_inited=%d phy_inited=%d power_on=%d\n",
+               dp->dp_display.connector_type, dp->core_initialized,
+               dp->phy_initialized, dp_display->power_on);
 
        mutex_unlock(&dp->event_mutex);