From 6c78c45aaec9e4c94739b493f1da040e28cbc6ce Mon Sep 17 00:00:00 2001 From: George Lee Date: Tue, 31 Oct 2023 02:54:32 +0000 Subject: [PATCH] pixelstats: Add brownout detection path Bug: 307392882 Test: Local generate brownout for data upload Change-Id: I06b846b9a0a9d8eb4edd5e1636248a44940f0683 Signed-off-by: George Lee --- pixelstats/service.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pixelstats/service.cpp b/pixelstats/service.cpp index 7c53cb2e..5d739b18 100644 --- a/pixelstats/service.cpp +++ b/pixelstats/service.cpp @@ -44,6 +44,10 @@ const struct SysfsCollector::SysfsPaths sysfs_paths = { .ImpedancePath = "/sys/devices/platform/audiometrics/speaker_impedance", .CodecPath = "/sys/devices/platform/audiometrics/codec_state", .EEPROMPath = "/dev/battery_history", + .MitigationPath = "/sys/devices/virtual/pmic/mitigation", + .MitigationDurationPath = "/sys/devices/virtual/pmic/mitigation/irq_dur_cnt", + .BrownoutReasonProp = "vendor.brownout_reason", + .BrownoutLogPath = "/data/vendor/mitigation/lastmeal.txt", .SpeakerTemperaturePath = "/sys/devices/platform/audiometrics/speaker_temp", .SpeakerExcursionPath = "/sys/devices/platform/audiometrics/speaker_excursion", .SpeakerHeartBeatPath = "/sys/devices/platform/audiometrics/speaker_heartbeat",