static void intel_dp_update_downspread_ctrl(struct intel_dp *intel_dp,
                                            const struct intel_crtc_state *crtc_state)
 {
+        /*
+         * Currently, we set the MSA ignore bit based on vrr.in_range.
+         * We can't really read that out during driver load since we don't have
+         * the connector information read in yet. So if we do end up doing a
+         * modeset during initial_commit() we'll clear the MSA ignore bit.
+         * GOP likely wouldn't have set this bit so after the initial commit,
+         * if there are no modesets and we enable VRR mode seamlessly
+         * (without a full modeset), the MSA ignore bit might never get set.
+         *
+         * #TODO: Implement readout of vrr.in_range.
+         * We need fastset support for setting the MSA ignore bit in DPCD,
+         * especially on the first real commit when clearing the inherited flag.
+         */
        intel_dp_link_training_set_mode(intel_dp,
-                                       crtc_state->port_clock, crtc_state->vrr.flipline);
+                                       crtc_state->port_clock, crtc_state->vrr.in_range);
 }
 
 void intel_dp_link_training_set_bw(struct intel_dp *intel_dp,