cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

qcom-ipcc.h (954B)


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