OSDN Git Service

drm/i915/bios: Add the "Disable compression for the Display Port/HDMI external displa...
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Wed, 7 Sep 2022 09:35:34 +0000 (12:35 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Tue, 13 Sep 2022 08:43:29 +0000 (11:43 +0300)
The child device block has gained a new bit for disabling
compression for external displays. Seems stupid, but there it is.

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

index 6119fb0..a9f44ab 100644 (file)
@@ -418,7 +418,8 @@ struct child_device_config {
                        u8 compression_method_cps:1;            /* 198+ */
                        u8 ganged_edp:1;                        /* 202+ */
                        u8 lttpr_non_transparent:1;             /* 235+ */
-                       u8 reserved2:3;
+                       u8 disable_compression_for_ext_disp:1;  /* 251+ */
+                       u8 reserved2:2;
                        u8 compression_structure_index:4;       /* 198+ */
                        u8 reserved3:4;
                        u8 hdmi_max_frl_rate:4;                 /* 237+ */