diff options
| author | Marc Zyngier <maz@kernel.org> | 2021-04-22 13:41:49 +0100 |
|---|---|---|
| committer | Marc Zyngier <maz@kernel.org> | 2021-04-22 13:41:49 +0100 |
| commit | 9a8aae605b80fc0a830cdce747eed48e11acc067 (patch) | |
| tree | c3d138d0c96f9303ec117398f9b96c256f9a09f3 /drivers | |
| parent | 4085ae809334f036ec01790d1bac41a8ec3116da (diff) | |
| parent | 7f318847a0f37b96d8927e8d30ae7b8f149b11f1 (diff) | |
| download | linux-next-9a8aae605b80fc0a830cdce747eed48e11acc067.tar.gz linux-next-9a8aae605b80fc0a830cdce747eed48e11acc067.zip | |
Merge branch 'kvm-arm64/kill_oprofile_dependency' into kvmarm-master/next
Signed-off-by: Marc Zyngier <maz@kernel.org>
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/perf/arm_pmu.c | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/drivers/perf/arm_pmu.c b/drivers/perf/arm_pmu.c index 2d10d84fb79c..d4f7f1f9cc77 100644 --- a/drivers/perf/arm_pmu.c +++ b/drivers/perf/arm_pmu.c @@ -581,33 +581,6 @@ static const struct attribute_group armpmu_common_attr_group = { .attrs = armpmu_common_attrs, }; -/* Set at runtime when we know what CPU type we are. */ -static struct arm_pmu *__oprofile_cpu_pmu; - -/* - * Despite the names, these two functions are CPU-specific and are used - * by the OProfile/perf code. - */ -const char *perf_pmu_name(void) -{ - if (!__oprofile_cpu_pmu) - return NULL; - - return __oprofile_cpu_pmu->name; -} -EXPORT_SYMBOL_GPL(perf_pmu_name); - -int perf_num_counters(void) -{ - int max_events = 0; - - if (__oprofile_cpu_pmu != NULL) - max_events = __oprofile_cpu_pmu->num_events; - - return max_events; -} -EXPORT_SYMBOL_GPL(perf_num_counters); - static int armpmu_count_irq_users(const int irq) { int cpu, count = 0; @@ -979,9 +952,6 @@ int armpmu_register(struct arm_pmu *pmu) if (ret) goto out_destroy; - if (!__oprofile_cpu_pmu) - __oprofile_cpu_pmu = pmu; - pr_info("enabled with %s PMU driver, %d counters available%s\n", pmu->name, pmu->num_events, has_nmi ? ", using NMIs" : ""); |
