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 11a01822e9SManivannan Sadhasivam #define IPCC_MPROC_SIGNAL_SMP2P 2 12a01822e9SManivannan Sadhasivam #define IPCC_MPROC_SIGNAL_PING 3 13a01822e9SManivannan Sadhasivam 14a01822e9SManivannan Sadhasivam /* Client IDs */ 15a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_AOP 0 16a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_TZ 1 17a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_MPSS 2 18a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_LPASS 3 19a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_SLPI 4 20a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_SDC 5 21a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_CDSP 6 22a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_NPU 7 23a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_APSS 8 24a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_GPU 9 25a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_CVP 10 26a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_CAM 11 27a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_VPU 12 28a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_PCIE0 13 29a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_PCIE1 14 30a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_PCIE2 15 31a01822e9SManivannan Sadhasivam #define IPCC_CLIENT_SPSS 16 32a01822e9SManivannan Sadhasivam 33a01822e9SManivannan Sadhasivam #endif 34