refactor(st-drivers): do not rely on DT in etzpc_initThe ETZPC peripheral is always secure, and has a fixed address,given by STM32MP1_ETZPC_BASE. This is then not needed to checkthat in DT.Sign
refactor(st-drivers): do not rely on DT in etzpc_initThe ETZPC peripheral is always secure, and has a fixed address,given by STM32MP1_ETZPC_BASE. This is then not needed to checkthat in DT.Signed-off-by: Yann Gautier <yann.gautier@foss.st.com>Change-Id: Ifb0779abaf830e1e5a469c72181c2b2726fb47b5
show more ...
drivers: introduce ST ETZPC driverETZPC stands for Extended TrustZone Protection Controller. It is aresource conditional access device. It is mainly based on Arm TZPC.ST ETZPC exposes memory map
drivers: introduce ST ETZPC driverETZPC stands for Extended TrustZone Protection Controller. It is aresource conditional access device. It is mainly based on Arm TZPC.ST ETZPC exposes memory mapped DECPROT cells to set access permissionsto SoC peripheral interfaces as I2C, SPI, DDR controllers, and someof the SoC internal memories.ST ETZPC exposes memory mapped TZMA cells to set access permissionsto some SoC internal memories.Change-Id: I47ce20ffcfb55306dab923153b71e1bcbe2a5570Co-developed-by: Yann Gautier <yann.gautier@st.com>Signed-off-by: Yann Gautier <yann.gautier@st.com>Signed-off-by: Etienne Carriere <etienne.carriere@st.com>