Notify port status change for moisture detection

Bug: 224696306
Test: build, boot
Signed-off-by: Jimmy Hu <hhhuuu@google.com>
Change-Id: If8c4d097aa5530212a7bb3e21a189e17880e7771
This commit is contained in:
Jimmy Hu
2022-03-23 13:39:04 +08:00
parent c3c05995a6
commit f79fc32e8c

View File

@@ -732,7 +732,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);