1 /* SPDX-License-Identifier: GPL-2.0 */
3 * HiSilicon PCIe Trace and Tuning (PTT) support
4 * Copyright (c) 2022 HiSilicon Technologies Co., Ltd.
7 #ifndef INCLUDE__PERF_HISI_PTT_H__
8 #define INCLUDE__PERF_HISI_PTT_H__
10 #define HISI_PTT_PMU_NAME "hisi_ptt"
11 #define HISI_PTT_AUXTRACE_PRIV_SIZE sizeof(u64)
13 struct auxtrace_record
*hisi_ptt_recording_init(int *err
,
14 struct perf_pmu
*hisi_ptt_pmu
);
16 int hisi_ptt_process_auxtrace_info(union perf_event
*event
,
17 struct perf_session
*session
);