]> git.baikalelectronics.ru Git - arm-tf.git/commit
stm32mp1: introduce shared resources support
authorEtienne Carriere <etienne.carriere@st.com>
Sun, 8 Dec 2019 07:14:03 +0000 (08:14 +0100)
committerEtienne Carriere <etienne.carriere@st.com>
Tue, 23 Jun 2020 07:16:48 +0000 (09:16 +0200)
commit47cf5d3f28f4d9bf1912c0470eac01599dd4a7c8
tree3a69577df81663f0775906fc5708815ffabdf296
parent3fbec43648e221769c793909950eb96f12309625
stm32mp1: introduce shared resources support

STM32MP1 SoC includes peripheral interfaces that can be assigned to
the secure world, or that can be opened to the non-secure world.

This change introduces the basics of a driver that manages such
resources which assignation is done at run time. It currently offers
API functions that state whether a service exposed to non-secure
world has permission to access a targeted clock or reset controller.

Change-Id: Iff20028f41586bc501085488c03546ffe31046d8
Signed-off-by: Etienne Carriere <etienne.carriere@st.com>
plat/st/common/include/stm32mp_shared_resources.h [new file with mode: 0644]
plat/st/stm32mp1/sp_min/sp_min-stm32mp1.mk
plat/st/stm32mp1/stm32mp1_shared_resources.c [new file with mode: 0644]