ARM: dts: stm32: fix compatible for BSEC on STM32MP13
authorPatrick Delaunay <patrick.delaunay@foss.st.com>
Wed, 18 Jan 2023 17:29:37 +0000 (18:29 +0100)
committerAlexandre Torgue <alexandre.torgue@foss.st.com>
Thu, 2 Feb 2023 12:29:59 +0000 (13:29 +0100)
Use the correct compatible for stm32mp13 support.

The BSEC driver for STM32MP15x is not compatible with STM32MP13x. For
example the proprietary's smc STM32_SMC_BSEC is not supported in
STM32MP13x OP-TEE, it is replaced by SM32MP BSEC Pseudo Trusted
Application in OP-TEE to access to the secured IP BSEC on STM32MP13X SoC.

The correct compatible is already used in U-Boot and in upstream is in
progress for OP-TEE device tree.

As the SoC STM32MP13X is not yet official and it is not available
outside STMicroelectronics, it is the good time to break the DTS
compatibility and to correct the error done in the introduction of
STM32MP131.

Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
Reviewed-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>
arch/arm/boot/dts/stm32mp131.dtsi

index 2f186a0ae92e17b1e613ad84c0972b3c16d6bcaf..5949473cbbfd5e5df0cb4e703a4d5209d3e281c9 100644 (file)
                };
 
                bsec: efuse@5c005000 {
-                       compatible = "st,stm32mp15-bsec";
+                       compatible = "st,stm32mp13-bsec";
                        reg = <0x5c005000 0x400>;
                        #address-cells = <1>;
                        #size-cells = <1>;