INTEL_KABYLAKE
X86_MATCH_VFM_STEPS(INTEL_KABYLAKE, 9, 13, 0x0000004e),
case INTEL_KABYLAKE:
X86_MATCH_VFM(INTEL_KABYLAKE, &hswult_cstates),
X86_MATCH_VFM(INTEL_KABYLAKE, &skl_uncore_init),
case INTEL_KABYLAKE:
X86_MATCH_VFM(INTEL_KABYLAKE, &model_skl),
X86_MATCH_VFM(INTEL_KABYLAKE, 0x52),
case INTEL_KABYLAKE:
VULNBL_INTEL_STEPS(INTEL_KABYLAKE, 0xc, MMIO | RETBLEED | GDS | SRBDS | VMSCAPE),
VULNBL_INTEL_STEPS(INTEL_KABYLAKE, X86_STEP_MAX, MMIO | RETBLEED | GDS | SRBDS | ITS | VMSCAPE),
{ INTEL_KABYLAKE, 0x0B, 0x80 },
{ INTEL_KABYLAKE, 0x0A, 0x80 },
{ INTEL_KABYLAKE, 0x09, 0x80 },
X86_MATCH(INTEL_KABYLAKE, core_funcs),
#define IS_KABYLAKE(i915) IS_PLATFORM(i915, INTEL_KABYLAKE)
IS_SUBPLATFORM(i915, INTEL_KABYLAKE, INTEL_SUBPLATFORM_ULT)
IS_SUBPLATFORM(i915, INTEL_KABYLAKE, INTEL_SUBPLATFORM_ULX)
PLATFORM(INTEL_KABYLAKE)
case INTEL_KABYLAKE:
X86_MATCH_VFM(INTEL_KABYLAKE, NULL),
X86_MATCH_VFM(INTEL_KABYLAKE, &idle_cpu_skl),
X86_MATCH_VFM(INTEL_KABYLAKE, &spt_pmc_dev),
X86_MATCH_VFM(INTEL_KABYLAKE, &pmc_core_device),
X86_MATCH_VFM(INTEL_KABYLAKE, NULL),
X86_MATCH_VFM(INTEL_KABYLAKE, &rapl_defaults_core),
X86_MATCH_VFM(INTEL_KABYLAKE, &temp_broadwell),
X86_MATCH_VFM(INTEL_KABYLAKE, NULL),
case INTEL_KABYLAKE:
{ INTEL_KABYLAKE, &skl_features },