]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/i915/lobf: Check for sink error and disable LOBF
authorAnimesh Manna <animesh.manna@intel.com>
Wed, 23 Apr 2025 09:23:32 +0000 (14:53 +0530)
committerAnimesh Manna <animesh.manna@intel.com>
Thu, 24 Apr 2025 08:25:01 +0000 (13:55 +0530)
commit2063174c22da83e9440466cf496ad3b20f85f5c8
treece61e76a7e874d5dc72222eb5182e9073f886390
parentacff6d6bded31d98698693827860adc5befdd854
drm/i915/lobf: Check for sink error and disable LOBF

Disable LOBF/ALPM for any erroneous condition from sink side.

v1: Initial version.
v2: Add centralized alpm error handling. [Jouni]
v3: Improve debug print. [Jouni]
v4: Disable alpm permanently for sink error. [Jouni]

Signed-off-by: Animesh Manna <animesh.manna@intel.com>
Reviewed-by: Jouni Högander <jouni.hogander@intel.com>
Link: https://lore.kernel.org/r/20250423092334.2294483-10-animesh.manna@intel.com
drivers/gpu/drm/i915/display/intel_alpm.c
drivers/gpu/drm/i915/display/intel_alpm.h
drivers/gpu/drm/i915/display/intel_display_types.h
drivers/gpu/drm/i915/display/intel_dp.c
drivers/gpu/drm/i915/display/intel_psr.c