summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzhai.he <zhai.he@nxp.com>2022-04-11 10:13:39 +0800
committerJi Luo <ji.luo@nxp.com>2022-04-20 15:47:58 +0800
commit4a2a7043ac6ba949f8507d61b9aeb2f254ef2b2c (patch)
treed26f737c667904da15cb3441d551b320b499f5c7
parent8eac078fc59571dacb0f2d9623bf8384288a157b (diff)
MA-20210 Set the RDC permission of Domain2 to TEE memory.
Add TEE memory to the memory resources managed by RDC. By default, domain2 can only read TEE memory. Change-Id: I90b112f7524bfd1686d45bb9229e2fe9df76d282 Signed-off-by: zhai.he <zhai.he@nxp.com>
-rw-r--r--board/freescale/imx8mq_evk/spl.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/board/freescale/imx8mq_evk/spl.c b/board/freescale/imx8mq_evk/spl.c
index f94ae8a0d94..94242e7025c 100644
--- a/board/freescale/imx8mq_evk/spl.c
+++ b/board/freescale/imx8mq_evk/spl.c
@@ -321,7 +321,9 @@ void spl_board_prepare_for_boot(void)
/* memory region */
RDC_MEM_REGIONn(1, 0x00000000, 0xA0000000, LCK|ENA|D3R|D3W|D2R|/*D2W|*/D1R|D1W|D0R|D0W),
RDC_MEM_REGIONn(2, 0xA0000000, 0xB0000000, LCK|ENA|D3R|D3W|D2R|D2W|D1R|D1W|/*D0R|*/D0W),
- RDC_MEM_REGIONn(3, 0xB0000000, 0xFFFFFFFF, LCK|ENA|D3R|D3W|D2R|/*D2W|*/D1R|D1W|D0R|D0W),
+ RDC_MEM_REGIONn(3, 0xB0000000, 0xBE000000, LCK|ENA|D3R|D3W|D2R|/*D2W|*/D1R|D1W|D0R|D0W),
+ RDC_MEM_REGIONn(4, 0xBE000000, 0xC0000000, LCK|ENA|D3R|D3W|D2R|/*D2W|D1R|D1W|*/D0R|D0W),
+ RDC_MEM_REGIONn(5, 0xC0000000, 0xFFFFFFFF, LCK|ENA|D3R|D3W|D2R|/*D2W|*/D1R|D1W|D0R|D0W),
{0},
};