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

Commit b10a8a84 authored by Trilok Soni's avatar Trilok Soni Committed by Pavankumar Kondeti
Browse files

arm: 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.

Change-Id: Ie2ab84b02a8fb4070a0e86f09f52db9aa4163003
Signed-off-by: default avatarTrilok Soni <tsoni@codeaurora.org>
[pkondeti@codeaurora.org: porting to 32 bit arm]
Signed-off-by: default avatarPavankumar Kondeti <pkondeti@codeaurora.org>
parent 31058f84
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -24,6 +24,7 @@ extern struct cputopo_arm 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);

#ifdef CONFIG_CPU_FREQ
#define arch_scale_freq_capacity cpufreq_scale_freq_capacity
+1 −0
Original line number Diff line number Diff line
@@ -202,6 +202,7 @@ unsigned long arch_get_cpu_efficiency(int cpu)
{
	return per_cpu(cpu_efficiency, cpu);
}
EXPORT_SYMBOL(arch_get_cpu_efficiency);

#ifdef CONFIG_OF
struct cpu_efficiency {