summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlbert Wang <albertccwang@google.com>2022-05-16 08:22:50 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-05-16 08:22:50 +0000
commit073f621b641cdc9af441fa52daedd6a86e8d3cfd (patch)
tree5938f6a184cce21b9ef77cb97d4e993992fcd55a
parentf16c391aae16fc89fcd974bc35cfa2de4260db6b (diff)
parent04c2123d31c6ef283445c87d7b45f37d541806ef (diff)
downloadbarbet-073f621b641cdc9af441fa52daedd6a86e8d3cfd.tar.gz
Merge "Notify port status change for moisture detection" into tm-dev am: 04c2123d31
Original change: https://googleplex-android-review.googlesource.com/c/device/google/barbet/+/18281610 Change-Id: Id5e6636cd40e9730ce08b3df6c142f9a2a606e70 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--usb/usb/Usb.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/usb/usb/Usb.cpp b/usb/usb/Usb.cpp
index 2450b62..6df1e9f 100644
--- a/usb/usb/Usb.cpp
+++ b/usb/usb/Usb.cpp
@@ -733,7 +733,9 @@ static void uevent_event(uint32_t /*epevents*/, struct data *payload) {
pthread_mutex_unlock(&payload->usb->mPartnerLock);
} else if (!strncmp(cp, "DEVTYPE=typec_", strlen("DEVTYPE=typec_")) ||
!strncmp(cp, "DRIVER=max77759tcpc",
- strlen("DRIVER=max77759tcpc"))) {
+ strlen("DRIVER=max77759tcpc")) ||
+ !strncmp(cp, "POWER_SUPPLY_MOISTURE_DETECTED",
+ strlen("POWER_SUPPLY_MOISTURE_DETECTED"))) {
std::vector<PortStatus> currentPortStatus;
queryVersionHelper(payload->usb, &currentPortStatus);