thermal: perfetto/ftrace: Parse thermal_exynos temp and cdev
Add support to parse ThermalExynosAcpmBulk and
ThermalExynosAcpmHighOverhead ftrace events and extract temperature and
cdev target of acpm thermal_zones
For ThermalExynosAcpmBulk extract timestamp from within the event
instead of relying on ftrace timestamp.
Move all thermal related events into one common file.
Bug: 257482511
Test: run ui/run-dev-server
Change-Id: I1ed41715fdade307ee359a9c763fade5c4f9ff52
diff --git a/Android.bp b/Android.bp
index 51e8609..9ca083d 100644
--- a/Android.bp
+++ b/Android.bp
@@ -12111,6 +12111,7 @@
"src/trace_processor/importers/ftrace/mali_gpu_event_tracker.cc",
"src/trace_processor/importers/ftrace/pkvm_hyp_cpu_tracker.cc",
"src/trace_processor/importers/ftrace/rss_stat_tracker.cc",
+ "src/trace_processor/importers/ftrace/thermal_tracker.cc",
"src/trace_processor/importers/ftrace/v4l2_tracker.cc",
"src/trace_processor/importers/ftrace/virtio_gpu_tracker.cc",
"src/trace_processor/importers/ftrace/virtio_video_tracker.cc",