diff options
author | Wai-Hong Tam <waihong@google.com> | 2020-09-17 14:35:12 -0700 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-09-23 19:46:57 +0000 |
commit | 79de579bf0278a1ab6d8ba6573e70855ec26d687 (patch) | |
tree | 161ac24e7ddf9823b1df01049198524c5c78075f /board/coachz/board.c | |
parent | a4e14b97193fe079d18e929ce9d28b586d5418de (diff) | |
download | chrome-ec-79de579bf0278a1ab6d8ba6573e70855ec26d687.tar.gz |
Coachz: Implement the base detection
The implementation is based on the poppy reference, with the following
changes:
* Use proper GPIOs and ADC channel
* Not notify ACPI, which is invalid on ARM boards
* Update comments
BRANCH=None
BUG=b:168712053
TEST=Built the Coachz image.
Change-Id: Ie0b0eaf81cdcbd2b2219eef0c895fbd41971d1e4
Signed-off-by: Wai-Hong Tam <waihong@google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2416998
Reviewed-by: Ting Shen <phoenixshen@chromium.org>
Diffstat (limited to 'board/coachz/board.c')
-rw-r--r-- | board/coachz/board.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/board/coachz/board.c b/board/coachz/board.c index 6790138526..3e9b46655b 100644 --- a/board/coachz/board.c +++ b/board/coachz/board.c @@ -153,6 +153,14 @@ const struct adc_t adc_channels[] = { 2, 0 }, + /* Base detection */ + [ADC_BASE_DET] = { + "BASE_DET", + NPCX_ADC_CH5, + ADC_MAX_VOLT, + ADC_READ_MAX + 1, + 0 + }, }; BUILD_ASSERT(ARRAY_SIZE(adc_channels) == ADC_CH_COUNT); |