From 729a55acddfe4af3815f492fa027e5115c57adc8 Mon Sep 17 00:00:00 2001 From: Darren Hsu Date: Wed, 1 Dec 2021 10:08:16 +0800 Subject: [PATCH] powerstats: add DVFS state residency for INTCAM, CAM and TNR Bug: 203063331 Test: dumpsys android.hardware.power.stats.IPowerStats/default Change-Id: I4d765fb9813ead483cc1ba4f159dbb341693ee4c Signed-off-by: Darren Hsu --- powerstats/Gs201CommonDataProviders.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/powerstats/Gs201CommonDataProviders.cpp b/powerstats/Gs201CommonDataProviders.cpp index 0e08cf3d..7c944ea8 100644 --- a/powerstats/Gs201CommonDataProviders.cpp +++ b/powerstats/Gs201CommonDataProviders.cpp @@ -534,6 +534,16 @@ void addPowerDomains(std::shared_ptr p) { void addDevfreq(std::shared_ptr p) { p->addStateResidencyDataProvider(std::make_unique( "INT", "/sys/devices/platform/17000020.devfreq_int/devfreq/17000020.devfreq_int")); + + p->addStateResidencyDataProvider(std::make_unique( + "INTCAM", + "/sys/devices/platform/17000030.devfreq_intcam/devfreq/17000030.devfreq_intcam")); + + p->addStateResidencyDataProvider(std::make_unique( + "CAM", "/sys/devices/platform/17000050.devfreq_cam/devfreq/17000050.devfreq_cam")); + + p->addStateResidencyDataProvider(std::make_unique( + "TNR", "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr")); } void addTPU(std::shared_ptr p) {