coreboot/src/soc/intel/common
Jeremy Compostella 21f6ccf3a4 soc/intel/pantherlake: Use CPU ID mask for all stepping
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>
2025-10-01 21:08:08 +00:00
..
acpi soc/intel/cmn/acpi: Refactor SPCO ASL method 2025-06-15 05:53:57 +00:00
basecode soc/intel/common: Apply Intel recommendation for early ramtop caching 2024-11-11 11:41:36 +00:00
block soc/intel/pantherlake: Use CPU ID mask for all stepping 2025-10-01 21:08:08 +00:00
pch soc/intel/cmn/pch: Consolidate eSPI.h into IA common code 2024-07-18 06:01:14 +00:00
fsp_reset.c soc/intel: Correct return type of fsp_get_pch_reset_status() 2024-10-01 21:34:49 +00:00
hda_verb.c azalia: Get rid of "return {-1,0} 2024-08-11 17:10:08 +00:00
hda_verb.h
Kconfig.common soc/inte/{adl,mtl}: Move ASPM helper functions to common 2025-01-02 14:58:33 +00:00
Makefile.mk
mma.c
mma.h
nhlt.c
reset.c soc/intel/common/reset: Mark do_low_battery_poweroff with __noreturn 2025-02-25 17:37:13 +00:00
reset.h soc/intel/common/reset: Mark do_low_battery_poweroff with __noreturn 2025-02-25 17:37:13 +00:00
smbios.c tree: Remove unused <smbios.h> 2024-08-10 03:34:42 +00:00
smbios.h
tco.h
tpm_tis.c
vbt.c
vbt.h