]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/i915/psr: Disable Panel Replay as well if VRR is enabled
authorJouni Högander <jouni.hogander@intel.com>
Thu, 31 Oct 2024 08:10:25 +0000 (10:10 +0200)
committerJouni Högander <jouni.hogander@intel.com>
Fri, 8 Nov 2024 09:36:43 +0000 (11:36 +0200)
commitf2afd9035ebdaa54ec96db217c0aeca4e58aab9a
tree28a2a5882f1fb2b2d2d09b0d065f9b7985644d2d
parent5d0396114e7119a20034e252a58d30b0b41ab965
drm/i915/psr: Disable Panel Replay as well if VRR is enabled

Having Panel Replay enabled together with VRR is causing following errors:

xe 0000:00:02.0: [drm] *ERROR* Timed out waiting PSR idle state
xe 0000:00:02.0: [drm] *ERROR* Fault errors on pipe A: 0x00000080
xe 0000:00:02.0: [drm] *ERROR* CPU pipe A FIFO underrun
xe 0000:00:02.0: [drm] *ERROR* Fault errors on pipe A: 0x00040080
xe 0000:00:02.0: [drm] *ERROR* Fault errors on pipe A: 0x00040080

Let's disable Panel Replay as well if VRR is enabled.

Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
Reviewed-by: Mitul Golani <mitulkumar.ajitkumar.golani@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241031081025.3215966-1-jouni.hogander@intel.com
drivers/gpu/drm/i915/display/intel_psr.c