This patchset enables UHBR link rates on Thunderbolt tunneled links. Imre Deak (6): drm/dp_tunnel: Add UHBR tunneling support drm/i915/dp: End link configuration loops properly drm/i915/dp: Enable SST fallback between UHBR and non-UHBR rates drm/i915/dp: Remove UHBR dependency from SST fallback kunit test drm/i915/dp: Disable UHBR link configs with 1/2 lanes drm/i915/dp_tunnel: Add UHBR tunneling support
drivers/gpu/drm/display/drm_dp_tunnel.c | 116 +++++++++++++++++- .../drm/i915/display/intel_display_types.h | 1 + drivers/gpu/drm/i915/display/intel_dp.c | 65 ++++++++-- .../drm/i915/display/intel_dp_link_training.c | 5 - drivers/gpu/drm/i915/display/intel_dp_mst.c | 5 + .../gpu/drm/i915/display/intel_dp_tunnel.c | 45 +++++++ .../gpu/drm/i915/display/intel_dp_tunnel.h | 17 +++ .../i915/display/tests/intel_dp_link_test.c | 62 +++------- include/drm/display/drm_dp.h | 12 ++ include/drm/display/drm_dp_tunnel.h | 21 ++++ 10 files changed, 286 insertions(+), 63 deletions(-) -- 2.49.1
