From 61f3d669867e89bfcfd76cb9d07ec45e411670da Mon Sep 17 00:00:00 2001 From: "Isaac J. Manjarres" Date: Tue, 24 Mar 2020 12:47:09 -0700 Subject: [PATCH] soc: qcom: secure_buffer: Remove support for VMID_TRUSTED_UI The VMID for the trusted VM is not known up-front. Thus, there is no point in exposing VMID_TRUSTED_UI, so remove it. Callers of hyp assign must use the resource manager APIs to deduce the VMID, and pass it to the hyp assign call. Change-Id: I93e2812abffd99bb5b42b7fccead91becc5015fd Signed-off-by: Isaac J. Manjarres --- drivers/soc/qcom/secure_buffer.c | 2 -- include/soc/qcom/secure_buffer.h | 1 - 2 files changed, 3 deletions(-) diff --git a/drivers/soc/qcom/secure_buffer.c b/drivers/soc/qcom/secure_buffer.c index 62f0f2beefbe..e19919583c4d 100644 --- a/drivers/soc/qcom/secure_buffer.c +++ b/drivers/soc/qcom/secure_buffer.c @@ -280,8 +280,6 @@ 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 a063a8edc18a..c69a97783a3e 100644 --- a/include/soc/qcom/secure_buffer.h +++ b/include/soc/qcom/secure_buffer.h @@ -33,7 +33,6 @@ 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 };