Merge "zumapro: update dump_power for zumapro" into udc-qpr-dev am: 223beae7ec

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

Change-Id: Iaae354e35d99f476494478f95b81cd6d923a9341
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
AleX Pelosi 2023-07-14 12:04:13 +00:00 committed by Automerger Merge Worker
commit de8bb4fd8b

View file

@ -41,9 +41,9 @@ then
cat "/sys/class/power_supply/maxfg/uevent" cat "/sys/class/power_supply/maxfg/uevent"
echo "\n------ m5_state ------" echo "\n------ m5_state ------"
cat "/sys/class/power_supply/maxfg/m5_model_state" cat "/sys/class/power_supply/maxfg/m5_model_state"
echo "\n------ maxfg ------" echo "\n------ maxfg logbuffer------"
cat "/dev/logbuffer_maxfg" cat "/dev/logbuffer_maxfg"
echo "\n------ maxfg ------" echo "\n------ maxfg_monitor logbuffer------"
cat "/dev/logbuffer_maxfg_monitor" cat "/dev/logbuffer_maxfg_monitor"
elif [ -d "/sys/class/power_supply/max77779fg" ] elif [ -d "/sys/class/power_supply/max77779fg" ]
then then
@ -51,9 +51,9 @@ then
cat "/sys/class/power_supply/max77779fg/uevent" cat "/sys/class/power_supply/max77779fg/uevent"
echo "\n------ m5_state ------" echo "\n------ m5_state ------"
cat "/sys/class/power_supply/max77779fg/model_state" cat "/sys/class/power_supply/max77779fg/model_state"
echo "\n------ max77779fg ------" echo "\n------ max77779fg logbuffer------"
cat "/dev/logbuffer_max77779fg" cat "/dev/logbuffer_max77779fg"
echo "\n------ max77779fg_monitor ------" echo "\n------ max77779fg_monitor logbuffer ------"
cat "/dev/logbuffer_max77779fg_monitor" cat "/dev/logbuffer_max77779fg_monitor"
else else
echo "\n------ Power supply property maxfg_base ------" echo "\n------ Power supply property maxfg_base ------"
@ -62,13 +62,13 @@ else
cat "/sys/class/power_supply/maxfg_flip/uevent" cat "/sys/class/power_supply/maxfg_flip/uevent"
echo "\n------ m5_state ------" echo "\n------ m5_state ------"
cat "/sys/class/power_supply/maxfg_base/m5_model_state" cat "/sys/class/power_supply/maxfg_base/m5_model_state"
echo "\n------ maxfg_base ------" echo "\n------ maxfg_base logbuffer------"
cat "/dev/logbuffer_maxfg_base" cat "/dev/logbuffer_maxfg_base"
echo "\n------ maxfg_flip ------" echo "\n------ maxfg_flip logbuffer------"
cat "/dev/logbuffer_maxfg_flip" cat "/dev/logbuffer_maxfg_flip"
echo "\n------ maxfg_base ------" echo "\n------ maxfg_base_monitor logbuffer------"
cat "/dev/logbuffer_maxfg_base_monitor" cat "/dev/logbuffer_maxfg_base_monitor"
echo "\n------ maxfg_flip ------" echo "\n------ maxfg_flip_monitor logbuffer------"
cat "/dev/logbuffer_maxfg_flip_monitor" cat "/dev/logbuffer_maxfg_flip_monitor"
fi fi
@ -117,24 +117,23 @@ do
cat $f/contaminant_detection_status cat $f/contaminant_detection_status
done done
echo "\n------ PD Engine ------" echo "\n------ PD Engine logbuffer------"
cat "/dev/logbuffer_usbpd" cat "/dev/logbuffer_usbpd"
echo "\n------ PPS-google_cpm ------" echo "\n------ PPS-google_cpm logbuffer------"
cat "/dev/logbuffer_cpm" cat "/dev/logbuffer_cpm"
echo "\n------ PPS-dc ------" echo "\n------ PPS-dc logbuffer------"
cat "/dev/logbuffer_pca9468" if [ -d "/dev/logbuffer_pca9468" ]
if [ -e "/dev/logbuffer_wc68" ]
then then
echo "\n------ WC68 ------" cat "/dev/logbuffer_pca9468"
cat "/dev/logbuffer_wc68" else
cat "/dev/logbuffer_ln8411"
fi fi
echo "\n------ Battery Health ------" echo "\n------ Battery Health ------"
cat "/sys/class/power_supply/battery/health_index_stats" cat "/sys/class/power_supply/battery/health_index_stats"
echo "\n------ BMS ------" echo "\n------ BMS logbuffer------"
cat "/dev/logbuffer_ssoc" cat "/dev/logbuffer_ssoc"
echo "\n------ TTF ------" echo "\n------ TTF logbuffer-----"
cat "/dev/logbuffer_ttf" cat "/dev/logbuffer_ttf"
echo "\n------ TTF details ------" echo "\n------ TTF details ------"
cat "/sys/class/power_supply/battery/ttf_details" cat "/sys/class/power_supply/battery/ttf_details"
@ -142,8 +141,11 @@ echo "\n------ TTF stats ------"
cat "/sys/class/power_supply/battery/ttf_stats" cat "/sys/class/power_supply/battery/ttf_stats"
echo "\n------ aacr_state ------" echo "\n------ aacr_state ------"
cat "/sys/class/power_supply/battery/aacr_state" cat "/sys/class/power_supply/battery/aacr_state"
echo "\n------ maxq ------" if [ -d "/dev/logbuffer_maxq" ]
cat "/dev/logbuffer_maxq" then
echo "\n------ maxq logbuffer------"
cat "/dev/logbuffer_maxq"
fi
echo "\n------ TEMP/DOCK-DEFEND ------" echo "\n------ TEMP/DOCK-DEFEND ------"
cat "/dev/logbuffer_bd" cat "/dev/logbuffer_bd"
@ -172,10 +174,18 @@ if [ $build_type = "userdebug" ]
then then
echo "\n------ DC_registers dump ------" echo "\n------ DC_registers dump ------"
cat "/sys/class/power_supply/dc-mains/device/registers_dump" cat "/sys/class/power_supply/dc-mains/device/registers_dump"
echo "\n------ max77759_chg registers dump ------" if [ -d "/d/max77759_chg" ]
cat "/d/max77759_chg/registers" then
echo "\n------ max77729_pmic registers dump ------" echo "\n------ max77759_chg registers dump ------"
cat "/d/max77729_pmic/registers" cat "/d/max77759_chg/registers"
echo "\n------ max77729_pmic registers dump ------"
cat "/d/max77729_pmic/registers"
else
echo "\n------ max77779_chg registers dump ------"
cat "/d/max77779_chg/registers"
echo "\n------ max77779_pmic registers dump ------"
cat "/d/max77779_pmic/registers"
fi
echo "\n------ Charging table dump ------" echo "\n------ Charging table dump ------"
cat "/d/google_battery/chg_raw_profile" cat "/d/google_battery/chg_raw_profile"
@ -196,54 +206,67 @@ then
done done
echo "\n------ fg_model_ok ------" echo "\n------ fg_model_ok ------"
for f in /d/maxfg* if [ -d "/d/maxfg" ]
do then
regs=`cat $f/model_ok` for f in /d/maxfg*
echo $f: do
echo "$regs" regs=`cat $f/model_ok`
done echo $f:
echo "$regs"
done
else
for f in /d/max77779fg*
do
regs=`cat $f/model_ok`
echo $f:
echo "$regs"
done
fi
echo "\n------ fg registers ------" echo "\n------ fg registers ------"
for f in /d/maxfg* if [ -d "/d/maxfg" ]
do then
regs=`cat $f/registers` for f in /d/maxfg*
echo $f: do
echo "$regs" regs=`cat $f/registers`
done echo $f:
echo "$regs"
done
else
for f in /d/max77779fg*
do
regs=`cat $f/registers`
echo $f:
echo "$regs"
done
fi
echo "\n------ Maxim FG NV RAM ------" echo "\n------ Maxim FG NV RAM ------"
for f in /d/maxfg* if [ -d "/d/maxfg" ]
do then
regs=`cat $f/nv_registers` for f in /d/maxfg*
echo $f: do
echo "$regs" regs=`cat $f/nv_registers`
done echo $f:
echo "$regs"
done
else
for f in /d/max77779fg*
do
regs=`cat $f/debug_registers`
echo $f:
echo "$regs"
done
fi
fi fi
echo "\n------ Battery EEPROM ------" echo "\n------ Battery EEPROM ------"
if [ -e "/sys/devices/platform/10970000.hsi2c/i2c-4/4-0050/eeprom" ] if find /sys/devices/platform/*.hsi2c/i2c-*/*-0050/eeprom
then then
xxd /sys/devices/platform/10970000.hsi2c/i2c-4/4-0050/eeprom for f in /sys/devices/platform/*.hsi2c/i2c-*/*-0050/eeprom
fi do
xxd $f
if [ -e "/sys/devices/platform/10970000.hsi2c/i2c-5/5-0050/eeprom" ] done
then
xxd /sys/devices/platform/10970000.hsi2c/i2c-5/5-0050/eeprom
fi
if [ -e "/sys/devices/platform/10da0000.hsi2c/i2c-6/6-0050/eeprom" ]
then
xxd /sys/devices/platform/10da0000.hsi2c/i2c-6/6-0050/eeprom
fi
if [ -e "/sys/devices/platform/10da0000.hsi2c/i2c-7/7-0050/eeprom" ]
then
xxd /sys/devices/platform/10da0000.hsi2c/i2c-7/7-0050/eeprom
fi
if [ -e "/sys/devices/platform/10c90000.hsi2c/i2c-7/7-0050/eeprom" ]
then
xxd /sys/devices/platform/10c90000.hsi2c/i2c-7/7-0050/eeprom
fi fi
echo "\n------ Charger Stats ------" echo "\n------ Charger Stats ------"
@ -264,7 +287,7 @@ then
done done
fi fi
echo "\n------ WLC logs ------" echo "\n------ WLC logs logbuffer------"
cat "/dev/logbuffer_wireless" cat "/dev/logbuffer_wireless"
echo "\n------ WLC VER ------" echo "\n------ WLC VER ------"
cat "/sys/class/power_supply/wireless/device/version" cat "/sys/class/power_supply/wireless/device/version"
@ -272,7 +295,7 @@ echo "\n------ WLC STATUS ------"
cat "/sys/class/power_supply/wireless/device/status" cat "/sys/class/power_supply/wireless/device/status"
echo "\n------ WLC FW Version ------" echo "\n------ WLC FW Version ------"
cat "/sys/class/power_supply/wireless/device/fw_rev" cat "/sys/class/power_supply/wireless/device/fw_rev"
echo "\n------ RTX ------" echo "\n------ RTX logbuffer------"
cat "/dev/logbuffer_rtx" cat "/dev/logbuffer_rtx"
if [ $build_type = "userdebug" ] if [ $build_type = "userdebug" ]