Home
last modified time | relevance | path

Searched hist:e07f9212d5ad3ed6753d8d20daf37fc0b9860d44 (Results 1 – 1 of 1) sorted by relevance

/optee_os/core/include/drivers/
H A Dstm32mp1_rcc.he07f9212d5ad3ed6753d8d20daf37fc0b9860d44 Tue Dec 19 19:17:52 UTC 2023 Etienne Carriere <etienne.carriere@foss.st.com> plat-stm32mp1: shared_resource: disable MCKPROT if not needed

Disable RCC MCKPROT if not needed on STM32MP15 platforms to allow
non-secure world to control Cortex-M coprocessor. This change is needed
when RCC secure hardening is enabled (RCC[TZEN] control bit) as it
also default enable RCC MCKPROT preventing non-secure world from
accessing some coprocessor SoC resources.

This change is needed when using in tree DTS files stm32mp15*-*-scmi.dts
and non-secure world is in charge of loading and managing the
remote processor firmware.

Reviewed-by: Gatien Chevallier <gatien.chevallier@foss.st.com>
Signed-off-by: Etienne Carriere <etienne.carriere@foss.st.com>