diff options
author | Darren Hsu <darrenhsu@google.com> | 2022-11-03 15:08:28 +0800 |
---|---|---|
committer | Darren Hsu <darrenhsu@google.com> | 2022-11-03 15:32:10 +0800 |
commit | e15f63968a7d774e30edde63c8208f36733e73c6 (patch) | |
tree | 0075026b570eefa604684fa7e7d1fa565e98ff70 /powerstats | |
parent | d4f0512aaf753c4210e4d30154919cd63c047d69 (diff) | |
download | zuma-e15f63968a7d774e30edde63c8208f36733e73c6.tar.gz |
powerstats: add AUR DVFS state residency stats
Bug: 244519060
Bug: 256016398
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: I9c1e7af0028f28d34e6f2194304f0433f97bb513
Signed-off-by: Darren Hsu <darrenhsu@google.com>
Diffstat (limited to 'powerstats')
-rw-r--r-- | powerstats/ZumaCommonDataProviders.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/powerstats/ZumaCommonDataProviders.cpp b/powerstats/ZumaCommonDataProviders.cpp index dfac6d0..4a4127d 100644 --- a/powerstats/ZumaCommonDataProviders.cpp +++ b/powerstats/ZumaCommonDataProviders.cpp @@ -249,6 +249,16 @@ void addDvfsStats(std::shared_ptr<PowerStats> p) { std::make_pair("226MHz", "226000"), }}); + cfgs.push_back({"AUR", { + std::make_pair("1065MHz", "1065000"), + std::make_pair("861MHz", "861000"), + std::make_pair("713MHz", "713000"), + std::make_pair("525MHz", "525000"), + std::make_pair("355MHz", "355000"), + std::make_pair("256MHz", "256000"), + std::make_pair("178MHz", "178000"), + }}); + p->addStateResidencyDataProvider(std::make_unique<DvfsStateResidencyDataProvider>( "/sys/devices/platform/acpm_stats/fvp_stats", NS_TO_MS, cfgs)); } |