summaryrefslogtreecommitdiff
path: root/baseboard/mtscp-rv32i/baseboard.c
diff options
context:
space:
mode:
Diffstat (limited to 'baseboard/mtscp-rv32i/baseboard.c')
-rw-r--r--baseboard/mtscp-rv32i/baseboard.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/baseboard/mtscp-rv32i/baseboard.c b/baseboard/mtscp-rv32i/baseboard.c
index cfc6353afe..e5a5cb61f0 100644
--- a/baseboard/mtscp-rv32i/baseboard.c
+++ b/baseboard/mtscp-rv32i/baseboard.c
@@ -16,7 +16,11 @@ struct mpu_entry mpu_entries[NR_MPU_ENTRIES] = {
/* SRAM (for IPI shared buffer) */
{SCP_SRAM_END, SCP_FW_END, MPU_ATTR_W | MPU_ATTR_R},
/* For AP domain */
+#ifdef CHIP_VARIANT_MT8195
+ {0x60000000, 0x70000000, MPU_ATTR_W | MPU_ATTR_R | MPU_ATTR_P},
+#else
{0x60000000, 0x70000000, MPU_ATTR_W | MPU_ATTR_R},
+#endif
/* For SCP sys */
{0x70000000, 0x80000000, MPU_ATTR_W | MPU_ATTR_R},
{0x10000000, 0x11400000, MPU_ATTR_W | MPU_ATTR_R},