From 921630d6aad1c6f8cd51a7d0007cc4e09c39a140 Mon Sep 17 00:00:00 2001 From: Karan Shukla Date: Tue, 28 Jul 2026 07:26:12 -0400 Subject: [PATCH] config: enable Wildcat Lake in LPMD --- data/Makefile.am | 3 +- data/intel_lpmd_config_F6_M213.xml | 229 +++++++++++++++++++++++++++++ src/lpmd_cpu.c | 1 + 3 files changed, 232 insertions(+), 1 deletion(-) create mode 100644 data/intel_lpmd_config_F6_M213.xml diff --git a/data/Makefile.am b/data/Makefile.am index a67bfde..3826765 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -32,7 +32,8 @@ lpmd_config_DATA = \ intel_lpmd_config_F6_M170.xml \ intel_lpmd_config_F6_M181.xml \ intel_lpmd_config_F6_M189.xml \ - intel_lpmd_config_F6_M204.xml + intel_lpmd_config_F6_M204.xml \ + intel_lpmd_config_F6_M213.xml EXTRA_DIST = \ intel_lpmd.service.in \ diff --git a/data/intel_lpmd_config_F6_M213.xml b/data/intel_lpmd_config_F6_M213.xml new file mode 100644 index 0000000..0d84131 --- /dev/null +++ b/data/intel_lpmd_config_F6_M213.xml @@ -0,0 +1,229 @@ + + + + + + + + + + + + + 1 + + + -1 + + + 0 + + + 1 + + + 0 + + + 1 + + + 1 + + + 0 + + + 15 + + + + + + + 0 + + + + + + 6 + 213 + * + + 1 + UTIL_IDLE + 3 + ALL + 1 + 192 + 8 + + + 2 + UTIL_IDLE_SUSTAIN + 2 + ALL + 1 + 64 + 4 + + + 3 + UTIL_IDLE_BURSTY + 3 + ALL + 1 + 128 + 6 + + + + diff --git a/src/lpmd_cpu.c b/src/lpmd_cpu.c index f4c9cbd..11341bf 100644 --- a/src/lpmd_cpu.c +++ b/src/lpmd_cpu.c @@ -26,6 +26,7 @@ static struct cpu_model_entry id_table[] = { { 6, 0xb5 }, // ArrowLake { 6, 0xbd }, // Lunarlake { 6, 0xcc }, // Pantherlake + { 6, 0xd5 }, // Wildcatlake { 0, 0 } // Last Invalid entry };