diff --git a/powerstats/ZumaCommonDataProviders.cpp b/powerstats/ZumaCommonDataProviders.cpp index 4504b9bc..8a48b2c2 100644 --- a/powerstats/ZumaCommonDataProviders.cpp +++ b/powerstats/ZumaCommonDataProviders.cpp @@ -367,6 +367,7 @@ void addCPUclusters(std::shared_ptr p) { void addGPU(std::shared_ptr p) { // Add gpu energy consumer std::map stateCoeffs; + std::string path = "/sys/devices/platform/1f000000.mali"; // TODO (b/197721618): Measuring the GPU power numbers stateCoeffs = { @@ -385,11 +386,11 @@ void addGPU(std::shared_ptr p) { p->addEnergyConsumer(PowerStatsEnergyConsumer::createMeterAndAttrConsumer(p, EnergyConsumerType::OTHER, "GPU", {"S8S_VDD_G3D_L2"}, - {{UID_TIME_IN_STATE, "/sys/devices/platform/1f000000.mali/uid_time_in_state"}}, + {{UID_TIME_IN_STATE, path + "/uid_time_in_state"}}, stateCoeffs)); p->addStateResidencyDataProvider(std::make_unique("GPU", - "/sys/devices/platform/28000000.mali")); + path)); } void addMobileRadio(std::shared_ptr p)