This commit refactors the handling of CPU IDs for the Pantherlake and Wildcat Lake series by using a single CPU ID mask instead of listing each individual stepping. This change simplifies the code by reducing redundancy and making it easier to manage CPU IDs. Previously, each stepping of the Pantherlake series had its own entry, which led to unnecessary complexity. By consolidating these into a single entry with a mask, we improve maintainability and reduce potential errors. These modifications do not affect the existing functionality but streamline the codebase for future updates and maintenance. TEST=CPU ID c06c1 is properly identified as "Pantherlake". Change-Id: Ie52ed860c096a3d157ae6580aeedf3acb8c723ab Signed-off-by: Jeremy Compostella <jeremy.compostella@intel.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/89375 Reviewed-by: Bora Guvendik <bora.guvendik@intel.corp-partner.google.com> Reviewed-by: Wonkyu Kim <wonkyu.kim@intel.com> Reviewed-by: Jamie Ryu <jamie.m.ryu@intel.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> |
||
|---|---|---|
| .. | ||
| acpi | ||
| basecode | ||
| block | ||
| pch | ||
| fsp_reset.c | ||
| hda_verb.c | ||
| hda_verb.h | ||
| Kconfig.common | ||
| Makefile.mk | ||
| mma.c | ||
| mma.h | ||
| nhlt.c | ||
| reset.c | ||
| reset.h | ||
| smbios.c | ||
| smbios.h | ||
| tco.h | ||
| tpm_tis.c | ||
| vbt.c | ||
| vbt.h | ||