diff options
author | Diana Z <dzigterman@chromium.org> | 2020-08-07 11:01:29 -0600 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-08-11 20:24:40 +0000 |
commit | 338cf6bdc85942cf45bbe89d3b9e6007bd041566 (patch) | |
tree | 3eb83a759fb2ff5779cc2e3fbe0ac28d136df8ba /driver/charger/sm5803.c | |
parent | d3ba2c4d0b2eeac179322f1ffd477130029e8e83 (diff) | |
download | chrome-ec-338cf6bdc85942cf45bbe89d3b9e6007bd041566.tar.gz |
SM5803: Remove Vbus comparator code from OTG
With the most recent inits, the Vbus comparator no longer needs toggled
when the board sources out.
BRANCH=None
BUG=None
TEST=on drawcia, verify Vbus looks good on both ports
Signed-off-by: Diana Z <dzigterman@chromium.org>
Change-Id: I594a4fec7da68788c840234a0aa401e89fff33c2
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2343605
Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
Diffstat (limited to 'driver/charger/sm5803.c')
-rw-r--r-- | driver/charger/sm5803.c | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/driver/charger/sm5803.c b/driver/charger/sm5803.c index 3950a94634..df80cfe39d 100644 --- a/driver/charger/sm5803.c +++ b/driver/charger/sm5803.c @@ -855,20 +855,6 @@ static enum ec_error_list sm5803_enable_otg_power(int chgnum, int enabled) } /* - * Vbus monitor comparator must be enabled for sourcing out voltage, and - * should be disabled when sinking to prevent false Vbus PROCHOT - * triggers - */ - rv = chg_read8(chgnum, SM5803_REG_PHOT1, ®); - if (rv) - return rv; - if (enabled) - reg |= SM5803_PHOT1_VBUS_MON_EN; - else - reg &= ~SM5803_PHOT1_VBUS_MON_EN; - rv |= chg_write8(chgnum, SM5803_REG_PHOT1, reg); - - /* * Enable: CHG_EN - turns on buck-boost * VBUSIN_DISCH_EN - enable discharge on Vbus * DIRECTCHG_SOURCE_EN - enable current loop (for designs with |