pixelstats: zumapro: add Learning/Update/ModelLoad path

Upload more FG data to analyze its trends

Bug: 317827237
Change-Id: I6ac9ca2ec4fd534f93b999cba4d22b25642ce82b
Signed-off-by: Chungro Lee <chungro@google.com>
This commit is contained in:
Chungro Lee 2024-02-16 00:24:21 +00:00
parent 6503e12fd3
commit 75d64094f1
2 changed files with 14 additions and 1 deletions

View file

@ -1,4 +1,7 @@
on property:sys.boot_completed=1
chown system system /sys/class/power_supply/max77779fg/fg_learning_events
chown system system /sys/class/power_supply/maxfg_base/fg_learning_events
chown system system /sys/devices/platform/maxim,max77779fwu/update_stats
start vendor.pixelstats_vendor
on post-fs-data
chown system system /sys/kernel/metrics/irq/stats_reset

View file

@ -92,7 +92,17 @@ const struct SysfsCollector::SysfsPaths sysfs_paths = {
const struct UeventListener::UeventPaths ueventPaths = {
.AudioUevent = "/devices/virtual/amcs/amcs",
.TypeCPartnerUevent = "PRODUCT_TYPE="};
.TypeCPartnerUevent = "PRODUCT_TYPE=",
.FGLearningPath = {
"/sys/class/power_supply/max77779fg/fg_learning_events",
"/sys/class/power_supply/maxfg_base/fg_learning_events"
},
.FwUpdatePath = "/sys/devices/platform/maxim,max77779fwu/update_stats",
.FGModelLoadingPath = {
"/sys/class/power_supply/max77779fg/model_state",
"/sys/class/power_supply/maxfg_base/model_state"
}
};
int main() {
LOG(INFO) << "starting PixelStats";