[PATCH 0/2] Extended Wake Timeout

Suraj Kandpal suraj.kandpal at intel.com
Fri Jan 17 05:48:48 UTC 2025


Retimers in H/w usually takes 30 to 40ms to wake up all the devices. To
get this we use the Extended Wake Time feature in which the sink device
tells us the minimum amount of time it requires to wake up and we need
to do a write to grant this request else we need to wake up within 1ms
of low power state exit.
DP source  device shall keep retying  the AUX tansaction upto the
extended timeout  that is being granted for LTTPRs from the sink device

Signed-off-by: Suraj Kandpal <suraj.kandpal at intel.com>

Suraj Kandpal (2):
  drm/dp: Add the DPCD register required for Extended wake timeout
  drm/i915/lttpr: Enable Extended Wake Timeout

 drivers/gpu/drm/i915/display/intel_ddi.c      |  2 +
 .../drm/i915/display/intel_dp_link_training.c | 49 +++++++++++++++++++
 .../drm/i915/display/intel_dp_link_training.h |  1 +
 include/drm/display/drm_dp.h                  | 14 ++++++
 4 files changed, 66 insertions(+)

-- 
2.34.1



More information about the dri-devel mailing list