]> www.infradead.org Git - nvme.git/commit
drm/i915/psr: Disable Panel Replay if PSR mode is set via module parameter
authorJouni Högander <jouni.hogander@intel.com>
Tue, 18 Jun 2024 05:30:21 +0000 (08:30 +0300)
committerJouni Högander <jouni.hogander@intel.com>
Wed, 19 Jun 2024 04:42:09 +0000 (07:42 +0300)
commitb445130c35e5bfe7917e44140e259b2babeec87f
tree37b8da7234500fbfad684861218106a8e0cfa2e5
parent22f3a60558da4509c0c3fa49b82a5d7e6f677cf5
drm/i915/psr: Disable Panel Replay if PSR mode is set via module parameter

If user is specifically limiting PSR mode to PSR1 or PSR2: disable Panel
Replay. With default value -1 all modes are allowed including Panel
Replay. Disabling PSR using value 0 disables Panel Replay as well.

Also own compute config helper is added for Panel Replay. This makes sense
because number of Panel Replay specific checks are increasing.

v2: Squash adding Panel Replay compute config helper

Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
Reviewed-by: Animesh Manna <animesh.manna@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240618053026.3268759-5-jouni.hogander@intel.com
drivers/gpu/drm/i915/display/intel_display_params.c
drivers/gpu/drm/i915/display/intel_psr.c