summaryrefslogtreecommitdiff
path: root/driver/charger/sm5803.c
diff options
context:
space:
mode:
authorDiana Z <dzigterman@chromium.org>2020-08-07 11:01:29 -0600
committerCommit Bot <commit-bot@chromium.org>2020-08-11 20:24:40 +0000
commit338cf6bdc85942cf45bbe89d3b9e6007bd041566 (patch)
tree3eb83a759fb2ff5779cc2e3fbe0ac28d136df8ba /driver/charger/sm5803.c
parentd3ba2c4d0b2eeac179322f1ffd477130029e8e83 (diff)
downloadchrome-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.c14
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, &reg);
- 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