[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH] x86/idle: Implement support for Meteor Lake
Adds support for Meteor Lake C-states. As the spec is identical to Alder Lake as per the Intel specs, I've reused the Alder Lake codepath. Signed-off-by: Alex XZ Cypher Zero <me@xxxxxxxxx> --- xen/arch/x86/cpu/mwait-idle.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/xen/arch/x86/cpu/mwait-idle.c b/xen/arch/x86/cpu/mwait-idle.c index 5e98011bfd..c8bf58b150 100644 --- a/xen/arch/x86/cpu/mwait-idle.c +++ b/xen/arch/x86/cpu/mwait-idle.c @@ -1148,6 +1148,8 @@ static const struct x86_cpu_id intel_idle_ids[] __initconstrel = { ICPU(ICELAKE_D, icx), ICPU(ALDERLAKE, adl), ICPU(ALDERLAKE_L, adl_l), + ICPU(METEORLAKE, adl), + ICPU(METEORLAKE_L, adl_l) ICPU(SAPPHIRERAPIDS_X, spr), ICPU(ATOM_GOLDMONT, bxt), ICPU(ATOM_GOLDMONT_PLUS, bxt), @@ -1386,6 +1388,8 @@ static void __init mwait_idle_state_table_update(void) break; case INTEL_FAM6_ALDERLAKE: case INTEL_FAM6_ALDERLAKE_L: + case INTEL_FAM6_METEORLAKE: + case INTEL_FAM6_METEORLAKE_L: adl_idle_state_table_update(); break; } -- 2.50.0
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |