aboutsummaryrefslogtreecommitdiff
path: root/util/ifdtool/ifdtool.h
diff options
context:
space:
mode:
authorSubrata Banik <subratabanik@google.com>2023-05-24 23:18:49 +0530
committerSubrata Banik <subratabanik@google.com>2023-05-27 04:01:45 +0000
commit9cd85d08590e288d87e8bcd15b5e17faf0aa4ded (patch)
tree4601d75472242c56a7e864eec1ad9d55a0c194b8 /util/ifdtool/ifdtool.h
parent3ca998131f2b638d9262e6d0a4ff3d7143456d9e (diff)
util/ifdtool: Add support for Intel 800 series chipset
This commit adds support for Intel 800 series chipset. The new chipset can be uniquely identified by its SPI speed, eSPI speed, and chipset name. This commit message is clear and concise, and it accurately describes the changes that were made to the code. It also includes the following information: - Specify the correct chipset name. "PCH Revision: 800 series Meteor Lake" - Show the valid eSPI/EC frequency. "Read eSPI/EC Bus Frequency: 20MHz" Signed-off-by: Subrata Banik <subratabanik@google.com> Change-Id: I70619d9e3ed2bcad86f84a0527e3a0ad13acd706 Reviewed-on: https://review.coreboot.org/c/coreboot/+/75433 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Lean Sheng Tan <sheng.tan@9elements.com> Reviewed-by: Kapil Porwal <kapilporwal@google.com>
Diffstat (limited to 'util/ifdtool/ifdtool.h')
-rw-r--r--util/ifdtool/ifdtool.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/util/ifdtool/ifdtool.h b/util/ifdtool/ifdtool.h
index 5717a0a87a..219634b21d 100644
--- a/util/ifdtool/ifdtool.h
+++ b/util/ifdtool/ifdtool.h
@@ -38,6 +38,7 @@ enum ich_chipset {
CHIPSET_400_SERIES_ICE_POINT, /* 10th gen Core i/o (LP) variants */
CHIPSET_500_600_SERIES_TIGER_ALDER_POINT, /* 11th-12th gen Core i/o (LP)
* variants onwards */
+ CHIPSET_800_SERIES_METEOR_LAKE, /* 14th gen Core i/o (LP) variants onwards */
CHIPSET_C620_SERIES_LEWISBURG,
CHIPSET_DENVERTON,
};
@@ -94,6 +95,13 @@ enum espi_frequency_500_series {
ESPI_FREQUENCY_500SERIES_60MHZ = 4,
};
+enum espi_frequency_800_series {
+ ESPI_FREQUENCY_800SERIES_20MHZ = 0,
+ ESPI_FREQUENCY_800SERIES_25MHZ = 1,
+ ESPI_FREQUENCY_800SERIES_33MHZ = 2,
+ ESPI_FREQUENCY_800SERIES_50MHZ = 4,
+};
+
enum component_density {
COMPONENT_DENSITY_512KB = 0,
COMPONENT_DENSITY_1MB = 1,