aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUsha P <usha.p@intel.com>2023-08-16 08:25:19 +0530
committerSubrata Banik <subratabanik@google.com>2023-08-17 08:45:40 +0000
commit71b9fbabb79d662ece202805e28225e3067de113 (patch)
tree63c2ca761bf20ce6035be4b42eb47a5c02ad5b52
parent829adab3119f5752fdf92c2ee48276ba697576d9 (diff)
soc/intel: Update all references to ESE as ISSE
Intel has rebranded ESE as ISSE (Intel Silicon Security Engine),so all references to ESE is updated to ISSE in the current coreboot code. BUG=None TEST=Build all the variants based on Intel Meteor Lake SoC Signed-off-by: Usha P <usha.p@intel.com> Change-Id: I1f8785704706d56a35e94a0f3386bc551cd1f263 Reviewed-on: https://review.coreboot.org/c/coreboot/+/77241 Reviewed-by: Subrata Banik <subratabanik@google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Kapil Porwal <kapilporwal@google.com>
-rw-r--r--src/commonlib/include/commonlib/timestamp_serialized.h4
-rw-r--r--src/soc/intel/common/block/include/intelblocks/cse_telemetry_v1.h4
-rw-r--r--src/soc/intel/common/block/include/intelblocks/cse_telemetry_v2.h20
-rw-r--r--src/soc/intel/meteorlake/cse_telemetry.c4
-rw-r--r--src/soc/intel/meteorlake/include/soc/pci_devs.h14
5 files changed, 23 insertions, 23 deletions
diff --git a/src/commonlib/include/commonlib/timestamp_serialized.h b/src/commonlib/include/commonlib/timestamp_serialized.h
index 61e1565d64..d0ecd8f1c0 100644
--- a/src/commonlib/include/commonlib/timestamp_serialized.h
+++ b/src/commonlib/include/commonlib/timestamp_serialized.h
@@ -143,7 +143,7 @@ enum timestamp_id {
/* 990+ reserved for vendorcode extensions (990-999: Intel ME continued) */
TS_ME_ROM_START = 990,
- TS_ESE_DMU_LOAD_END = 991,
+ TS_ISSE_DMU_LOAD_END = 991,
/* 1000+ reserved for payloads */
@@ -333,7 +333,7 @@ static const struct timestamp_id_to_name {
/* Intel ME continued */
TS_NAME_DEF(TS_ME_ROM_START, 0, "CSME ROM started execution"),
- TS_NAME_DEF(TS_ESE_DMU_LOAD_END, 0, "Die Management Unit (DMU) load completed"),
+ TS_NAME_DEF(TS_ISSE_DMU_LOAD_END, 0, "Die Management Unit (DMU) load completed"),
/* Depthcharge entry timestamp */
TS_NAME_DEF(TS_DC_START, 0, "depthcharge start"),
diff --git a/src/soc/intel/common/block/include/intelblocks/cse_telemetry_v1.h b/src/soc/intel/common/block/include/intelblocks/cse_telemetry_v1.h
index d0c81808c8..4788f7a0fb 100644
--- a/src/soc/intel/common/block/include/intelblocks/cse_telemetry_v1.h
+++ b/src/soc/intel/common/block/include/intelblocks/cse_telemetry_v1.h
@@ -13,8 +13,8 @@ enum cse_boot_perf_data_v1 {
/* CSME ROM completed execution / CSME RBE started */
PERF_DATA_CSME_ROM_COMPLETED = 2,
- /* CSME got ESE Init Done indication from ESE */
- PERF_DATA_CSME_GOT_ESE_INIT_DONE = 3,
+ /* CSME got ISSE Init Done indication from ISSE */
+ PERF_DATA_CSME_GOT_ISSE_INIT_DONE = 3,
/* CSME RBE start PMC patch/es loading */
PERF_DATA_CSME_RBE_PMC_PATCH_LOADING_START = 4,
diff --git a/src/soc/intel/common/block/include/intelblocks/cse_telemetry_v2.h b/src/soc/intel/common/block/include/intelblocks/cse_telemetry_v2.h
index 4acdc31f16..67eb36bfa4 100644
--- a/src/soc/intel/common/block/include/intelblocks/cse_telemetry_v2.h
+++ b/src/soc/intel/common/block/include/intelblocks/cse_telemetry_v2.h
@@ -13,8 +13,8 @@ enum cse_boot_perf_data_v2 {
/* CSME ROM completed execution / CSME RBE started */
PERF_DATA_CSME_ROM_COMPLETED = 2,
- /* CSME got ESE Init Done indication from ESE */
- PERF_DATA_CSME_GOT_ESE_INIT_DONE = 3,
+ /* CSME got ISSE Init Done indication from ISSE */
+ PERF_DATA_CSME_GOT_ISSE_INIT_DONE = 3,
/* CSME RBE started SOC.PMC patch and payloads read from SPI flash */
PERF_DATA_CSME_RBE_SOC_PMC_PATCH_LOADING_START = 4,
@@ -43,11 +43,11 @@ enum cse_boot_perf_data_v2 {
/* CSME BUP start running */
PERF_DATA_CSME_BUP_START = 12,
- /* CSME established IPC channel communication with ESE */
- PERF_DATA_CSME_IPC_CHANNEL_FOR_ESE_UP = 13,
+ /* CSME established IPC channel communication with ISSE */
+ PERF_DATA_CSME_IPC_CHANNEL_FOR_ISSE_UP = 13,
- /* ESE FW initialization completed */
- PERF_DATA_ESE_FW_INIT_DONE = 14,
+ /* ISSE FW initialization completed */
+ PERF_DATA_ISSE_FW_INIT_DONE = 14,
/* PMC set PPS */
PERF_DATA_PMC_SET_PPS = 15,
@@ -73,8 +73,8 @@ enum cse_boot_perf_data_v2 {
/* PMC indicated CSME that SYS_PWROK was asserted */
PERF_DATA_PMC_SYS_PWROK_ASSERTED = 22,
- /* ESE sent IPC message to CSME indicating PUnit load completed */
- PERF_DATA_ESE_PUNIT_LOAD_COMPLETED = 23,
+ /* ISSE sent IPC message to CSME indicating PUnit load completed */
+ PERF_DATA_ISSE_PUNIT_LOAD_COMPLETED = 23,
/* PMC indicates CSME that xxPLTRST was de-asserted */
PERF_DATA_PMC_PLTRST_DEASSERTED = 24,
@@ -94,8 +94,8 @@ enum cse_boot_perf_data_v2 {
/* PMC sent "Core Reset Done Ack - Sent" message to CSME */
PERF_DATA_PMC_SENT_CRDA = 29,
- /* ESE sent IPC message to CSME indicating DMU load completed */
- PERF_DATA_ESE_DMU_LOAD_COMPLETED = 30,
+ /* ISSE sent IPC message to CSME indicating DMU load completed */
+ PERF_DATA_ISSE_DMU_LOAD_COMPLETED = 30,
/* ACM Active indication - ACM started its execution */
PERF_DATA_ACM_START = 31,
diff --git a/src/soc/intel/meteorlake/cse_telemetry.c b/src/soc/intel/meteorlake/cse_telemetry.c
index 7f5d947a28..6a599c9306 100644
--- a/src/soc/intel/meteorlake/cse_telemetry.c
+++ b/src/soc/intel/meteorlake/cse_telemetry.c
@@ -24,6 +24,6 @@ void soc_cbmem_inject_telemetry_data(s64 *ts, s64 current_time)
start_stamp + ts[PERF_DATA_CSME_HOST_BOOT_PREP_DONE]);
timestamp_add(TS_ME_RECEIVED_CRDA_FROM_PMC,
start_stamp + ts[PERF_DATA_PMC_SENT_CRDA]);
- timestamp_add(TS_ESE_DMU_LOAD_END,
- start_stamp + ts[PERF_DATA_ESE_DMU_LOAD_COMPLETED]);
+ timestamp_add(TS_ISSE_DMU_LOAD_END,
+ start_stamp + ts[PERF_DATA_ISSE_DMU_LOAD_COMPLETED]);
}
diff --git a/src/soc/intel/meteorlake/include/soc/pci_devs.h b/src/soc/intel/meteorlake/include/soc/pci_devs.h
index 10d8bdec42..f52ca6edaa 100644
--- a/src/soc/intel/meteorlake/include/soc/pci_devs.h
+++ b/src/soc/intel/meteorlake/include/soc/pci_devs.h
@@ -144,13 +144,13 @@
#define PCI_DEVFN_SATA _PCI_DEVFN(SATA, 0)
#define PCI_DEV_SATA _PCI_DEV(SATA, 0)
-#define PCI_DEV_SLOT_ESE 0x18
-#define PCI_DEVFN_ESE1 _PCI_DEVFN(ESE, 0)
-#define PCI_DEVFN_ESE2 _PCI_DEVFN(ESE, 1)
-#define PCI_DEVFN_ESE3 _PCI_DEVFN(ESE, 2)
-#define PCI_DEV_ESE1 _PCI_DEV(ESE, 0)
-#define PCI_DEV_ESE2 _PCI_DEV(ESE, 1)
-#define PCI_DEV_ESE3 _PCI_DEV(ESE, 2)
+#define PCI_DEV_SLOT_ISSE 0x18
+#define PCI_DEVFN_ISSE1 _PCI_DEVFN(ESE, 0)
+#define PCI_DEVFN_ISSE2 _PCI_DEVFN(ESE, 1)
+#define PCI_DEVFN_ISSE3 _PCI_DEVFN(ESE, 2)
+#define PCI_DEV_ISSE1 _PCI_DEV(ESE, 0)
+#define PCI_DEV_ISSE2 _PCI_DEV(ESE, 1)
+#define PCI_DEV_ISSE3 _PCI_DEV(ESE, 2)
#define PCI_DEV_SLOT_SIO1 0x19
#define PCI_DEVFN_I2C4 _PCI_DEVFN(SIO1, 0)