]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/i915/psr: Use TRANS_PUSH to trigger frame change event
authorJouni Högander <jouni.hogander@intel.com>
Tue, 27 Jan 2026 12:41:20 +0000 (14:41 +0200)
committerJouni Högander <jouni.hogander@intel.com>
Mon, 2 Feb 2026 06:13:40 +0000 (08:13 +0200)
commit129a4da117075746bd1a0809f684fc1c7eabfd65
treef9f4cd365ca9b19c5310c32ef35638aba02dead9
parent8c55f7afde2e76ec4053646fe5744de638a39cff
drm/i915/psr: Use TRANS_PUSH to trigger frame change event

Now we have everything in place for triggering PSR "frame change" event
using TRANS_PUSH: use TRANS_PUSH for LunarLake and onwards.

v4:
  - Added call to intel_vrr_psr_frame_change_enable call
  - added setting LNL_TRANS_PUSH_PSR_PR_EN into intel_vrr_send_push
v3: use HAS_PSR_FRAME_CHANGE macro
v2: use AND instead of OR in intel_psr_use_trans_push

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