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 /core | |
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 'core')
-rw-r--r-- | core/nds32/init.S | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/core/nds32/init.S b/core/nds32/init.S index d5d93d299b..1f0b5c28e6 100644 --- a/core/nds32/init.S +++ b/core/nds32/init.S @@ -118,6 +118,18 @@ reset: ori $r0, $r0, 0x0C sbi $r0, [$r1] + /* Enable DLM 16k~36K bit[2-6] */ + la $r1, 0x00F0203E + lbi $r0, [$r1] + ori $r0, $r0, 0x7C + sbi $r0, [$r1] + + /* Enable DLM 36k~48K bit[0-2] */ + la $r1, 0x00F02044 + lbi $r0, [$r1] + ori $r0, $r0, 0x7 + sbi $r0, [$r1] + /* Clear BSS */ la $r0, _bss_start lwi $r1, [$r0] |