]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/i915/psr: Allow SCL=0 on platforms with always-on VRR TG
authorAnkit Nautiyal <ankit.k.nautiyal@intel.com>
Sun, 17 May 2026 14:27:53 +0000 (19:57 +0530)
committerAnkit Nautiyal <ankit.k.nautiyal@intel.com>
Mon, 25 May 2026 10:33:31 +0000 (16:03 +0530)
commit4f1cab2e4863d96ce13b8d94151f4848e38c3d5b
tree12dd5b6cd892b0200c0927eeae50fc675adf9d72
parentd69da4f92d27c8ee178fc73dc5b035ad6d3201ae
drm/i915/psr: Allow SCL=0 on platforms with always-on VRR TG

For Legacy timing generator, if there are no panel replay/sel_update or
other SRD constraints, the Set context latency (SCL) window should be
at least 1.

However, for VRR timing generator the SCL window can be 0. It has other
guardband constraints, but that are checked during guardband computation.

Allow SCL to be 0 for platforms that have VRR TG always on.

Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Reviewed-by: Suraj Kandpal <suraj.kandpal@intel.com>
Reviewed-by: Jouni Högander <jouni.hogander@intel.com>
Link: https://patch.msgid.link/20260517142753.2813959-3-ankit.k.nautiyal@intel.com
drivers/gpu/drm/i915/display/intel_psr.c