Skip to content

Commit f9eac7e

Browse files
Gokul krishna Krishnakumarandersson
authored andcommitted
dt-bindings: firmware: qcom: scm: Updating VMID list
Adding the full list of VMID's, which are used by different clients to pass to the secure world. Signed-off-by: Gokul krishna Krishnakumar <quic_gokukris@quicinc.com> Acked-by: Rob Herring <robh@kernel.org> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Link: https://lore.kernel.org/r/20230403204455.6758-1-quic_gokukris@quicinc.com Signed-off-by: Bjorn Andersson <andersson@kernel.org>
1 parent 014f327 commit f9eac7e

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

include/dt-bindings/firmware/qcom,scm.h

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,38 @@
22
/*
33
* Copyright (c) 2010-2015, 2018-2019 The Linux Foundation. All rights reserved.
44
* Copyright (C) 2015 Linaro Ltd.
5+
* Copyright (c) 2023 Qualcomm Innovation Center, Inc. All rights reserved.
56
*/
67

78
#ifndef _DT_BINDINGS_FIRMWARE_QCOM_SCM_H
89
#define _DT_BINDINGS_FIRMWARE_QCOM_SCM_H
910

11+
#define QCOM_SCM_VMID_TZ 0x1
1012
#define QCOM_SCM_VMID_HLOS 0x3
1113
#define QCOM_SCM_VMID_SSC_Q6 0x5
1214
#define QCOM_SCM_VMID_ADSP_Q6 0x6
15+
#define QCOM_SCM_VMID_CP_TOUCH 0x8
16+
#define QCOM_SCM_VMID_CP_BITSTREAM 0x9
17+
#define QCOM_SCM_VMID_CP_PIXEL 0xA
18+
#define QCOM_SCM_VMID_CP_NON_PIXEL 0xB
19+
#define QCOM_SCM_VMID_CP_CAMERA 0xD
20+
#define QCOM_SCM_VMID_HLOS_FREE 0xE
1321
#define QCOM_SCM_VMID_MSS_MSA 0xF
22+
#define QCOM_SCM_VMID_MSS_NONMSA 0x10
23+
#define QCOM_SCM_VMID_CP_SEC_DISPLAY 0x11
24+
#define QCOM_SCM_VMID_CP_APP 0x12
25+
#define QCOM_SCM_VMID_LPASS 0x16
1426
#define QCOM_SCM_VMID_WLAN 0x18
1527
#define QCOM_SCM_VMID_WLAN_CE 0x19
28+
#define QCOM_SCM_VMID_CP_SPSS_SP 0x1A
29+
#define QCOM_SCM_VMID_CP_CAMERA_PREVIEW 0x1D
30+
#define QCOM_SCM_VMID_CDSP 0x1E
31+
#define QCOM_SCM_VMID_CP_SPSS_SP_SHARED 0x22
32+
#define QCOM_SCM_VMID_CP_SPSS_HLOS_SHARED 0x24
33+
#define QCOM_SCM_VMID_ADSP_HEAP 0x25
34+
#define QCOM_SCM_VMID_CP_CDSP 0x2A
1635
#define QCOM_SCM_VMID_NAV 0x2B
36+
#define QCOM_SCM_VMID_TVM 0x2D
37+
#define QCOM_SCM_VMID_OEMVM 0x31
1738

1839
#endif

0 commit comments

Comments
 (0)