This allows DM to do any necessary updates before MST discovery starts.
Signed-off-by: Nikola Cornij <nikola.cornij@amd.com>
Reviewed-by: Nikola Cornij <Nikola.Cornij@amd.com>
Acked-by: Leo Li <sunpeng.li@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
        mutex_unlock(&mst_mgr->payload_lock);
 }
 
+void dm_helpers_dp_update_branch_info(
+       struct dc_context *ctx,
+       const struct dc_link *link)
+{}
+
 /*
  * Writes payload allocation table in immediate downstream device.
  */
 
                        if (reason == DETECT_REASON_BOOT)
                                boot = true;
 
+                       dm_helpers_dp_update_branch_info(
+                               link->ctx,
+                               link);
+
                        if (!dm_helpers_dp_mst_start_top_mgr(
                                link->ctx,
                                link, boot)) {
 
        const struct dc_edid *edid,
        struct dc_edid_caps *edid_caps);
 
+
+/*
+ * Update DP branch info
+ */
+void dm_helpers_dp_update_branch_info(
+               struct dc_context *ctx,
+               const struct dc_link *link);
+
 /*
  * Writes payload allocation table in immediate downstream device.
  */