Next version of [1]. IGT series for decoding is available at [2]. BR, Michał
[1] https://lore.kernel.org/intel-gfx/[email protected]/ [2] https://lore.kernel.org/igt-dev/[email protected]/ --- v2->v3 - remove braces from if blocks (Suraj) - return -EINVAL instead of -1 (Suraj) - break logging into two lines - remove null pointer check before kfree() - switch from kzalloc() into kzalloc_obj() and kzalloc_objs() - resolve conflict from rebase Michał Grzelak (31): drm/i915/buf_trans: align xe3plpd with VS/PE-O layout drm/i915/bios: search for VBT #57 by default drm/i915/bios: log unsupported VS/PE-O parsing drm/i915/bios: store VBT #57's metadata in intel_vbt_data drm/i915/bios: de/allocate VS/PE-O buffers' matrix drm/i915/bios: structurize VS/PE-O metadata drm/i915/bios: add buf_trans for each bios_encoder drm/i915/bios: de/allocate buf_trans for each port drm/i915/bios: check VS/PE-O in helper func drm/i915/bios: print VS/PE-O port info drm/i915/bios: remove VS/PE-O warning drm/i915/ddi: expose VS/PE-O buffers to intel_encoder drm/i915/buf_trans: override VS/PE-O when requested drm/i915/buf_trans: abstract VS/PE-O index computation drm/i915/bios: parse LT's VS/PE-O tables drm/i915/bios: shrink all LT's VS/PE tables drm/i915/buf_trans: compute LT's VS/PE-O index drm/i915/buf_trans: enumerate LT's VS/PE-O indices drm/i915/bios: parse Snps's VS/PE-O tables drm/i915/bios: shrink all Snps's VS/PE tables drm/i915/buf_trans: compute C20's VS/PE-O index drm/i915/buf_trans: enumerate C20's VS/PE-O indices drm/i915/buf_trans: compute C10's VS/PE-O index drm/i915/buf_trans: enumerate C10's VS/PE-O indices drm/i915/bios: parse EHL's VS/PE-O tables drm/i915/bios: shrink all ICL's VS/PE tables drm/i915/buf_trans: compute EHL's VS/PE-O index drm/i915/buf_trans: enumerate EHL's VS/PE-O indices drm/i915/bios: parse JSL's VS/PE-O tables drm/i915/buf_trans: compute JSL's VS/PE-O index drm/i915/buf_trans: enumerate JSL's VS/PE-O indices drivers/gpu/drm/i915/display/intel_bios.c | 193 ++++++++++++++- drivers/gpu/drm/i915/display/intel_bios.h | 3 + drivers/gpu/drm/i915/display/intel_ddi.c | 1 + .../drm/i915/display/intel_ddi_buf_trans.c | 228 +++++++++++++++--- .../drm/i915/display/intel_ddi_buf_trans.h | 55 ++++- .../gpu/drm/i915/display/intel_display_core.h | 6 + .../drm/i915/display/intel_display_types.h | 1 + 7 files changed, 438 insertions(+), 49 deletions(-) -- 2.45.2
