diff options
author | Darren Hsu <darrenhsu@google.com> | 2022-08-16 19:40:20 +0800 |
---|---|---|
committer | Darren Hsu <darrenhsu@google.com> | 2022-08-17 16:12:30 +0800 |
commit | 0f2d1bd801f9acfbbc10b8c72bf386ff18e8d10e (patch) | |
tree | 6c14578b90bfd4883a4eff3f2c13311ada255de3 | |
parent | 9411790fc59385665e3a79372f75f25f782b9540 (diff) | |
download | gs201-0f2d1bd801f9acfbbc10b8c72bf386ff18e8d10e.tar.gz |
powerstats: add specific combination of data providers
Bug: 242695004
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: Ibf689ae6a05a8b9f8c634d354bbcce6731825c0c
Signed-off-by: Darren Hsu <darrenhsu@google.com>
-rw-r--r-- | powerstats/Gs201CommonDataProviders.cpp | 16 | ||||
-rw-r--r-- | powerstats/include/Gs201CommonDataProviders.h | 1 |
2 files changed, 17 insertions, 0 deletions
diff --git a/powerstats/Gs201CommonDataProviders.cpp b/powerstats/Gs201CommonDataProviders.cpp index 2d83129..0e00df7 100644 --- a/powerstats/Gs201CommonDataProviders.cpp +++ b/powerstats/Gs201CommonDataProviders.cpp @@ -680,6 +680,22 @@ void addGs201CommonDataProvidersQc(std::shared_ptr<PowerStats> p) { addWlan(p); } +void addGs201CommonDataProvidersBig(std::shared_ptr<PowerStats> p) { + setEnergyMeter(p); + + addAoC(p); + addDvfsStats(p); + addSoC(p); + addCPUclusters(p); + addGPU(p); + addUfs(p); + addPowerDomains(p); + addDevfreq(p); + addTPU(p); + addPixelStateResidencyDataProvider(p); + addWifi(p); +} + void addNFC(std::shared_ptr<PowerStats> p, const std::string& path) { const GenericStateResidencyDataProvider::StateResidencyConfig nfcStateConfig = { .entryCountSupported = true, diff --git a/powerstats/include/Gs201CommonDataProviders.h b/powerstats/include/Gs201CommonDataProviders.h index 9fca9ba..3f66637 100644 --- a/powerstats/include/Gs201CommonDataProviders.h +++ b/powerstats/include/Gs201CommonDataProviders.h @@ -21,5 +21,6 @@ using aidl::android::hardware::power::stats::PowerStats; void addGs201CommonDataProviders(std::shared_ptr<PowerStats> p); +void addGs201CommonDataProvidersBig(std::shared_ptr<PowerStats> p); void addGs201CommonDataProvidersQc(std::shared_ptr<PowerStats> p); void addNFC(std::shared_ptr<PowerStats> p, const std::string& path); |