Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause */
0002 /*
0003  * Copyright (c) 2018-2020, The Linux Foundation. All rights reserved.
0004  */
0005 
0006 #ifndef __DT_BINDINGS_MAILBOX_IPCC_H
0007 #define __DT_BINDINGS_MAILBOX_IPCC_H
0008 
0009 /* Signal IDs for MPROC protocol */
0010 #define IPCC_MPROC_SIGNAL_GLINK_QMP 0
0011 #define IPCC_MPROC_SIGNAL_TZ        1
0012 #define IPCC_MPROC_SIGNAL_SMP2P     2
0013 #define IPCC_MPROC_SIGNAL_PING      3
0014 
0015 /* Client IDs */
0016 #define IPCC_CLIENT_AOP         0
0017 #define IPCC_CLIENT_TZ          1
0018 #define IPCC_CLIENT_MPSS        2
0019 #define IPCC_CLIENT_LPASS       3
0020 #define IPCC_CLIENT_SLPI        4
0021 #define IPCC_CLIENT_SDC         5
0022 #define IPCC_CLIENT_CDSP        6
0023 #define IPCC_CLIENT_NPU         7
0024 #define IPCC_CLIENT_APSS        8
0025 #define IPCC_CLIENT_GPU         9
0026 #define IPCC_CLIENT_CVP         10
0027 #define IPCC_CLIENT_CAM         11
0028 #define IPCC_CLIENT_VPU         12
0029 #define IPCC_CLIENT_PCIE0       13
0030 #define IPCC_CLIENT_PCIE1       14
0031 #define IPCC_CLIENT_PCIE2       15
0032 #define IPCC_CLIENT_SPSS        16
0033 #define IPCC_CLIENT_NSP1        18
0034 #define IPCC_CLIENT_TME         23
0035 #define IPCC_CLIENT_WPSS        24
0036 
0037 #endif