Felix Held has submitted this change. ( https://review.coreboot.org/c/coreboot/+/87279?usp=email )
Change subject: soc/amd/*/include/aoac_defs.h: add I3C controller AOAC IDs ......................................................................
soc/amd/*/include/aoac_defs.h: add I3C controller AOAC IDs
Add the AOAC IDs of the I3C controllers. The following documentation was used to verify this:
Genoa: #55901 Rev 0.40 Mendocino: #57243 Rev 3.08 Rembrandt: #56558 Rev 3.09 (in Mendocino directory) Phoenix: #57019 Rev 3.09 Glinda: #57254 Rev 3.00 Faegan: #57928 Rev 1.51 (in Glinda directory)
Change-Id: I54d049c58756251506f94d220e1970ccec170918 Signed-off-by: Felix Held felix-coreboot@felixheld.de Reviewed-on: https://review.coreboot.org/c/coreboot/+/87279 Reviewed-by: Maximilian Brune maximilian.brune@9elements.com Tested-by: build bot (Jenkins) no-reply@coreboot.org --- M src/soc/amd/genoa_poc/include/soc/aoac_defs.h M src/soc/amd/glinda/include/soc/aoac_defs.h M src/soc/amd/mendocino/include/soc/aoac_defs.h M src/soc/amd/phoenix/include/soc/aoac_defs.h 4 files changed, 16 insertions(+), 0 deletions(-)
Approvals: Maximilian Brune: Looks good to me, approved build bot (Jenkins): Verified
diff --git a/src/soc/amd/genoa_poc/include/soc/aoac_defs.h b/src/soc/amd/genoa_poc/include/soc/aoac_defs.h index c5c11bb..6225399 100644 --- a/src/soc/amd/genoa_poc/include/soc/aoac_defs.h +++ b/src/soc/amd/genoa_poc/include/soc/aoac_defs.h @@ -13,8 +13,12 @@ #define FCH_AOAC_DEV_I2C5 10 #define FCH_AOAC_DEV_UART0 11 #define FCH_AOAC_DEV_UART1 12 +#define FCH_AOAC_DEV_I3C1 13 +#define FCH_AOAC_DEV_I3C2 14 +#define FCH_AOAC_DEV_I3C3 15 #define FCH_AOAC_DEV_UART2 16 #define FCH_AOAC_DEV_AMBA 17 +#define FCH_AOAC_DEV_I3C0 21 #define FCH_AOAC_DEV_ESPI 27
#endif /* AMD_GENOA_POC_AOAC_DEFS_H */ diff --git a/src/soc/amd/glinda/include/soc/aoac_defs.h b/src/soc/amd/glinda/include/soc/aoac_defs.h index 98fb4ce..8704d9c 100644 --- a/src/soc/amd/glinda/include/soc/aoac_defs.h +++ b/src/soc/amd/glinda/include/soc/aoac_defs.h @@ -13,9 +13,13 @@ #define FCH_AOAC_DEV_I2C3 8 #define FCH_AOAC_DEV_UART0 11 #define FCH_AOAC_DEV_UART1 12 +#define FCH_AOAC_DEV_I3C1 13 +#define FCH_AOAC_DEV_I3C2 14 +#define FCH_AOAC_DEV_I3C3 15 #define FCH_AOAC_DEV_UART2 16 #define FCH_AOAC_DEV_AMBA 17 #define FCH_AOAC_DEV_UART4 20 +#define FCH_AOAC_DEV_I3C0 21 #define FCH_AOAC_DEV_UART3 26 #define FCH_AOAC_DEV_ESPI 27
diff --git a/src/soc/amd/mendocino/include/soc/aoac_defs.h b/src/soc/amd/mendocino/include/soc/aoac_defs.h index 5dcca03..e81b610 100644 --- a/src/soc/amd/mendocino/include/soc/aoac_defs.h +++ b/src/soc/amd/mendocino/include/soc/aoac_defs.h @@ -13,9 +13,13 @@ #define FCH_AOAC_DEV_I2C5 10 #define FCH_AOAC_DEV_UART0 11 #define FCH_AOAC_DEV_UART1 12 +#define FCH_AOAC_DEV_I3C1 13 +#define FCH_AOAC_DEV_I3C2 14 +#define FCH_AOAC_DEV_I3C3 15 #define FCH_AOAC_DEV_UART2 16 #define FCH_AOAC_DEV_AMBA 17 #define FCH_AOAC_DEV_UART4 20 +#define FCH_AOAC_DEV_I3C0 21 #define FCH_AOAC_DEV_UART3 26 #define FCH_AOAC_DEV_ESPI 27
diff --git a/src/soc/amd/phoenix/include/soc/aoac_defs.h b/src/soc/amd/phoenix/include/soc/aoac_defs.h index 96df50ba..2fe0cb7 100644 --- a/src/soc/amd/phoenix/include/soc/aoac_defs.h +++ b/src/soc/amd/phoenix/include/soc/aoac_defs.h @@ -13,9 +13,13 @@ #define FCH_AOAC_DEV_I2C5 10 #define FCH_AOAC_DEV_UART0 11 #define FCH_AOAC_DEV_UART1 12 +#define FCH_AOAC_DEV_I3C1 13 +#define FCH_AOAC_DEV_I3C2 14 +#define FCH_AOAC_DEV_I3C3 15 #define FCH_AOAC_DEV_UART2 16 #define FCH_AOAC_DEV_AMBA 17 #define FCH_AOAC_DEV_UART4 20 +#define FCH_AOAC_DEV_I3C0 21 #define FCH_AOAC_DEV_UART3 26 #define FCH_AOAC_DEV_ESPI 27