Changeset View
Changeset View
Standalone View
Standalone View
sys/x86/x86/msi.c
Show First 20 Lines • Show All 315 Lines • ▼ Show 20 Lines | |||||
void | void | ||||
msi_init(void) | msi_init(void) | ||||
{ | { | ||||
/* Check if we have a supported CPU. */ | /* Check if we have a supported CPU. */ | ||||
switch (cpu_vendor_id) { | switch (cpu_vendor_id) { | ||||
case CPU_VENDOR_INTEL: | case CPU_VENDOR_INTEL: | ||||
case CPU_VENDOR_AMD: | case CPU_VENDOR_AMD: | ||||
case CPU_VENDOR_HYGON: | |||||
break; | break; | ||||
case CPU_VENDOR_CENTAUR: | case CPU_VENDOR_CENTAUR: | ||||
if (CPUID_TO_FAMILY(cpu_id) == 0x6 && | if (CPUID_TO_FAMILY(cpu_id) == 0x6 && | ||||
CPUID_TO_MODEL(cpu_id) >= 0xf) | CPUID_TO_MODEL(cpu_id) >= 0xf) | ||||
break; | break; | ||||
/* FALLTHROUGH */ | /* FALLTHROUGH */ | ||||
default: | default: | ||||
return; | return; | ||||
▲ Show 20 Lines • Show All 425 Lines • Show Last 20 Lines |