linux/include/dt-bindings/mailbox/qcom-ipcc.h

/* 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
#define IPCC_MPROC_SIGNAL_TZ
#define IPCC_MPROC_SIGNAL_SMP2P
#define IPCC_MPROC_SIGNAL_PING

/* Client IDs */
#define IPCC_CLIENT_AOP
#define IPCC_CLIENT_TZ
#define IPCC_CLIENT_MPSS
#define IPCC_CLIENT_LPASS
#define IPCC_CLIENT_SLPI
#define IPCC_CLIENT_SDC
#define IPCC_CLIENT_CDSP
#define IPCC_CLIENT_NPU
#define IPCC_CLIENT_APSS
#define IPCC_CLIENT_GPU
#define IPCC_CLIENT_CVP
#define IPCC_CLIENT_CAM
#define IPCC_CLIENT_VPU
#define IPCC_CLIENT_PCIE0
#define IPCC_CLIENT_PCIE1
#define IPCC_CLIENT_PCIE2
#define IPCC_CLIENT_SPSS
#define IPCC_CLIENT_NSP1
#define IPCC_CLIENT_TME
#define IPCC_CLIENT_WPSS

#endif