1 // SPDX-License-Identifier: GPL-2.0
4 #include <linux/stddef.h>
5 #include <linux/perf_event.h>
7 #include "../../../util/intel-pt.h"
8 #include "../../../util/intel-bts.h"
9 #include "../../../util/pmu.h"
11 struct perf_event_attr
*perf_pmu__get_default_config(struct perf_pmu
*pmu __maybe_unused
)
13 #ifdef HAVE_AUXTRACE_SUPPORT
14 if (!strcmp(pmu
->name
, INTEL_PT_PMU_NAME
))
15 return intel_pt_pmu_default_config(pmu
);
16 if (!strcmp(pmu
->name
, INTEL_BTS_PMU_NAME
))
17 pmu
->selectable
= true;