diff options
author | Dino Li <dino.li@ite.com.tw> | 2015-10-21 17:26:09 +0800 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2015-10-25 07:40:31 -0700 |
commit | ad1d33778fb946c1cd2a489aa8b21ad6bccb16c9 (patch) | |
tree | c341c7872aeb851746cd27ca1d85a24cfa96ec9b /chip | |
parent | 19c1e9905db46b0a669d0af8848be3f28dcedf41 (diff) | |
download | chrome-ec-ad1d33778fb946c1cd2a489aa8b21ad6bccb16c9.tar.gz |
it8380dev: Increase DLM size
1. Total DLM size is 48KB.
Signed-off-by: Dino Li <dino.li@ite.com.tw>
BRANCH=none
BUG=none
TEST=DLM 0x84000 ~ 0x8BFFF read/write OK.
Change-Id: I2340aeefca60ad59062254ddd363c703c30cfd24
Reviewed-on: https://chromium-review.googlesource.com/307006
Commit-Ready: Dino Li <dino.li@ite.com.tw>
Tested-by: Dino Li <dino.li@ite.com.tw>
Reviewed-by: Randall Spangler <rspangler@chromium.org>
Diffstat (limited to 'chip')
-rw-r--r-- | chip/it83xx/config_chip.h | 2 | ||||
-rw-r--r-- | chip/it83xx/flash.c | 18 |
2 files changed, 10 insertions, 10 deletions
diff --git a/chip/it83xx/config_chip.h b/chip/it83xx/config_chip.h index 4e43540a76..023365500c 100644 --- a/chip/it83xx/config_chip.h +++ b/chip/it83xx/config_chip.h @@ -29,7 +29,7 @@ /* Memory mapping */ #define CONFIG_RAM_BASE 0x00080000 -#define CONFIG_RAM_SIZE 0x00004000 +#define CONFIG_RAM_SIZE 0x0000C000 /* System stack size */ #define CONFIG_STACK_SIZE 1024 diff --git a/chip/it83xx/flash.c b/chip/it83xx/flash.c index 14b8891998..c17c54ecd5 100644 --- a/chip/it83xx/flash.c +++ b/chip/it83xx/flash.c @@ -66,18 +66,18 @@ enum flash_status_mask { enum dlm_address_view { SCAR0_ILM0_DLM13 = 0x8D000, /* DLM ~ 0x8DFFF H2RAM map LPC I/O */ - SCAR1_ILM1_DLM11 = 0x8B000, /* DLM ~ 0x8BFFF reserved */ + SCAR1_ILM1_DLM11 = 0x8B000, /* DLM ~ 0x8BFFF ram 44K ~ 48K */ SCAR2_ILM2_DLM14 = 0x8E000, /* DLM ~ 0x8EFFF RO/RW flash code DMA */ - SCAR3_ILM3_DLM6 = 0x86000, /* DLM ~ 0x86FFF reserved */ - SCAR4_ILM4_DLM7 = 0x87000, /* DLM ~ 0x87FFF reserved */ - SCAR5_ILM5_DLM8 = 0x88000, /* DLM ~ 0x88FFF reserved */ - SCAR6_ILM6_DLM9 = 0x89000, /* DLM ~ 0x89FFF reserved */ - SCAR7_ILM7_DLM10 = 0x8A000, /* DLM ~ 0x8AFFF reserved */ - SCAR8_ILM8_DLM4 = 0x84000, /* DLM ~ 0x84FFF reserved */ - SCAR9_ILM9_DLM5 = 0x85000, /* DLM ~ 0x85FFF reserved */ + SCAR3_ILM3_DLM6 = 0x86000, /* DLM ~ 0x86FFF ram 24K ~ 28K */ + SCAR4_ILM4_DLM7 = 0x87000, /* DLM ~ 0x87FFF ram 28K ~ 32K */ + SCAR5_ILM5_DLM8 = 0x88000, /* DLM ~ 0x88FFF ram 32K ~ 36K */ + SCAR6_ILM6_DLM9 = 0x89000, /* DLM ~ 0x89FFF ram 36K ~ 40K */ + SCAR7_ILM7_DLM10 = 0x8A000, /* DLM ~ 0x8AFFF ram 40K ~ 44K */ + SCAR8_ILM8_DLM4 = 0x84000, /* DLM ~ 0x84FFF ram 16K ~ 20K */ + SCAR9_ILM9_DLM5 = 0x85000, /* DLM ~ 0x85FFF ram 20K ~ 24K */ SCAR10_ILM10_DLM2 = 0x82000, /* DLM ~ 0x82FFF ram 8K ~ 12K */ SCAR11_ILM11_DLM3 = 0x83000, /* DLM ~ 0x83FFF ram 12K ~ 16K */ - SCAR12_ILM12_DLM12 = 0x8C000, /* DLM ~ 0x8CFFF reserved */ + SCAR12_ILM12_DLM12 = 0x8C000, /* DLM ~ 0x8CFFF immu cache */ }; void FLASH_DMA_CODE dma_reset_immu(void) |