aboutsummaryrefslogtreecommitdiff
path: root/util/ifdtool/ifdtool.h
diff options
context:
space:
mode:
authorSubrata Banik <subrata.banik@intel.com>2020-08-26 16:01:42 +0530
committerPatrick Georgi <pgeorgi@google.com>2020-09-02 07:17:44 +0000
commite5d3992639eca6c8ee700b414efc5711549a31cc (patch)
treebc0c8f0e10c900c83a726eb495746a5ead908e9b /util/ifdtool/ifdtool.h
parentd16ef4d21ea7efcad97b49bc2633caa4342ecbea (diff)
util/ifdtool: Fix eSPI frequency as per Gen 11 SPI flash guide
BUG=b:153888802 TEST=Able to list correct eSPI frequency as per TGL SPI flash guide Without this CL : Found Component Section FLCOMP 0x093030f6 Dual Output Fast Read Support: not supported Read ID/Read Status Clock Frequency: 50MHz Write/Erase Clock Frequency: 50MHz Fast Read Clock Frequency: 50MHz Fast Read Support: supported Read Clock Frequency: 20MHz With this CL : Found Component Section FLCOMP 0x093030f6 Dual Output Fast Read Support: not supported Read ID/Read Status Clock Frequency: 50MHz Write/Erase Clock Frequency: 50MHz Fast Read Clock Frequency: 50MHz Fast Read Support: supported Read eSPI/EC Bus Frequency: 60MHz Signed-off-by: Subrata Banik <subrata.banik@intel.com> Change-Id: I20840e6f931d7c1fabea0b6892e3bd19ead81168 Reviewed-on: https://review.coreboot.org/c/coreboot/+/44820 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
Diffstat (limited to 'util/ifdtool/ifdtool.h')
-rw-r--r--util/ifdtool/ifdtool.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/util/ifdtool/ifdtool.h b/util/ifdtool/ifdtool.h
index 0842924ec1..b72582358c 100644
--- a/util/ifdtool/ifdtool.h
+++ b/util/ifdtool/ifdtool.h
@@ -71,6 +71,23 @@ enum spi_frequency_500_series {
SPI_FREQUENCY_14MHZ = 6,
};
+enum espi_frequency {
+ ESPI_FREQUENCY_20MHZ = 0,
+ ESPI_FREQUENCY_24MHZ = 1,
+ ESPI_FREQUENCY_30MHZ = 2,
+ ESPI_FREQUENCY_48MHZ = 3,
+ ESPI_FREQUENCY_60MHZ = 4,
+ ESPI_FREQUENCY_17MHZ = 6,
+};
+
+enum espi_frequency_500_series {
+ ESPI_FREQUENCY_500SERIES_20MHZ = 0,
+ ESPI_FREQUENCY_500SERIES_24MHZ = 1,
+ ESPI_FREQUENCY_500SERIES_25MHZ = 2,
+ ESPI_FREQUENCY_500SERIES_48MHZ = 3,
+ ESPI_FREQUENCY_500SERIES_60MHZ = 4,
+};
+
enum component_density {
COMPONENT_DENSITY_512KB = 0,
COMPONENT_DENSITY_1MB = 1,