From 46891afa28a7c2c7a4adfb0b9727cb4aecf59126 Mon Sep 17 00:00:00 2001 From: Badhri Jagan Sridharan Date: Wed, 19 Apr 2017 12:25:11 -0700 Subject: [PATCH] Collect usb type-c logs This CL makes bugreports to contain logs related to USB port configuration. Bug: 36178613 Test: ran adb bugreport and noticed the logs to be dumped. Change-Id: I1f57cb2f481c7bb1bd108812dfa716f7db04ef1d --- dumpstate/DumpstateDevice.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dumpstate/DumpstateDevice.cpp b/dumpstate/DumpstateDevice.cpp index 458c9068..3a3a20c3 100755 --- a/dumpstate/DumpstateDevice.cpp +++ b/dumpstate/DumpstateDevice.cpp @@ -130,6 +130,9 @@ Return DumpstateDevice::dumpstateBoard(const hidl_handle& handle) { DumpFileToFd(fd, "cpu2-3 time-in-state", "/sys/devices/system/cpu/cpu2/cpufreq/stats/time_in_state"); RunCommandToFd(fd, "cpu2-3 cpuidle", {"/system/bin/sh", "-c", "for d in $(ls -d /sys/devices/system/cpu/cpu2/cpuidle/state*); do echo \"$d: `cat $d/name` `cat $d/desc` `cat $d/time` `cat $d/usage`\"; done"}); DumpFileToFd(fd, "MDP xlogs", "/d/mdp/xlog/dump"); + DumpFileToFd(fd, "TCPM logs", "/d/tcpm/usbpd0"); + DumpFileToFd(fd, "PD Engine", "/d/pd_engine/usbpd0"); + DumpFileToFd(fd, "smblib-usb logs", "/d/ipc_logging/smblib/log"); /* Check if qsee_logger tool exists */ if (!access("/system/bin/qsee_logger", X_OK)) {