From 9b1babb95640d593e2d2542c619cfa2d109cb0a0 Mon Sep 17 00:00:00 2001 From: Albert Wang Date: Thu, 3 Jun 2021 15:29:29 +0800 Subject: [PATCH] Correct i2c path for contaminant protection detection and status Bug: 189703449 Test: read contaminant status normally Signed-off-by: Albert Wang Change-Id: Iff31b2846cec2e960e5c5db83371ca3e983a4a3b --- usb/Usb.cpp | 4 ++-- usb/android.hardware.usb@1.3-service.gs201.rc | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/usb/Usb.cpp b/usb/Usb.cpp index 3cb51c3c..b941ca72 100644 --- a/usb/Usb.cpp +++ b/usb/Usb.cpp @@ -90,8 +90,8 @@ Return Usb::enableUsbDataSignal(bool enable) { volatile bool destroyThread; std::string enabledPath; -constexpr char kHsi2cPath[] = "/sys/devices/platform/10d50000.hsi2c"; -constexpr char kI2CPath[] = "/sys/devices/platform/10d50000.hsi2c/i2c-"; +constexpr char kHsi2cPath[] = "/sys/devices/platform/10d60000.hsi2c"; +constexpr char kI2CPath[] = "/sys/devices/platform/10d60000.hsi2c/i2c-"; constexpr char kContaminantDetectionPath[] = "i2c-max77759tcpc/contaminant_detection"; constexpr char kStatusPath[] = "i2c-max77759tcpc/contaminant_detection_status"; constexpr char kTypecPath[] = "/sys/class/typec"; diff --git a/usb/android.hardware.usb@1.3-service.gs201.rc b/usb/android.hardware.usb@1.3-service.gs201.rc index 46e170c6..a1292ef9 100644 --- a/usb/android.hardware.usb@1.3-service.gs201.rc +++ b/usb/android.hardware.usb@1.3-service.gs201.rc @@ -7,8 +7,7 @@ on post-fs chown root system /sys/class/typec/port0/power_role chown root system /sys/class/typec/port0/data_role chown root system /sys/class/typec/port0/port_type - chown root system /sys/devices/platform/10d50000.hsi2c/i2c-5/i2c-max77759tcpc/contaminant_detection - chown root system /sys/devices/platform/10d50000.hsi2c/i2c-6/i2c-max77759tcpc/contaminant_detection + chown root system /sys/devices/platform/10d60000.hsi2c/i2c-2/i2c-max77759tcpc/contaminant_detection chown root system /sys/devices/platform/11210000.usb/dwc3_exynos_otg_b_sess chown root system /sys/devices/platform/11210000.usb/dwc3_exynos_otg_id chown root system /sys/devices/platform/11210000.usb/usb_data_enabled