Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f9d0fd11 authored by Trilok Soni's avatar Trilok Soni Committed by Kyle Yan
Browse files

arm64: topology: Export arch_get_cpu_efficiency API



Export arch_get_cpu_efficiency API since it can be called
by the modules. Update topology header file too.

CRs-Fixed: 1038542
Change-Id: Ie2ab84b02a8fb4070a0e86f09f52db9aa4163003
Signed-off-by: default avatarTrilok Soni <tsoni@codeaurora.org>
parent 3ab333cd
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -21,6 +21,7 @@ extern struct cpu_topology cpu_topology[NR_CPUS];
void init_cpu_topology(void);
void store_cpu_topology(unsigned int cpuid);
const struct cpumask *cpu_coregroup_mask(int cpu);
unsigned long arch_get_cpu_efficiency(int cpu);

#include <asm-generic/topology.h>

+1 −0
Original line number Diff line number Diff line
@@ -215,6 +215,7 @@ unsigned long arch_get_cpu_efficiency(int cpu)
{
	return per_cpu(cpu_efficiency, cpu);
}
EXPORT_SYMBOL(arch_get_cpu_efficiency);

/*
 * Iterate all CPUs' descriptor in DT and compute the efficiency