Searched hist:f4b11e59b81af3e485e6992b10b50b362902eee1 (Results 1 – 1 of 1) sorted by relevance
| /rk3399_ARM-atf/plat/imx/imx8m/imx8mm/ |
| H A D | imx8mm_bl31_setup.c | f4b11e59b81af3e485e6992b10b50b362902eee1 Mon Mar 04 11:00:24 UTC 2024 Stefan Kerkmann <s.kerkmann@pengutronix.de> feat(imx8mm): set and lock almost all peripherals as non-secure
This sets and locks all peripheral type-1 masters, except CAAM, access as non-secure, so that they can't access secure world resources from the normal world.
The CAAM itself is TrustZone aware and handles memory access between the normal world and the secure world on its own. Pinning it as non-secure access results in bus aborts if the secure memory region is protected by the TZASC380.
Change-Id: Idba4d8a491ccce0491489c61e73545baab1889c4 Signed-off-by: Stefan Kerkmann <s.kerkmann@pengutronix.de>
|