Commit f69c3ce
committed
rockchip: rk3576: Add SCMI shared memory region to MMU mapping
Add a 64KB memory region mapping at 0x40100000 for SCMI (System
Control and Management Interface) communication between U-Boot
and the ARM Trusted Firmware.
The region is configured with:
- MT_NORMAL_NC (Non-cacheable normal memory) to ensure coherent
access between the AP and SCP/firmware
- PTE_BLOCK_NON_SHARE to match firmware expectations
- PXN/UXN to prevent execution from this memory region
This shared memory region is used for SCMI message passing on RK3576
platforms that utilize ARM-FF-A or similar firmware interfaces for
clock, power domain, and other system control operations.
Change-Id: 9d1957c3-d21f-41de-b9b9-acfcffce4d83 batch-02
Signed-off-by: Anton Burticica <mouse@ya.ru>1 parent cb2e54d commit f69c3ce
1 file changed
+8
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
79 | 87 | | |
80 | 88 | | |
81 | 89 | | |
| |||
0 commit comments