Collect usb type-c logs
This CL makes bugreports to contain logs related to USB port
configuration.
Bug: 37725110
Test: ran adb bugreport and noticed the logs to be dumped
Change-Id: Ia5e4f30c1e5082e915044e70d11258696692af7f
diff --git a/dumpstate/DumpstateDevice.cpp b/dumpstate/DumpstateDevice.cpp
index 76def0e..daf27d2 100755
--- a/dumpstate/DumpstateDevice.cpp
+++ b/dumpstate/DumpstateDevice.cpp
@@ -120,6 +120,8 @@
DumpFileToFd(fd, "cpu2-3 time-in-state", "/sys/devices/system/cpu/cpu2/cpufreq/stats/time_in_state");
RunCommandToFd(fd, "cpu2-3 cpuidle", {"/vendor/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/9-0022");
+ DumpFileToFd(fd, "FUSB302 logs", "/d/ipc_logging/fusb302/log");
/* Check if qsee_logger tool exists */
if (!access("/vendor/bin/qsee_logger", X_OK)) {