Skip to content

Commit 8290931

Browse files
ionela-voinescurafaeljw
authored andcommitted
arm64, topology: enable use of init_cpu_capacity_cppc()
Now that the arch topology driver provides a method of setting CPU capacity values based on information on highest performance from CPPC, use this functionality on arm64 platforms. Signed-off-by: Ionela Voinescu <ionela.voinescu@arm.com> Acked-by: Catalin Marinas <catalin.marinas@arm.com> Tested-by: Valentin Schneider <valentin.schneider@arm.com> Tested-by: Yicong Yang <yangyicong@hisilicon.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1 parent 9924fbb commit 8290931

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

arch/arm64/include/asm/topology.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ void update_freq_counters_refs(void);
2424
#define arch_scale_freq_capacity topology_get_freq_scale
2525
#define arch_scale_freq_invariant topology_scale_freq_invariant
2626

27+
#ifdef CONFIG_ACPI_CPPC_LIB
28+
#define arch_init_invariance_cppc topology_init_cpu_capacity_cppc
29+
#endif
30+
2731
/* Replace task scheduler's default cpu-invariant accounting */
2832
#define arch_scale_cpu_capacity topology_get_cpu_scale
2933

0 commit comments

Comments
 (0)