drivers: introduce ST ETZPC driver
ETZPC stands for Extended TrustZone Protection Controller. It is a
resource conditional access device. It is mainly based on Arm TZPC.

ST ETZPC exposes memory mapped DECPROT cells to set access permissions
to SoC peripheral interfaces as I2C, SPI, DDR controllers, and some
of the SoC internal memories.

ST ETZPC exposes memory mapped TZMA cells to set access permissions
to some SoC internal memories.

Change-Id: I47ce20ffcfb55306dab923153b71e1bcbe2a5570
Co-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>
1 parent ec29ce6 commit 77d0504ed5eb90f5eabacb60084ec108fd0eada4
@Etienne Carriere Etienne Carriere authored on 8 Dec 2019
Showing 3 changed files
View
drivers/st/etzpc/etzpc.c 0 → 100644
View
include/drivers/st/etzpc.h 0 → 100644
View
include/dt-bindings/soc/st,stm32-etzpc.h 0 → 100644