|  | /* SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause */ | 
|  | /* | 
|  | * Copyright (c) 2018-2020, The Linux Foundation. All rights reserved. | 
|  | */ | 
|  |  | 
|  | #ifndef __DT_BINDINGS_MAILBOX_IPCC_H | 
|  | #define __DT_BINDINGS_MAILBOX_IPCC_H | 
|  |  | 
|  | /* Signal IDs for MPROC protocol */ | 
|  | #define IPCC_MPROC_SIGNAL_GLINK_QMP	0 | 
|  | #define IPCC_MPROC_SIGNAL_TZ		1 | 
|  | #define IPCC_MPROC_SIGNAL_SMP2P		2 | 
|  | #define IPCC_MPROC_SIGNAL_PING		3 | 
|  |  | 
|  | /* Client IDs */ | 
|  | #define IPCC_CLIENT_AOP			0 | 
|  | #define IPCC_CLIENT_TZ			1 | 
|  | #define IPCC_CLIENT_MPSS		2 | 
|  | #define IPCC_CLIENT_LPASS		3 | 
|  | #define IPCC_CLIENT_SLPI		4 | 
|  | #define IPCC_CLIENT_SDC			5 | 
|  | #define IPCC_CLIENT_CDSP		6 | 
|  | #define IPCC_CLIENT_NPU			7 | 
|  | #define IPCC_CLIENT_APSS		8 | 
|  | #define IPCC_CLIENT_GPU			9 | 
|  | #define IPCC_CLIENT_CVP			10 | 
|  | #define IPCC_CLIENT_CAM			11 | 
|  | #define IPCC_CLIENT_VPU			12 | 
|  | #define IPCC_CLIENT_PCIE0		13 | 
|  | #define IPCC_CLIENT_PCIE1		14 | 
|  | #define IPCC_CLIENT_PCIE2		15 | 
|  | #define IPCC_CLIENT_SPSS		16 | 
|  | #define IPCC_CLIENT_NSP1		18 | 
|  | #define IPCC_CLIENT_TME			23 | 
|  | #define IPCC_CLIENT_WPSS		24 | 
|  | #define IPCC_CLIENT_GPDSP0		31 | 
|  | #define IPCC_CLIENT_GPDSP1		32 | 
|  |  | 
|  | #endif |