diff options
-rw-r--r-- | baseboard/mtscp-rv32i/baseboard.c | 4 |
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}, |