Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/i915/vbt: add missing DSI VBT defs

Add some missing DSI VBT definitions.

Reviewed-by: Suraj Kandpal <suraj.kandpal@intel.com>
Link: https://lore.kernel.org/r/17e0f38391314aceff12619a04829c3e36fa26b7.1754925923.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>

+10 -3
+10 -3
drivers/gpu/drm/i915/display/intel_dsi_vbt_defs.h
··· 94 94 #define DL_DCS_PORT_A_AND_C 0x02 95 95 u16 dl_dcs_cabc_ports:2; 96 96 u16 dl_dcs_backlight_ports:2; 97 - u16 rsvd3:4; 97 + u16 port_sync:1; /* 219-230 */ 98 + u16 rsvd3:3; 98 99 } __packed; 99 100 100 - u16 rsvd4; 101 + /* DSI Controller Parameters */ 102 + struct { 103 + u16 dsi_usage:1; 104 + u16 rsvd4:15; 105 + } __packed; 101 106 102 107 u8 rsvd5; 103 108 u32 target_burst_mode_freq; ··· 123 118 u16 dphy_param_valid:1; 124 119 u16 eot_pkt_disabled:1; 125 120 u16 enable_clk_stop:1; 126 - u16 rsvd7:13; 121 + u16 blanking_packets_during_bllp:1; /* 219+ */ 122 + u16 lp_clock_during_lpm:1; /* 219+ */ 123 + u16 rsvd7:11; 127 124 } __packed; 128 125 129 126 u32 hs_tx_timeout;