]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/i915/lttpr: Enable Extended Wake Timeout
authorSuraj Kandpal <suraj.kandpal@intel.com>
Wed, 22 Jan 2025 05:33:58 +0000 (11:03 +0530)
committerSuraj Kandpal <suraj.kandpal@intel.com>
Tue, 4 Feb 2025 12:27:31 +0000 (17:57 +0530)
commit242d9bf59a0a8293acf3e67264875abd0b573614
tree28c7c332c77762081e063076cdd0eef6704d9a53
parenteaf53ac4901fbb06a94cc0b7842567b3d13c0492
drm/i915/lttpr: Enable Extended Wake Timeout

Usually retimers take around 30 to 40ms to exit all devices from
sleep state. Extended wake timeout mechanism helps to give
that additional time.

--v2
-Grant the requested time only if greater than 1ms [Arun/Jani]
-Reframe commit message [Arun]

--v3
-Move the function to drm_core [Dmitry/Jani]

Spec: DP v2.1 Section 3.6.12.3
Signed-off-by: Suraj Kandpal <suraj.kandpal@intel.com>
Reviewed-by: Arun R Murthy <arun.r.murthy@intel.com>
Acked-by: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250122053358.1545039-4-suraj.kandpal@intel.com
drivers/gpu/drm/i915/display/intel_ddi.c
drivers/gpu/drm/i915/display/intel_dp_link_training.c
drivers/gpu/drm/i915/display/intel_dp_link_training.h