drm/i915/ddi: write payload for 128b/132b SST
authorJani Nikula <jani.nikula@intel.com>
Tue, 7 Jan 2025 09:54:14 +0000 (11:54 +0200)
committerJani Nikula <jani.nikula@intel.com>
Tue, 7 Jan 2025 16:44:06 +0000 (18:44 +0200)
commitaedeed4af6fdd23426a6cec09c3e5872003e4a07
treedcd9b3ec567c9dec65d75936732a1d37e36b9813
parent01708578ae83d16ce9a89fc5d412a135481d1e62
drm/i915/ddi: write payload for 128b/132b SST

Write the payload allocation table for 128b/132b SST. Use VCPID 1 and
start from slot 0, with dp_m_n.tu slots.

This is preparation for enabling 128b/132b SST. This path is not
reachable yet. Indeed, we don't yet compute TU for 128b/132b SST.

v2: Handle drm_dp_dpcd_write_payload() failures (Imre)

v3: Include drm_dp_helper.h (kernel test robot)

Reviewed-by: Imre Deak <imre.deak@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250107095414.1244286-1-jani.nikula@intel.com
drivers/gpu/drm/i915/display/intel_ddi.c