On Mon, Feb 23, 2026 at 07:14:19PM +0530, Ankit Nautiyal wrote: > Currently we do not support VRR with HDMI so skip vrr compute > config step for all DP branch devices. > > v2: Restrict VRR on all DP branch devices instead for checking only for > HDMI. (Ville) > > Signed-off-by: Ankit Nautiyal <[email protected]>
Reviewed-by: Ville Syrjälä <[email protected]> > --- > drivers/gpu/drm/i915/display/intel_vrr.c | 10 ++++++++++ > 1 file changed, 10 insertions(+) > > diff --git a/drivers/gpu/drm/i915/display/intel_vrr.c > b/drivers/gpu/drm/i915/display/intel_vrr.c > index 00ca76dbdd6c..c1d8b32ef42f 100644 > --- a/drivers/gpu/drm/i915/display/intel_vrr.c > +++ b/drivers/gpu/drm/i915/display/intel_vrr.c > @@ -55,6 +55,16 @@ bool intel_vrr_is_capable(struct intel_connector > *connector) > if (connector->mst.dp) > return false; > intel_dp = intel_attached_dp(connector); > + /* > + * Among non-MST DP branch devices, only an HDMI 2.1 sink > connected > + * via a PCON could support VRR. However, supporting VRR > through a > + * PCON requires non-trivial changes that are not implemented > yet. > + * Until that support exists, avoid VRR on all DP branch > devices. > + * > + * TODO: Add support for VRR for DP->HDMI 2.1 PCON. > + */ > + if (drm_dp_is_branch(intel_dp->dpcd)) > + return false; > > if > (!drm_dp_sink_can_do_video_without_timing_msa(intel_dp->dpcd)) > return false; > -- > 2.45.2 -- Ville Syrjälä Intel
