]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
drm/i915/bios: Flag "VBIOS only" VBT data blocks
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Fri, 3 May 2024 12:24:21 +0000 (15:24 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Wed, 8 May 2024 13:35:07 +0000 (16:35 +0300)
Several data blocks are mean to be consumbed by VBIOS only.
Flag them as such.

Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240503122449.27266-8-ville.syrjala@linux.intel.com
Acked-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/display/intel_vbt_defs.h

index e616beb62b3937386577566a811aaac10447efe1..b81b25cfdc7456e8209c0a9f19617b27456005b8 100644 (file)
@@ -144,15 +144,15 @@ enum bdb_block_id {
        BDB_OLD_TOGGLE_LIST             = 3,
        BDB_MODE_SUPPORT_LIST           = 4,
        BDB_GENERIC_MODE_TABLE          = 5,
-       BDB_EXT_MMIO_REGS               = 6,
-       BDB_SWF_IO                      = 7,
-       BDB_SWF_MMIO                    = 8,
+       BDB_EXT_MMIO_REGS               = 6, /* VBIOS only */
+       BDB_SWF_IO                      = 7, /* VBIOS only */
+       BDB_SWF_MMIO                    = 8, /* VBIOS only */
        BDB_PSR                         = 9,
        BDB_MODE_REMOVAL_TABLE          = 10,
        BDB_CHILD_DEVICE_TABLE          = 11,
        BDB_DRIVER_FEATURES             = 12,
        BDB_DRIVER_PERSISTENCE          = 13,
-       BDB_EXT_TABLE_PTRS              = 14,
+       BDB_EXT_TABLE_PTRS              = 14, /* VBIOS only */
        BDB_DOT_CLOCK_OVERRIDE          = 15,
        BDB_DISPLAY_SELECT              = 16,
        BDB_DRIVER_ROTATION             = 18,
@@ -174,7 +174,7 @@ enum bdb_block_id {
        BDB_MIPI_SEQUENCE               = 53,
        BDB_COMPRESSION_PARAMETERS      = 56,
        BDB_GENERIC_DTD                 = 58,
-       BDB_SKIP                        = 254, /* VBIOS private block, ignore */
+       BDB_SKIP                        = 254, /* VBIOS only */
 };
 
 /*