summaryrefslogtreecommitdiff
path: root/tools/perf/util/tool_pmu.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/perf/util/tool_pmu.c')
-rw-r--r--tools/perf/util/tool_pmu.c19
1 files changed, 0 insertions, 19 deletions
diff --git a/tools/perf/util/tool_pmu.c b/tools/perf/util/tool_pmu.c
index 37c4eae0bef1..6a9df3dc0e07 100644
--- a/tools/perf/util/tool_pmu.c
+++ b/tools/perf/util/tool_pmu.c
@@ -2,7 +2,6 @@
#include "cgroup.h"
#include "counts.h"
#include "cputopo.h"
-#include "debug.h"
#include "evsel.h"
#include "pmu.h"
#include "print-events.h"
@@ -14,7 +13,6 @@
#include <api/fs/fs.h>
#include <api/io.h>
#include <internal/threadmap.h>
-#include <perf/cpumap.h>
#include <perf/threadmap.h>
#include <fcntl.h>
#include <strings.h>
@@ -111,23 +109,6 @@ const char *evsel__tool_pmu_event_name(const struct evsel *evsel)
return tool_pmu__event_to_str(evsel->core.attr.config);
}
-struct perf_cpu_map *tool_pmu__cpus(struct perf_event_attr *attr)
-{
- static struct perf_cpu_map *cpu0_map;
- enum tool_pmu_event event = (enum tool_pmu_event)attr->config;
-
- if (event <= TOOL_PMU__EVENT_NONE || event >= TOOL_PMU__EVENT_MAX) {
- pr_err("Invalid tool PMU event config %llx\n", attr->config);
- return NULL;
- }
- if (event == TOOL_PMU__EVENT_USER_TIME || event == TOOL_PMU__EVENT_SYSTEM_TIME)
- return cpu_map__online();
-
- if (!cpu0_map)
- cpu0_map = perf_cpu_map__new_int(0);
- return perf_cpu_map__get(cpu0_map);
-}
-
static bool read_until_char(struct io *io, char e)
{
int c;