summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Barnes <robbarnes@google.com>2021-05-18 13:43:05 -0600
committerCommit Bot <commit-bot@chromium.org>2021-05-18 23:41:52 +0000
commit11ae124fe194f7a6b53b241ba3d72e665b4406f0 (patch)
treeae5e762c8f0097d221ae08e5b447789f19d082c8
parent91d99a5e66ddc882c5d5a623882ab3d66bba444e (diff)
downloadchrome-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.c5
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] = {