From e1039ea565e0dd319fd579e16b269c214c451331 Mon Sep 17 00:00:00 2001 From: Max Kogan Date: Wed, 14 Jul 2021 14:59:02 -0700 Subject: [PATCH] Add AoC wakeup stats to dump state Need wakeup stats to track AoC to AP messages resulting in frequent wake-ups. Bug: 192668026 Change-Id: I99cca607d74b63a974d0b89bc0ba14022bcc22ec --- dumpstate/DumpstateDevice.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dumpstate/DumpstateDevice.cpp b/dumpstate/DumpstateDevice.cpp index d566bb15..8a2f7233 100644 --- a/dumpstate/DumpstateDevice.cpp +++ b/dumpstate/DumpstateDevice.cpp @@ -866,6 +866,12 @@ void DumpstateDevice::dumpAoCSection(int fd) { DumpFileToFd(fd, "AoC Service Status", "/sys/devices/platform/19000000.aoc/services"); DumpFileToFd(fd, "AoC Restarts", "/sys/devices/platform/19000000.aoc/restart_count"); DumpFileToFd(fd, "AoC Coredumps", "/sys/devices/platform/19000000.aoc/coredump_count"); + DumpFileToFd(fd, "AoC ring buf wake", "/sys/devices/platform/19000000.aoc/control/ring_buffer_wakeup"); + DumpFileToFd(fd, "AoC host ipc wake", "/sys/devices/platform/19000000.aoc/control/host_ipc_wakeup"); + DumpFileToFd(fd, "AoC usf wake", "/sys/devices/platform/19000000.aoc/control/usf_wakeup"); + DumpFileToFd(fd, "AoC audio wake", "/sys/devices/platform/19000000.aoc/control/audio_wakeup"); + DumpFileToFd(fd, "AoC logging wake", "/sys/devices/platform/19000000.aoc/control/logging_wakeup"); + DumpFileToFd(fd, "AoC hotword wake", "/sys/devices/platform/19000000.aoc/control/hotword_wakeup"); } // Dump items related to sensors usf.