> Subject: [PATCH 4/4] drm/i915/vbt: add missing DSI VBT defs
> 
> Add some missing DSI VBT definitions.
> 
> Signed-off-by: Jani Nikula <jani.nik...@intel.com>

LGTM,
Reviewed-by: Suraj Kandpal <suraj.kand...@intel.com>

> ---
>  drivers/gpu/drm/i915/display/intel_dsi_vbt_defs.h | 13 ++++++++++---
>  1 file changed, 10 insertions(+), 3 deletions(-)
> 
> diff --git a/drivers/gpu/drm/i915/display/intel_dsi_vbt_defs.h
> b/drivers/gpu/drm/i915/display/intel_dsi_vbt_defs.h
> index 3f9b9ed6592c..edc7331dcca2 100644
> --- a/drivers/gpu/drm/i915/display/intel_dsi_vbt_defs.h
> +++ b/drivers/gpu/drm/i915/display/intel_dsi_vbt_defs.h
> @@ -94,10 +94,15 @@ struct mipi_config {
>  #define DL_DCS_PORT_A_AND_C          0x02
>               u16 dl_dcs_cabc_ports:2;
>               u16 dl_dcs_backlight_ports:2;
> -             u16 rsvd3:4;
> +             u16 port_sync:1;                                /* 219-230
> */
> +             u16 rsvd3:3;
>       } __packed;
> 
> -     u16 rsvd4;
> +     /* DSI Controller Parameters */
> +     struct {
> +             u16 dsi_usage:1;
> +             u16 rsvd4:15;
> +     } __packed;
> 
>       u8 rsvd5;
>       u32 target_burst_mode_freq;
> @@ -118,7 +123,9 @@ struct mipi_config {
>               u16 dphy_param_valid:1;
>               u16 eot_pkt_disabled:1;
>               u16 enable_clk_stop:1;
> -             u16 rsvd7:13;
> +             u16 blanking_packets_during_bllp:1;             /* 219+ */
> +             u16 lp_clock_during_lpm:1;                      /* 219+ */
> +             u16 rsvd7:11;
>       } __packed;
> 
>       u32 hs_tx_timeout;
> --
> 2.47.2

Reply via email to