]> git.baikalelectronics.ru Git - arm-tf.git/commitdiff
feat(stm32mp1): manage STM32MP13 rev.Y
authorYann Gautier <yann.gautier@foss.st.com>
Mon, 9 May 2022 15:01:11 +0000 (17:01 +0200)
committerYann Gautier <yann.gautier@st.com>
Wed, 17 Aug 2022 15:25:45 +0000 (17:25 +0200)
The new SoC version for STM32MP13 is the revision Y. The register
SYSCFG_IDC is updated for this new version with the value 0x1003.
The function stm32mp_get_soc_name() should also be updated to manage
this new SoC revision.

Signed-off-by: Yann Gautier <yann.gautier@foss.st.com>
Change-Id: I4f2fa5f1503f17db93d8413c79c2b7a18d279f9b

plat/st/stm32mp1/stm32mp1_def.h
plat/st/stm32mp1/stm32mp1_private.c

index 8ca61239d39b8b46a2c85012d27de1267fdf373a..542895aec36d3b281150f17d422a09330809a2bb 100644 (file)
@@ -71,6 +71,7 @@
 
 #define STM32MP1_REV_B         U(0x2000)
 #if STM32MP13
+#define STM32MP1_REV_Y         U(0x1003)
 #define STM32MP1_REV_Z         U(0x1001)
 #endif
 #if STM32MP15
index 86b9f237a729af97c88d5373d222d4599b1258c4..c40e045e8c68732e102058b6c2df77c0cbc4dc5f 100644 (file)
@@ -493,6 +493,11 @@ void stm32mp_get_soc_name(char name[STM32_SOC_NAME_SIZE])
        case STM32MP1_REV_B:
                cpu_r = "B";
                break;
+#if STM32MP13
+       case STM32MP1_REV_Y:
+               cpu_r = "Y";
+               break;
+#endif
        case STM32MP1_REV_Z:
                cpu_r = "Z";
                break;