INTEL_SKYLAKE_X
X86_MATCH_VFM_STEPS(INTEL_SKYLAKE_X, 3, 3, 0x00000021),
X86_MATCH_VFM_STEPS(INTEL_SKYLAKE_X, 4, 7, 0x00000000),
X86_MATCH_VFM_STEPS(INTEL_SKYLAKE_X, 11, 11, 0x00000000),
case INTEL_SKYLAKE_X:
X86_MATCH_VFM(INTEL_SKYLAKE_X, &snb_cstates),
X86_MATCH_VFM(INTEL_SKYLAKE_X, &skx_uncore_init),
case INTEL_SKYLAKE_X:
X86_MATCH_VFM(INTEL_SKYLAKE_X, &model_hsx),
X86_MATCH_VFM_STEPS(INTEL_SKYLAKE_X, 0x3, 0x3, 0x01000136),
X86_MATCH_VFM_STEPS(INTEL_SKYLAKE_X, 0x4, 0x4, 0x02000014),
X86_MATCH_VFM_STEPS(INTEL_SKYLAKE_X, 0x5, 0xf, 0),
X86_MATCH(INTEL_SKYLAKE_X),
VULNBL_INTEL_STEPS(INTEL_SKYLAKE_X, 0x5, MMIO | RETBLEED | GDS | VMSCAPE),
VULNBL_INTEL_STEPS(INTEL_SKYLAKE_X, X86_STEP_MAX, MMIO | RETBLEED | GDS | ITS | VMSCAPE),
X86_MATCH_VFM(INTEL_SKYLAKE_X, &ppin_info[X86_VENDOR_INTEL]),
{ INTEL_SKYLAKE_X, 0x03, 0x0100013e },
{ INTEL_SKYLAKE_X, 0x04, 0x0200003c },
X86_MATCH_VFM(INTEL_SKYLAKE_X, 0),
if (c->x86_vfm == INTEL_SKYLAKE_X)
c->x86_vfm == INTEL_SKYLAKE_X) &&
VFM_STEPPING(INTEL_SKYLAKE_X, 4), BANK_RANGE(13, 18)
case INTEL_SKYLAKE_X:
X86_MATCH(INTEL_SKYLAKE_X, core_funcs),
X86_MATCH(INTEL_SKYLAKE_X, core_funcs),
X86_MATCH_VFM(INTEL_SKYLAKE_X, &skx_cfg),
X86_MATCH_VFM(INTEL_SKYLAKE_X, &idle_cpu_skx),
case INTEL_SKYLAKE_X:
.x86_vfm = INTEL_SKYLAKE_X,
X86_MATCH_VFM(INTEL_SKYLAKE_X, SST_MBOX_SUPPORTED),
X86_MATCH_VFM(INTEL_SKYLAKE_X, NULL),
X86_MATCH_VFM(INTEL_SKYLAKE_X, NULL),
X86_MATCH_VFM(INTEL_SKYLAKE_X, NULL),
X86_MATCH_VFM(INTEL_SKYLAKE_X, &rapl_defaults_hsw_server),
X86_MATCH_VFM(INTEL_SKYLAKE_X, &temp_haswell_x),
boot_cpu_data.x86_vfm != INTEL_SKYLAKE_X)
{ INTEL_SKYLAKE_X, &skx_features },