diff options
author | Rob Barnes <robbarnes@google.com> | 2021-05-18 13:43:05 -0600 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-05-18 23:41:52 +0000 |
commit | 11ae124fe194f7a6b53b241ba3d72e665b4406f0 (patch) | |
tree | ae5e762c8f0097d221ae08e5b447789f19d082c8 | |
parent | 91d99a5e66ddc882c5d5a623882ab3d66bba444e (diff) | |
download | chrome-ec-11ae124fe194f7a6b53b241ba3d72e665b4406f0.tar.gz |
mancomb: Configure power sense voltage divider
Power voltage SNS_PPVAR_PWR_IN is a 5/39 voltage divider.
BUG=b:188538949
TEST=adc POWER_V
POWER_V = 20463 mV
BRANCH=None
Signed-off-by: Rob Barnes <robbarnes@google.com>
Change-Id: Ic7c83241854a4a55c3db64d5e6220baea47d0b27
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2903907
Reviewed-by: Diana Z <dzigterman@chromium.org>
Commit-Queue: Diana Z <dzigterman@chromium.org>
-rw-r--r-- | baseboard/mancomb/baseboard.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/baseboard/mancomb/baseboard.c b/baseboard/mancomb/baseboard.c index d5f69316dd..9b8f018e26 100644 --- a/baseboard/mancomb/baseboard.c +++ b/baseboard/mancomb/baseboard.c @@ -148,11 +148,12 @@ const struct adc_t adc_channels[] = { .factor_div = ADC_READ_MAX + 1, .shift = 0, }, + /* 100K/(680K+100K) = 5/39 voltage divider */ [SNS_PPVAR_PWR_IN] = { .name = "POWER_V", .input_ch = NPCX_ADC_CH5, - .factor_mul = ADC_MAX_VOLT, - .factor_div = ADC_READ_MAX + 1, + .factor_mul = (ADC_MAX_VOLT) * 39, + .factor_div = (ADC_READ_MAX + 1) * 5, .shift = 0, }, [ADC_TEMP_SENSOR_AMBIENT] = { |