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

intr_queue.h (794B)


      1/* SPDX-License-Identifier: GPL-2.0 */
      2#ifndef _SPARC64_INTR_QUEUE_H
      3#define _SPARC64_INTR_QUEUE_H
      4
      5/* Sun4v interrupt queue registers, accessed via ASI_QUEUE.  */
      6
      7#define INTRQ_CPU_MONDO_HEAD	  0x3c0 /* CPU mondo head	          */
      8#define INTRQ_CPU_MONDO_TAIL	  0x3c8 /* CPU mondo tail	          */
      9#define INTRQ_DEVICE_MONDO_HEAD	  0x3d0 /* Device mondo head	          */
     10#define INTRQ_DEVICE_MONDO_TAIL	  0x3d8 /* Device mondo tail	          */
     11#define INTRQ_RESUM_MONDO_HEAD	  0x3e0 /* Resumable error mondo head     */
     12#define INTRQ_RESUM_MONDO_TAIL	  0x3e8 /* Resumable error mondo tail     */
     13#define INTRQ_NONRESUM_MONDO_HEAD 0x3f0 /* Non-resumable error mondo head */
     14#define INTRQ_NONRESUM_MONDO_TAIL 0x3f8 /* Non-resumable error mondo head */
     15
     16#endif /* !(_SPARC64_INTR_QUEUE_H) */