power: support cppc_cpufreq driver
authorRichael Zhuang <richael.zhuang@arm.com>
Fri, 9 Jul 2021 10:55:47 +0000 (18:55 +0800)
committerDavid Marchand <david.marchand@redhat.com>
Fri, 9 Jul 2021 14:04:46 +0000 (16:04 +0200)
commitef1cc88f183702f523bf2701e1d3984a31b08ab4
tree4d4cab00ca6d20c59679a1de478042adfc843cf1
parente8c90926bddec034bfdb753044c001aa90e4d1f8
power: support cppc_cpufreq driver

Currently in DPDK only acpi_cpufreq and pstate_cpufreq drivers are
supported, which are both not available on arm64 platforms. Add
support for cppc_cpufreq driver which works on most arm64 platforms.

Signed-off-by: Richael Zhuang <richael.zhuang@arm.com>
Acked-by: David Hunt <david.hunt@intel.com>
app/test/test_power.c
app/test/test_power_cpufreq.c
doc/guides/rel_notes/release_21_08.rst
lib/power/meson.build
lib/power/power_cppc_cpufreq.c [new file with mode: 0644]
lib/power/power_cppc_cpufreq.h [new file with mode: 0644]
lib/power/rte_power.c
lib/power/rte_power.h