This is the next part of the VFM converstion, focusing on struct x86_cpu_id.
https://gitlab.com/xen-project/hardware/xen-staging/-/pipelines/1930706122
Andrew Cooper (6):
x86: Sort headers
x86: Break struct x86_cpu_id out of processor.h
x86/match-cpu: Introduce X86_MATCH_VFM() and convert intel_idle_ids[]
x86: Convert users of INTEL_FAM6_MODEL() to X86_MATCH_VFM()
x86/match-cpu: Support matching on steppings
x86/apic: Convert the TSC deadline errata table to X86_MATCH_*()
xen/arch/x86/acpi/cpu_idle.c | 53 ++++++--------
xen/arch/x86/apic.c | 105 +++++++++------------------
xen/arch/x86/cpu/common.c | 25 +------
xen/arch/x86/cpu/intel.c | 64 ++++++++--------
xen/arch/x86/cpu/mwait-idle.c | 11 +--
xen/arch/x86/include/asm/match-cpu.h | 53 ++++++++++++++
xen/arch/x86/include/asm/processor.h | 10 ---
7 files changed, 148 insertions(+), 173 deletions(-)
create mode 100644 xen/arch/x86/include/asm/match-cpu.h
--
2.39.5