iommu.h (703B)
1/* SPDX-License-Identifier: GPL-2.0-only */ 2/* 3 * Copyright (C) 2013 Advanced Micro Devices, Inc. 4 * 5 * Author: Steven Kinney <Steven.Kinney@amd.com> 6 * Author: Suravee Suthikulpanit <Suraveee.Suthikulpanit@amd.com> 7 */ 8 9#ifndef _PERF_EVENT_AMD_IOMMU_H_ 10#define _PERF_EVENT_AMD_IOMMU_H_ 11 12/* iommu pc mmio region register indexes */ 13#define IOMMU_PC_COUNTER_REG 0x00 14#define IOMMU_PC_COUNTER_SRC_REG 0x08 15#define IOMMU_PC_PASID_MATCH_REG 0x10 16#define IOMMU_PC_DOMID_MATCH_REG 0x18 17#define IOMMU_PC_DEVID_MATCH_REG 0x20 18#define IOMMU_PC_COUNTER_REPORT_REG 0x28 19 20/* maximum specified bank/counters */ 21#define PC_MAX_SPEC_BNKS 64 22#define PC_MAX_SPEC_CNTRS 16 23 24#endif /*_PERF_EVENT_AMD_IOMMU_H_*/