Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 98a6a113 authored by Jeykumar Sankaran's avatar Jeykumar Sankaran
Browse files

disp: msm: sde: add capability flag for trusted VM support



Add a new hw catalog flag to indicate target support for
trusted VM. Currently, the flags is set for Lahaina target.

Change-Id: Idb56492758ef580673b2ebf44fecd577a2876f1b
Signed-off-by: default avatarJeykumar Sankaran <jsanka@codeaurora.org>
parent 06ab2947
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -4712,6 +4712,7 @@ static int _sde_hardware_pre_caps(struct sde_mdss_cfg *sde_cfg, uint32_t hw_rev)
		sde_cfg->vbif_disable_inner_outer_shareable = true;
		sde_cfg->dither_luma_mode_support = true;
		sde_cfg->mdss_hw_block_size = 0x158;
		sde_cfg->has_trusted_vm_support = true;
	} else {
		SDE_ERROR("unsupported chipset id:%X\n", hw_rev);
		sde_cfg->perf.min_prefill_lines = 0xffff;
+2 −0
Original line number Diff line number Diff line
@@ -1404,6 +1404,7 @@ struct sde_perf_cfg {
 * @has_qsync	       Supports qsync feature
 * @has_3d_merge_reset Supports 3D merge reset
 * @has_decimation     Supports decimation
 * @has_trusted_vm_support	     Supported HW sharing with trusted VM
 * @has_mixer_combined_alpha     Mixer has single register for FG & BG alpha
 * @vbif_disable_inner_outer_shareable     VBIF requires disabling shareables
 * @inline_disable_const_clr     Disable constant color during inline rotate
@@ -1478,6 +1479,7 @@ struct sde_mdss_cfg {
	bool dither_luma_mode_support;
	bool has_base_layer;
	bool has_demura;
	bool has_trusted_vm_support;
	u32 demura_supported[SSPP_MAX][2];
	u32 qseed_sw_lib_rev;
	u32 qseed_hw_version;