diff options
author | Ko <ko_ko@compal.corp-partner.google.com> | 2019-07-25 13:22:19 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2019-12-03 12:44:47 +0000 |
commit | 186faa05d1edd661662a56f74ed09acf5006c076 (patch) | |
tree | 5251079475b4bff3e2fa6348421ba25cf43464ce /board/nami | |
parent | 574f168274d659724afb666adad738b1215acf3b (diff) | |
download | chrome-ec-186faa05d1edd661662a56f74ed09acf5006c076.tar.gz |
Nami: Add DC PROCHOT Setting
Currently, we use default current, 4.096A for
all DC PROCHOT# threshold,
add higher prochot current according to different OEM ID
to improve performance on Nami.
Signed-off-by: Ko Ko <ko_ko@compal.corp-partner.google.com>
BUG=b:130387567
BRANCH=Nami
TEST=Verify Nami dc prochot set to designated current during initial.
Change-Id: I5f46c69114d45bd6324bdff150ae6dc5711a6992
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1716675
Reviewed-by: Elmo Lan <elmo_lan@compal.corp-partner.google.com>
Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org>
Tested-by: Ko Ko <ko_ko@compal.corp-partner.google.com>
Commit-Queue: Ko Ko <ko_ko@compal.corp-partner.google.com>
Diffstat (limited to 'board/nami')
-rw-r--r-- | board/nami/board.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/board/nami/board.c b/board/nami/board.c index 24e9311acb..29a681e8d2 100644 --- a/board/nami/board.c +++ b/board/nami/board.c @@ -1035,6 +1035,23 @@ static void board_init(void) #endif isl923x_set_ac_prochot(3328 /* mA */); + + switch (oem) { + case PROJECT_VAYNE: + isl923x_set_dc_prochot(11008 /* mA */); + break; + case PROJECT_PANTHEON: + isl923x_set_dc_prochot(9984 /* mA */); + break; + case PROJECT_SONA: + isl923x_set_dc_prochot(5888 /* mA */); + break; + case PROJECT_NAMI: + case PROJECT_AKALI: + /* default 4096mA 0x1000 */ + default: + break; + } } DECLARE_HOOK(HOOK_INIT, board_init, HOOK_PRIO_DEFAULT); |