]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
drm/i915/bios: Define VBT block 51 (Fixed Set Mode Table) contents
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Fri, 3 May 2024 12:24:43 +0000 (15:24 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Wed, 8 May 2024 13:45:21 +0000 (16:45 +0300)
Define the contents of VBT block 51 (Fixed Set Mode Table).

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

index 1cc52658684f7705f72ee8950ec8da2cb4f15c51..11c4b5bb2151a69398eba70c0f5d16ac4af82f49 100644 (file)
@@ -179,6 +179,7 @@ enum bdb_block_id {
        BDB_LFP_POWER                   = 44,
        BDB_EDP_BFI                     = 45, /* 160+ */
        BDB_CHROMATICITY                = 46, /* 169+ */
+       BDB_FIXED_SET_MODE              = 51, /* 172+ */
        BDB_MIPI_CONFIG                 = 52, /* 175+ */
        BDB_MIPI_SEQUENCE               = 53, /* 177+ */
        BDB_COMPRESSION_PARAMETERS      = 56, /* 213+ */
@@ -1385,6 +1386,16 @@ struct bdb_chromaticity {
        struct chromaticity chromaticity[16];
 } __packed;
 
+/*
+ * Block 51 - Fixed Set Mode Table
+ */
+
+struct bdb_fixed_set_mode {
+       u8 enable;
+       u32 x_res;
+       u32 y_res;
+} __packed;
+
 /*
  * Block 52 - MIPI Configuration Block
  */