Igt-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH i-g-t 00/27] tools/intel_vbt_decode: Decode almost everything
@ 2024-06-07 13:57 Ville Syrjala
  2024-06-07 13:57 ` [PATCH i-g-t 01/27] tools/intel_vbt_decode: sync intel_vbt_defs.h with kernel commit 80c414772d93 Ville Syrjala
                   ` (31 more replies)
  0 siblings, 32 replies; 38+ messages in thread
From: Ville Syrjala @ 2024-06-07 13:57 UTC (permalink / raw)
  To: igt-dev

From: Ville Syrjälä <ville.syrjala@linux.intel.com>

Decode most of the known blocks, and at least name all the
ones we know of but don't decode.

Also fix an issue with the MIPI config block decoding.

Note that I still have a few VBTs with completely unknown blocks:
- VLV with blocks 60,61,62,63,64
- ADL with block 212
So far no idea what those might contain.

Ville Syrjälä (27):
  tools/intel_vbt_decode: sync intel_vbt_defs.h with kernel commit
    80c414772d93
  tools/intel_vbt_decode: sync intel_vbt_defs.h with kernel commit
    3e8daf14c47d
  tools/intel_vbt_decode: Dump MIPI config for the correct panel
  tools/intel_vbt_decode: Decode block 3 (Display Toggle Option)
  tools/intel_vbt_decode: Decode block 4 (Mode Support List)
  tools/intel_vbt_decode: Decode block 5 (Generic Mode Table)
  tools/intel_vbt_decode: Decode blocks 6,7,8 (register tables)
  tools/intel_vbt_decode: Decode block 10 (Mode Removal Table)
  tools/intel_vbt_decode: Decode block 12 (Driver Persistent Algorithm)
  tools/intel_vbt_decode: Decode block 15 (Dot Clock Override Table) and
    block 9 (ALM only)
  tools/intel_vbt_decode: Decode blocks 16,29,31 (Toggle List)
  tools/intel_vbt_decode: Decode blocks 19,30,32 (Display Configuration
    Removal Table)
  tools/intel_vbt_decode: Decode block 18 (Driver Rotation)
  tools/intel_vbt_decode: Decode block 20 (OEM Customizable Modes)
  tools/intel_vbt_decode: Decode block 21 (EFP List)
  tools/intel_vbt_decode: Decode block 24 (SDVO LVDS PnP ID)
  tools/intel_vbt_decode: Decode block 25 (SDVO LVDS PPS)
  tools/intel_vbt_decode: Decode block 26 (TV Options)
  tools/intel_vbt_decode: Decode block 28 (EFP DTD)
  tools/intel_vbt_decode: Decode block 45 (eDP BFI)
  tools/intel_vbt_decode: Decode block 46 (Chromaticity For Narrow Gamut
    Panel)
  tools/intel_vbt_decode: Decode block 51 (Fixed Set Mode Table)
  tools/intel_vbt_decode: Decode block 55 (RGB Palette Table)
  tools/intel_vbt_decode: Decode block 57 (Vswing PreEmphasis Table)
  tools/intel_vbt_decode: Decode block 58 (Generic DTD Block)
  tools/intel_vbt_decode: Decode block 253 (PRD Table)
  tools/intel_vbt_decode: Name a few more VBT blocks

 tools/intel_vbt_decode.c | 1180 +++++++++++++++++++++++++++++++++++++-
 tools/intel_vbt_defs.h   |   39 +-
 2 files changed, 1179 insertions(+), 40 deletions(-)

-- 
2.44.2


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

end of thread, other threads:[~2024-06-13 17:20 UTC | newest]

Thread overview: 38+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-07 13:57 [PATCH i-g-t 00/27] tools/intel_vbt_decode: Decode almost everything Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 01/27] tools/intel_vbt_decode: sync intel_vbt_defs.h with kernel commit 80c414772d93 Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 02/27] tools/intel_vbt_decode: sync intel_vbt_defs.h with kernel commit 3e8daf14c47d Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 03/27] tools/intel_vbt_decode: Dump MIPI config for the correct panel Ville Syrjala
2024-06-13  9:13   ` Jani Nikula
2024-06-07 13:57 ` [PATCH i-g-t 04/27] tools/intel_vbt_decode: Decode block 3 (Display Toggle Option) Ville Syrjala
2024-06-13  9:14   ` Jani Nikula
2024-06-13 17:19     ` Ville Syrjälä
2024-06-07 13:57 ` [PATCH i-g-t 05/27] tools/intel_vbt_decode: Decode block 4 (Mode Support List) Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 06/27] tools/intel_vbt_decode: Decode block 5 (Generic Mode Table) Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 07/27] tools/intel_vbt_decode: Decode blocks 6, 7, 8 (register tables) Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 08/27] tools/intel_vbt_decode: Decode block 10 (Mode Removal Table) Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 09/27] tools/intel_vbt_decode: Decode block 12 (Driver Persistent Algorithm) Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 10/27] tools/intel_vbt_decode: Decode block 15 (Dot Clock Override Table) and block 9 (ALM only) Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 11/27] tools/intel_vbt_decode: Decode blocks 16, 29, 31 (Toggle List) Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 12/27] tools/intel_vbt_decode: Decode blocks 19, 30, 32 (Display Configuration Removal Table) Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 13/27] tools/intel_vbt_decode: Decode block 18 (Driver Rotation) Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 14/27] tools/intel_vbt_decode: Decode block 20 (OEM Customizable Modes) Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 15/27] tools/intel_vbt_decode: Decode block 21 (EFP List) Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 16/27] tools/intel_vbt_decode: Decode block 24 (SDVO LVDS PnP ID) Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 17/27] tools/intel_vbt_decode: Decode block 25 (SDVO LVDS PPS) Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 18/27] tools/intel_vbt_decode: Decode block 26 (TV Options) Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 19/27] tools/intel_vbt_decode: Decode block 28 (EFP DTD) Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 20/27] tools/intel_vbt_decode: Decode block 45 (eDP BFI) Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 21/27] tools/intel_vbt_decode: Decode block 46 (Chromaticity For Narrow Gamut Panel) Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 22/27] tools/intel_vbt_decode: Decode block 51 (Fixed Set Mode Table) Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 23/27] tools/intel_vbt_decode: Decode block 55 (RGB Palette Table) Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 24/27] tools/intel_vbt_decode: Decode block 57 (Vswing PreEmphasis Table) Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 25/27] tools/intel_vbt_decode: Decode block 58 (Generic DTD Block) Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 26/27] tools/intel_vbt_decode: Decode block 253 (PRD Table) Ville Syrjala
2024-06-07 13:57 ` [PATCH i-g-t 27/27] tools/intel_vbt_decode: Name a few more VBT blocks Ville Syrjala
2024-06-07 22:08 ` ✓ CI.xeBAT: success for tools/intel_vbt_decode: Decode almost everything Patchwork
2024-06-07 22:13 ` ✓ Fi.CI.BAT: " Patchwork
2024-06-08 12:30 ` ✗ CI.xeFULL: failure " Patchwork
2024-06-11 15:37   ` Kamil Konieczny
2024-06-08 13:08 ` ✗ Fi.CI.IGT: " Patchwork
2024-06-11 15:36   ` Kamil Konieczny
2024-06-13  9:17 ` [PATCH i-g-t 00/27] " Jani Nikula

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