From ff1cd8f58d00888baac260d0c35f2178cbf8fb6e Mon Sep 17 00:00:00 2001 From: "Isaac J. Manjarres" Date: Tue, 11 Feb 2020 12:13:27 -0800 Subject: [PATCH] soc: qcom: secure_buffer: Add support for the Trusted UI(TUI) VMID Add support for assigning memory to the TUI VMID. Change-Id: Idbd8e144d7251335ba1db5bfdad7fa94394da7e5 Signed-off-by: Isaac J. Manjarres --- drivers/soc/qcom/secure_buffer.c | 4 +++- include/soc/qcom/secure_buffer.h | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/drivers/soc/qcom/secure_buffer.c b/drivers/soc/qcom/secure_buffer.c index 87dcc52d4cb8..62f0f2beefbe 100644 --- a/drivers/soc/qcom/secure_buffer.c +++ b/drivers/soc/qcom/secure_buffer.c @@ -1,7 +1,7 @@ // SPDX-License-Identifier: GPL-2.0-only /* * Copyright (C) 2011 Google, Inc - * Copyright (c) 2011-2019, The Linux Foundation. All rights reserved. + * Copyright (c) 2011-2020, The Linux Foundation. All rights reserved. */ #include @@ -280,6 +280,8 @@ const char *msm_secure_vmid_to_string(int secure_vmid) return "VMID_CP_SPSS_SP_SHARED"; case VMID_CP_SPSS_HLOS_SHARED: return "VMID_CP_SPSS_HLOS_SHARED"; + case VMID_TRUSTED_UI: + return "VMID_TRUSTED_UI"; case VMID_INVAL: return "VMID_INVAL"; default: diff --git a/include/soc/qcom/secure_buffer.h b/include/soc/qcom/secure_buffer.h index 584a0b8814d8..a063a8edc18a 100644 --- a/include/soc/qcom/secure_buffer.h +++ b/include/soc/qcom/secure_buffer.h @@ -1,6 +1,6 @@ /* SPDX-License-Identifier: GPL-2.0-only */ /* - * Copyright (c) 2015-2019, The Linux Foundation. All rights reserved. + * Copyright (c) 2015-2020, The Linux Foundation. All rights reserved. */ #ifndef __QCOM_SECURE_BUFFER_H__ @@ -33,6 +33,7 @@ enum vmid { VMID_CP_SPSS_SP_SHARED = 0x22, VMID_CP_SPSS_HLOS_SHARED = 0x24, VMID_CP_CDSP = 0x2A, + VMID_TRUSTED_UI = 0x31, VMID_LAST, VMID_INVAL = -1 };