dumpstate: update dump eeprom path am: 3d46be281d

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14160953

Change-Id: I558f71cf5083c3a3d1c646107c08722aeb02d65e
This commit is contained in:
Jenny Ho 2021-04-14 08:36:48 +00:00 committed by Automerger Merge Worker
commit 37c4a04174

View file

@ -358,11 +358,12 @@ void DumpstateDevice::dumpPowerSection(int fd) {
"regs=`cat $f/registers`; echo $f: ;" "regs=`cat $f/registers`; echo $f: ;"
"echo \"$regs\"; done"}); "echo \"$regs\"; done"});
/* Nvmem State */ /* EEPROM State */
RunCommandToFd(fd, "nvmem dump", {"/vendor/bin/sh", "-c", if (!stat("/sys/devices/platform/10970000.hsi2c/i2c-4/4-0050/eeprom", &buffer)) {
"for f in /sys/devices/platform/10970000.hsi2c/i2c-*/*-0050 ; do " RunCommandToFd(fd, "Battery EEPROM", {"/vendor/bin/sh", "-c", "xxd /sys/devices/platform/10970000.hsi2c/i2c-4/4-0050/eeprom"});
"regs=`cat $f/eeprom | xxd`; echo $f: ;" } else {
"echo \"$regs\"; done"}); RunCommandToFd(fd, "Battery EEPROM", {"/vendor/bin/sh", "-c", "xxd /sys/devices/platform/10970000.hsi2c/i2c-5/5-0050/eeprom"});
}
DumpFileToFd(fd, "Charger Stats", "/sys/class/power_supply/battery/charge_details"); DumpFileToFd(fd, "Charger Stats", "/sys/class/power_supply/battery/charge_details");
RunCommandToFd(fd, "Google Charger", {"/vendor/bin/sh", "-c", "cd /sys/kernel/debug/google_charger/; " RunCommandToFd(fd, "Google Charger", {"/vendor/bin/sh", "-c", "cd /sys/kernel/debug/google_charger/; "