pipe_ctx->stream_res.stream_enc->funcs->dp_set_stream_attribute(
                        pipe_ctx->stream_res.stream_enc,
                        &stream->timing,
-                       stream->output_color_space);
+                       stream->output_color_space,
+                       stream->link->dpcd_caps.dprx_feature.bits.SST_SPLIT_SDP_CAP);
 
        if (dc_is_hdmi_tmds_signal(pipe_ctx->stream->signal))
                pipe_ctx->stream_res.stream_enc->funcs->hdmi_set_stream_attribute(
 
 static void dce110_stream_encoder_dp_set_stream_attribute(
        struct stream_encoder *enc,
        struct dc_crtc_timing *crtc_timing,
-       enum dc_color_space output_color_space)
+       enum dc_color_space output_color_space,
+       uint32_t enable_sdp_splitting)
 {
 #if defined(CONFIG_DRM_AMD_DC_DCN1_0)
        uint32_t h_active_start;
 
 void enc1_stream_encoder_dp_set_stream_attribute(
        struct stream_encoder *enc,
        struct dc_crtc_timing *crtc_timing,
-       enum dc_color_space output_color_space)
+       enum dc_color_space output_color_space,
+       uint32_t enable_sdp_splitting)
 {
        uint32_t h_active_start;
        uint32_t v_active_start;
 
 void enc1_stream_encoder_dp_set_stream_attribute(
        struct stream_encoder *enc,
        struct dc_crtc_timing *crtc_timing,
-       enum dc_color_space output_color_space);
+       enum dc_color_space output_color_space,
+       uint32_t enable_sdp_splitting);
 
 void enc1_stream_encoder_hdmi_set_stream_attribute(
        struct stream_encoder *enc,
 
        void (*dp_set_stream_attribute)(
                struct stream_encoder *enc,
                struct dc_crtc_timing *crtc_timing,
-               enum dc_color_space output_color_space);
+               enum dc_color_space output_color_space,
+               uint32_t enable_sdp_splitting);
 
        void (*hdmi_set_stream_attribute)(
                struct stream_encoder *enc,
 
 static void virtual_stream_encoder_dp_set_stream_attribute(
        struct stream_encoder *enc,
        struct dc_crtc_timing *crtc_timing,
-       enum dc_color_space output_color_space) {}
+       enum dc_color_space output_color_space,
+       uint32_t enable_sdp_splitting) {}
 
 static void virtual_stream_encoder_hdmi_set_stream_attribute(
        struct stream_encoder *enc,