Intel-GFX Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [RFC v1 00/11] support for vswing/preemphasis override
@ 2026-03-08 13:24 Michał Grzelak
  2026-03-08 13:24 ` [RFC v1 01/11] drm/i915/bios: search for Block 57 by default Michał Grzelak
                   ` (12 more replies)
  0 siblings, 13 replies; 17+ messages in thread
From: Michał Grzelak @ 2026-03-08 13:24 UTC (permalink / raw)
  To: intel-gfx, intel-xe; +Cc: Michał Grzelak

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


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2026-03-11  9:52 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-08 13:24 [RFC v1 00/11] support for vswing/preemphasis override Michał Grzelak
2026-03-08 13:24 ` [RFC v1 01/11] drm/i915/bios: search for Block 57 by default Michał Grzelak
2026-03-08 13:24 ` [RFC v1 02/11] drm/i915/bios: cache V/P Override block Michał Grzelak
2026-03-08 13:24 ` [RFC v1 03/11] drm/i915/bios: remove V/P Override warning Michał Grzelak
2026-03-08 13:24 ` [RFC v1 04/11] drm/i915/bios: print V/P Override port info Michał Grzelak
2026-03-08 13:24 ` [RFC v1 05/11] drm/i915/buf_trans: add intel_dp_above_hbr1() helper Michał Grzelak
2026-03-11  9:17   ` Jani Nikula
2026-03-08 13:24 ` [RFC v1 06/11] drm/i915/buf_trans: add intel_edp_above_hbr2() helper Michał Grzelak
2026-03-11  9:19   ` Jani Nikula
2026-03-08 13:24 ` [RFC v1 07/11] drm/i915/lt: align xe3plpd with V/P Override layout Michał Grzelak
2026-03-08 13:24 ` [RFC v1 08/11] drm/i915/buf_trans: switch from u8 to u32 Michał Grzelak
2026-03-08 13:24 ` [RFC v1 09/11] drm/i915/xe3p: add V/P Override support for xe3p Michał Grzelak
2026-03-08 13:24 ` [RFC v1 10/11] drm/i915/dg2: warn on V/P Override request on dg2 Michał Grzelak
2026-03-08 13:24 ` [RFC v1 11/11] drm/i915/mtl: add V/P Override support for mtl+ Michał Grzelak
2026-03-11  9:51   ` Jani Nikula
2026-03-08 14:19 ` ✓ i915.CI.BAT: success for support for vswing/preemphasis override Patchwork
2026-03-08 16:09 ` ✗ i915.CI.Full: failure " Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox