summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2020-08-18 08:46:51 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2020-08-18 08:46:51 +0000
commit2854169bde42b819f723f793cc3eadbf6fbf42ee (patch)
tree08b15b5ccbf2813debff3032d0738bb2869be877
parent98fd578ebca569de6121a3356dca3dcf3d23161a (diff)
parent1c4fc375093b9bc777d9b08f7b6a3ca0a12d385a (diff)
downloadpixel-2854169bde42b819f723f793cc3eadbf6fbf42ee.tar.gz
Merge "Add lmh-dcvs-freq category to atrace" into rvc-qpr-dev
-rw-r--r--atrace/AtraceDevice.cpp5
-rw-r--r--atrace/android.hardware.atrace@1.0-service.pixel.rc2
2 files changed, 7 insertions, 0 deletions
diff --git a/atrace/AtraceDevice.cpp b/atrace/AtraceDevice.cpp
index c673275b..4dea7c8b 100644
--- a/atrace/AtraceDevice.cpp
+++ b/atrace/AtraceDevice.cpp
@@ -59,6 +59,11 @@ const std::map<std::string, TracingConfig> kTracingMap = {
{"CPU Frequency and System Clock",
{{"/sys/kernel/debug/tracing/events/msm_bus/enable", false}}},
},
+ {
+ "lmh_dcvs",
+ {"QCT HW Lmh-dcvs Frequency",
+ {{"/sys/kernel/debug/tracing/events/lmh/lmh_dcvs_freq/enable", false}}},
+ },
};
// Methods from ::android::hardware::atrace::V1_0::IAtraceDevice follow.
diff --git a/atrace/android.hardware.atrace@1.0-service.pixel.rc b/atrace/android.hardware.atrace@1.0-service.pixel.rc
index b26296d5..74a9a4df 100644
--- a/atrace/android.hardware.atrace@1.0-service.pixel.rc
+++ b/atrace/android.hardware.atrace@1.0-service.pixel.rc
@@ -11,6 +11,8 @@ on late-init
chmod 0666 /sys/kernel/debug/tracing/events/msm_bus/enable
# legacy systrace point
chmod 0666 /sys/kernel/debug/tracing/events/systrace/enable
+ # qct hw lmh-dcvs
+ chmod 0666 /sys/kernel/debug/tracing/events/lmh/lmh_dcvs_freq/enable
service vendor.atrace-hal-1-0 /vendor/bin/hw/android.hardware.atrace@1.0-service.pixel
interface android.hardware.atrace@1.0::IAtraceDevice default