]> git.dujemihanovic.xyz Git - u-boot.git/commit
ARM: dts: stm32: add SCMI version of STM32 boards (DK1/DK2/ED1/EV1)
authorPatrick Delaunay <patrick.delaunay@foss.st.com>
Tue, 5 Jul 2022 14:55:57 +0000 (16:55 +0200)
committerPatrick Delaunay <patrick.delaunay@foss.st.com>
Tue, 12 Jul 2022 09:46:32 +0000 (11:46 +0200)
commit6cccc8d396bfd68bbf695b3b3c92e60b8bdf8b77
tree3dfc2a4180baa51002837ffe639f587c61ec7921
parent7f4de655c0ff460c1a4ee6ea00208327ab54e22d
ARM: dts: stm32: add SCMI version of STM32 boards (DK1/DK2/ED1/EV1)

Add a "secure" version of STM32 boards based on SCMI when RCC_TZCR.TZEN=1.

Only boards provided by STMicroelectronics are concerned:
-STM32MP157A-DK1
-STM32MP157C-DK2
-STM32MP157C-ED1
-STM32MP157C-EV1

The resources secured by RCC_TZCR.TZEN=1 are managed by OP-TEE
and the associated SCMI services, reset and clock.

These device trees are only supported with stm32mp15_defconfig,
with OP-TEE, SCMI and without SPL support.

Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
Reviewed-by: Patrice Chotard <patrice.chotard@foss.st.com>
arch/arm/dts/Makefile
arch/arm/dts/stm32mp15-scmi-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/stm32mp157a-dk1-scmi-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/stm32mp157c-dk2-scmi-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/stm32mp157c-ed1-scmi-u-boot.dtsi [new file with mode: 0644]
arch/arm/dts/stm32mp157c-ev1-scmi-u-boot.dtsi [new file with mode: 0644]
doc/board/st/stm32mp1.rst