arch/x86/cpu_common: use cpuid_get_max_func

Use cpuid_get_max_func instead of open-coding the same functionality in
cpu_check_deterministic_cache_cpuid_supported.

Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
Change-Id: I590f0c840bc62bbd0b5038c5827367d811e30d10
Reviewed-on: https://review.coreboot.org/c/coreboot/+/78108
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
This commit is contained in:
Felix Held 2023-09-23 03:44:55 +02:00
parent 1eea841b29
commit 3581a68a98
1 changed files with 1 additions and 1 deletions

View File

@ -90,7 +90,7 @@ uint32_t cpu_get_feature_flags_edx(void)
enum cpu_type cpu_check_deterministic_cache_cpuid_supported(void) enum cpu_type cpu_check_deterministic_cache_cpuid_supported(void)
{ {
if (cpu_is_intel()) { if (cpu_is_intel()) {
if (cpuid_eax(0) < 4) if (cpuid_get_max_func() < 4)
return CPUID_COMMAND_UNSUPPORTED; return CPUID_COMMAND_UNSUPPORTED;
return CPUID_TYPE_INTEL; return CPUID_TYPE_INTEL;
} else if (cpu_is_amd()) { } else if (cpu_is_amd()) {