From: Paulo Zanoni Date: Thu, 14 Jun 2018 22:10:18 +0000 (-0700) Subject: drm/i915/icl: update VBT's child_device_config flags2 field X-Git-Tag: v4.19-rc1~138^2~35^2~33 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f677bd558de2e98b70b7f8c522024b26d2d1120d;p=thirdparty%2Fkernel%2Flinux.git drm/i915/icl: update VBT's child_device_config flags2 field Some bits from the flags2 field are going to be used in the next patches, so replace the whole-byte definition with the actual bits and document their versions. This patch is based on a patch by Animesh Manna. Cc: Animesh Manna Credits-to: Animesh Manna Reviewed-by: Rodrigo Vivi Signed-off-by: Paulo Zanoni Link: https://patchwork.freedesktop.org/patch/msgid/20180614221018.19044-2-paulo.r.zanoni@intel.com --- diff --git a/drivers/gpu/drm/i915/intel_vbt_defs.h b/drivers/gpu/drm/i915/intel_vbt_defs.h index c132d0c3a500c..c614c9f3f28bc 100644 --- a/drivers/gpu/drm/i915/intel_vbt_defs.h +++ b/drivers/gpu/drm/i915/intel_vbt_defs.h @@ -420,7 +420,9 @@ struct child_device_config { u16 extended_type; u8 dvo_function; u8 dp_usb_type_c:1; /* 195 */ - u8 flags2_reserved:7; /* 195 */ + u8 tbt:1; /* 209 */ + u8 flags2_reserved:2; /* 195 */ + u8 dp_port_trace_length:4; /* 209 */ u8 dp_gpio_index; /* 195 */ u16 dp_gpio_pin_num; /* 195 */ u8 dp_iboost_level:4; /* 196 */