+static int
+is_hp_core(unsigned int lcore)
+{
+ struct rte_power_core_capabilities caps;
+ int ret;
+
+ /* do we have power management enabled? */
+ if (rte_power_get_env() == PM_ENV_NOT_SET) {
+ /* there's no power management, so just mark it as high perf */
+ return 1;
+ }
+ ret = rte_power_get_capabilities(lcore, &caps);
+ return ret == 0 && caps.turbo;
+}
+