This patch series aims to get initial feedback & CI coverage on adding support for Vswing / Preemphasis Override from VBT. Currently patchset covers all platforms from MTL onward. There is an additional patch covering platforms from ADL-P, but since it is still work-in-progress, it hasn't been included for now.
BR, Michał Michał Grzelak (11): drm/i915/bios: search for Block 57 by default drm/i915/bios: cache V/P Override block drm/i915/bios: remove V/P Override warning drm/i915/bios: print V/P Override port info drm/i915/buf_trans: add intel_dp_above_hbr1() helper drm/i915/buf_trans: add intel_edp_above_hbr2() helper drm/i915/lt: align xe3plpd with V/P Override layout drm/i915/buf_trans: switch from u8 to u32 drm/i915/xe3p: add V/P Override support for xe3p drm/i915/dg2: warn on V/P Override request on dg2 drm/i915/mtl: add V/P Override support for mtl+ drivers/gpu/drm/i915/display/intel_bios.c | 33 +- drivers/gpu/drm/i915/display/intel_bios.h | 1 + .../drm/i915/display/intel_ddi_buf_trans.c | 323 ++++++++++++++---- .../drm/i915/display/intel_ddi_buf_trans.h | 16 +- .../gpu/drm/i915/display/intel_display_core.h | 2 + 5 files changed, 300 insertions(+), 75 deletions(-) -- 2.45.2
