From 23ee662458cb29a1bae8468e004bedc6bee2aca0 Mon Sep 17 00:00:00 2001 From: Midas Chien Date: Fri, 12 Jan 2024 07:15:40 +0000 Subject: [PATCH] powerstats: update MRR refresh rate residency node path Refresh rate residency is not directly related to backlight state. Relocate to a more appropriate location. Bug: 315424658 Test: vts-tradefed run vts -m VtsHalPowerStatsTargetTest Change-Id: Ife9e8e0c362c11342d83e35df0a6c3f3e4919aa9 --- powerstats/husky/service.cpp | 2 +- powerstats/shiba/service.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/powerstats/husky/service.cpp b/powerstats/husky/service.cpp index 2e69292..a2f8d14 100644 --- a/powerstats/husky/service.cpp +++ b/powerstats/husky/service.cpp @@ -35,7 +35,7 @@ using aidl::android::hardware::power::stats::PowerStatsEnergyConsumer; void addDisplay(std::shared_ptr p) { // Add display residency stats struct stat buffer; - if (stat("/sys/class/backlight/panel0-backlight/time_in_state", &buffer)) { + if (stat("/sys/class/drm/card0/device/primary-panel/time_in_state", &buffer)) { // time_in_state doesn't exist std::vector states = { "Off", diff --git a/powerstats/shiba/service.cpp b/powerstats/shiba/service.cpp index a4c695c..440f6b8 100644 --- a/powerstats/shiba/service.cpp +++ b/powerstats/shiba/service.cpp @@ -35,7 +35,7 @@ using aidl::android::hardware::power::stats::PowerStatsEnergyConsumer; void addDisplay(std::shared_ptr p) { // Add display residency stats struct stat buffer; - if (stat("/sys/class/backlight/panel0-backlight/time_in_state", &buffer)) { + if (stat("/sys/class/drm/card0/device/primary-panel/time_in_state", &buffer)) { // time_in_state doesn't exist std::vector states = { "Off",