1a01822e9SManivannan Sadhasivam /* SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause */
2a01822e9SManivannan Sadhasivam /*
3a01822e9SManivannan Sadhasivam  * Copyright (c) 2018-2020, The Linux Foundation. All rights reserved.
4a01822e9SManivannan Sadhasivam  */
5a01822e9SManivannan Sadhasivam 
6a01822e9SManivannan Sadhasivam #ifndef __DT_BINDINGS_MAILBOX_IPCC_H
7a01822e9SManivannan Sadhasivam #define __DT_BINDINGS_MAILBOX_IPCC_H
8a01822e9SManivannan Sadhasivam 
9a01822e9SManivannan Sadhasivam /* Signal IDs for MPROC protocol */
10a01822e9SManivannan Sadhasivam #define IPCC_MPROC_SIGNAL_GLINK_QMP	0
11869b6ca3SHuang Yiwei #define IPCC_MPROC_SIGNAL_TZ		1
12a01822e9SManivannan Sadhasivam #define IPCC_MPROC_SIGNAL_SMP2P		2
13a01822e9SManivannan Sadhasivam #define IPCC_MPROC_SIGNAL_PING		3
14a01822e9SManivannan Sadhasivam 
15a01822e9SManivannan Sadhasivam /* Client IDs */
16a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_AOP			0
17a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_TZ			1
18a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_MPSS		2
19a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_LPASS		3
20a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_SLPI		4
21a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_SDC			5
22a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_CDSP		6
23a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_NPU			7
24a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_APSS		8
25a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_GPU			9
26a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_CVP			10
27a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_CAM			11
28a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_VPU			12
29a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_PCIE0		13
30a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_PCIE1		14
31a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_PCIE2		15
32a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_SPSS		16
33*36a7b63fSBjorn Andersson #define IPCC_CLIENT_NSP1		18
34869b6ca3SHuang Yiwei #define IPCC_CLIENT_TME			23
35a1dff44bSSibi Sankar #define IPCC_CLIENT_WPSS		24
36a01822e9SManivannan Sadhasivam 
37a01822e9SManivannan Sadhasivam #endif
38