[PATCH i-g-t 27/27] tools/intel_vbt_decode: Name a few more VBT blocks

Ville Syrjala ville.syrjala at linux.intel.com
Fri Jun 7 13:57:58 UTC 2024


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

Give names to a few more known VBT blocks. Most of these are VBIOS only
junk so probably not worth the hassle to decode, and the old MIPI
block is perhaps not actually used anywhere so didn't bother with
that one either.

Signed-off-by: Ville Syrjälä <ville.syrjala at linux.intel.com>
---
 tools/intel_vbt_decode.c | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/tools/intel_vbt_decode.c b/tools/intel_vbt_decode.c
index 9d9c96f1c264..eca9d66ca4da 100644
--- a/tools/intel_vbt_decode.c
+++ b/tools/intel_vbt_decode.c
@@ -3762,6 +3762,10 @@ struct dumper dumpers[] = {
 		.name = "Driver persistent algorithm",
 		.dump = dump_driver_persistence,
 	},
+	{
+		.id = BDB_EXT_TABLE_PTRS,
+		.name = "Ext table pointers, VBIOS only",
+	},
 	{
 		.id = BDB_DOT_CLOCK_OVERRIDE,
 		.name = "Dot clock override",
@@ -3772,6 +3776,10 @@ struct dumper dumpers[] = {
 		.name = "Toggle list block (pre-IVB)",
 		.dump = dump_display_select_old,
 	},
+	{
+		.id = BDB_SV_TEST_FUNCTIONS,
+		.name = "SV test functions",
+	},
 	{
 		.id = BDB_DRIVER_ROTATION,
 		.name = "Driver rotation",
@@ -3882,6 +3890,10 @@ struct dumper dumpers[] = {
 		.name = "Chromaticity for narrow gamut panel",
 		.dump = dump_chromaticity,
 	},
+	{
+		.id = BDB_MIPI,
+		.name = "MIPI",
+	},
 	{
 		.id = BDB_FIXED_SET_MODE,
 		.name = "Fixed set mode",
@@ -3917,11 +3929,19 @@ struct dumper dumpers[] = {
 		.name = "Generic DTD",
 		.dump = dump_generic_dtd,
 	},
+	{
+		.id = BDB_INT15_HOOK,
+		.name = "INT15h hook",
+	},
 	{
 		.id = BDB_PRD_TABLE,
 		.name = "PRD table",
 		.dump = dump_prd_table,
 	},
+	{
+		.id = BDB_SKIP,
+		.name = "VBIOS only",
+	},
 };
 
 static void hex_dump_block(const struct bdb_block *block)
-- 
2.44.2



More information about the igt-dev mailing list