diff options
-rw-r--r-- | board/cherry_scp/board.c | 4 | ||||
-rw-r--r-- | board/cherry_scp/board.h | 8 |
2 files changed, 6 insertions, 6 deletions
diff --git a/board/cherry_scp/board.c b/board/cherry_scp/board.c index 31f1f069de..330bc5e06a 100644 --- a/board/cherry_scp/board.c +++ b/board/cherry_scp/board.c @@ -10,9 +10,9 @@ struct mpu_entry mpu_entries[NR_MPU_ENTRIES] = { /* SRAM (for most code, data) */ - {0, 0x0ffc00, MPU_ATTR_C | MPU_ATTR_W | MPU_ATTR_R}, + {0, 0xbfc00, MPU_ATTR_C | MPU_ATTR_W | MPU_ATTR_R}, /* SRAM (for IPI shared buffer) */ - {0x0ffc00, 0x100000, MPU_ATTR_W | MPU_ATTR_R}, + {0xbfc00, 0xc0000, MPU_ATTR_W | MPU_ATTR_R}, /* For AP domain */ {0x60000000, 0x70000000, MPU_ATTR_W | MPU_ATTR_R}, /* For SCP sys */ diff --git a/board/cherry_scp/board.h b/board/cherry_scp/board.h index 16d9bdf063..eb17d3360e 100644 --- a/board/cherry_scp/board.h +++ b/board/cherry_scp/board.h @@ -16,11 +16,11 @@ * | ROM vectortable, .text, .rodata, .data LMA * +-------------------- 0x58000 * | RAM .bss, .data - * +-------------------- 0x0ffc00 + * +-------------------- 0xbfc00 * | Reserved (padding for 1k-alignment) - * +-------------------- 0x0ffdb0 + * +-------------------- 0xbfdb0 * | IPI shared buffer with AP (288 + 8) * 2 - * +-------------------- 0x100000 + * +-------------------- 0xc0000 */ #define CONFIG_ROM_BASE 0x0 #define CONFIG_RAM_BASE 0x58000 @@ -28,6 +28,6 @@ #define CONFIG_RAM_SIZE ((CONFIG_IPC_SHARED_OBJ_ADDR & (~(0x400 - 1))) - \ CONFIG_RAM_BASE) -#define SCP_FW_END 0x100000 +#define SCP_FW_END 0xc0000 #endif /* __CROS_EC_BOARD_H */ |