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

coresight-cti-dt.h (858B)


      1/* SPDX-License-Identifier: GPL-2.0 */
      2/*
      3 * This header provides constants for the defined trigger signal
      4 * types on CoreSight CTI.
      5 */
      6
      7#ifndef _DT_BINDINGS_ARM_CORESIGHT_CTI_DT_H
      8#define _DT_BINDINGS_ARM_CORESIGHT_CTI_DT_H
      9
     10#define GEN_IO		0
     11#define GEN_INTREQ	1
     12#define GEN_INTACK	2
     13#define GEN_HALTREQ	3
     14#define GEN_RESTARTREQ	4
     15#define PE_EDBGREQ	5
     16#define PE_DBGRESTART	6
     17#define PE_CTIIRQ	7
     18#define PE_PMUIRQ	8
     19#define PE_DBGTRIGGER	9
     20#define ETM_EXTOUT	10
     21#define ETM_EXTIN	11
     22#define SNK_FULL	12
     23#define SNK_ACQCOMP	13
     24#define SNK_FLUSHCOMP	14
     25#define SNK_FLUSHIN	15
     26#define SNK_TRIGIN	16
     27#define STM_ASYNCOUT	17
     28#define STM_TOUT_SPTE	18
     29#define STM_TOUT_SW	19
     30#define STM_TOUT_HETE	20
     31#define STM_HWEVENT	21
     32#define ELA_TSTART	22
     33#define ELA_TSTOP	23
     34#define ELA_DBGREQ	24
     35#define CTI_TRIG_MAX	25
     36
     37#endif /*_DT_BINDINGS_ARM_CORESIGHT_CTI_DT_H */