diff options
author | Will Tsai <will_tsai@wistron.corp-partner.google.com> | 2021-10-06 19:58:09 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-10-15 21:50:59 +0000 |
commit | 66e94af79e0e511f7a1a352cb0057d3cb6af5e40 (patch) | |
tree | d2601981939fb585f98d689ae9e3b81843b9ecd8 | |
parent | 2cd12461139946453045695e7034ae8c10a63698 (diff) | |
download | chrome-ec-66e94af79e0e511f7a1a352cb0057d3cb6af5e40.tar.gz |
primus: add prochot defines
Already moved prochot function into baseboard folder. So remove prochot
function in primus.
BUG=b:198722634
BRANCH=none
TEST=make -j BOARD=primus
Signed-off-by: Will Tsai <will_tsai@wistron.corp-partner.google.com>
Change-Id: I8abe44f7a20df74e97eb672390ff1e53cbc14fa0
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3208327
Tested-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Reviewed-by: Boris Mittelberg <bmbm@google.com>
Commit-Queue: Boris Mittelberg <bmbm@google.com>
-rw-r--r-- | board/primus/board.h | 4 | ||||
-rw-r--r-- | board/primus/ec.tasklist | 1 | ||||
-rw-r--r-- | board/primus/sensors.c | 7 |
3 files changed, 12 insertions, 0 deletions
diff --git a/board/primus/board.h b/board/primus/board.h index c22a8a0789..c28f409fff 100644 --- a/board/primus/board.h +++ b/board/primus/board.h @@ -139,6 +139,9 @@ #define CONFIG_CHARGER_SENSE_RESISTOR 10 #define CONFIG_CHARGER_SENSE_RESISTOR_AC 10 +/* PROCHOT defines */ +#define BATT_MAX_CONTINUE_DISCHARGE_WATT 66 + /* PS2 defines */ #define CONFIG_8042_AUX #define CONFIG_PS2 @@ -158,6 +161,7 @@ enum adc_channel { ADC_TEMP_SENSOR_3_CHARGER, ADC_TEMP_SENSOR_4_MEMORY, ADC_TEMP_SENSOR_5_USBC, + ADC_IADPT, ADC_CH_COUNT }; diff --git a/board/primus/ec.tasklist b/board/primus/ec.tasklist index c0a5194e89..83415ffceb 100644 --- a/board/primus/ec.tasklist +++ b/board/primus/ec.tasklist @@ -26,4 +26,5 @@ TASK_ALWAYS(PD_C1, pd_task, NULL, VENTI_TASK_STACK_SIZE) \ TASK_ALWAYS(PD_INT_C0, pd_interrupt_handler_task, 0, TASK_STACK_SIZE) \ TASK_ALWAYS(PD_INT_C1, pd_interrupt_handler_task, 1, TASK_STACK_SIZE) \ + TASK_NOTEST(PROCHOT, prochot_task, NULL, LARGER_TASK_STACK_SIZE) \ TASK_NOTEST(LOGOLED, logoled_task, NULL, LARGER_TASK_STACK_SIZE) diff --git a/board/primus/sensors.c b/board/primus/sensors.c index 33ea302a2a..d297912772 100644 --- a/board/primus/sensors.c +++ b/board/primus/sensors.c @@ -47,6 +47,13 @@ const struct adc_t adc_channels[] = { .factor_div = ADC_READ_MAX + 1, .shift = 0, }, + [ADC_IADPT] = { + .name = "CHARGER_IADPT", + .input_ch = NPCX_ADC_CH3, + .factor_mul = ADC_MAX_VOLT, + .factor_div = ADC_READ_MAX + 1, + .shift = 0, + }, }; BUILD_ASSERT(ARRAY_SIZE(adc_channels) == ADC_CH_COUNT); |