Add power rails energy data to Perfetto traces

Bug: 122584217
Test: Manual
Change-Id: I81aaa68e221e6e32e07d32d647cd7e79e047acc7
diff --git a/Android.bp b/Android.bp
index edd36be..d22e64c 100644
--- a/Android.bp
+++ b/Android.bp
@@ -1591,6 +1591,7 @@
   name: "perfetto_protos_perfetto_trace_power_lite_gen",
   srcs: [
     "protos/perfetto/trace/power/battery_counters.proto",
+    "protos/perfetto/trace/power/power_rails.proto",
   ],
   tools: [
     "aprotoc",
@@ -1598,6 +1599,7 @@
   cmd: "mkdir -p $(genDir)/external/perfetto/protos && $(location aprotoc) --cpp_out=$(genDir)/external/perfetto/protos --proto_path=external/perfetto/protos $(in)",
   out: [
     "external/perfetto/protos/perfetto/trace/power/battery_counters.pb.cc",
+    "external/perfetto/protos/perfetto/trace/power/power_rails.pb.cc",
   ],
 }
 
@@ -1606,6 +1608,7 @@
   name: "perfetto_protos_perfetto_trace_power_lite_gen_headers",
   srcs: [
     "protos/perfetto/trace/power/battery_counters.proto",
+    "protos/perfetto/trace/power/power_rails.proto",
   ],
   tools: [
     "aprotoc",
@@ -1613,6 +1616,7 @@
   cmd: "mkdir -p $(genDir)/external/perfetto/protos && $(location aprotoc) --cpp_out=$(genDir)/external/perfetto/protos --proto_path=external/perfetto/protos $(in)",
   out: [
     "external/perfetto/protos/perfetto/trace/power/battery_counters.pb.h",
+    "external/perfetto/protos/perfetto/trace/power/power_rails.pb.h",
   ],
   export_include_dirs: [
     "protos",
@@ -1624,6 +1628,7 @@
   name: "perfetto_protos_perfetto_trace_power_zero_gen",
   srcs: [
     "protos/perfetto/trace/power/battery_counters.proto",
+    "protos/perfetto/trace/power/power_rails.proto",
   ],
   tools: [
     "aprotoc",
@@ -1632,6 +1637,7 @@
   cmd: "mkdir -p $(genDir)/external/perfetto/protos && $(location aprotoc) --cpp_out=$(genDir)/external/perfetto/protos --proto_path=external/perfetto/protos --plugin=protoc-gen-plugin=$(location perfetto_src_protozero_protoc_plugin_protoc_plugin___gn_standalone_toolchain_gcc_like_host_) --plugin_out=wrapper_namespace=pbzero:$(genDir)/external/perfetto/protos $(in)",
   out: [
     "external/perfetto/protos/perfetto/trace/power/battery_counters.pbzero.cc",
+    "external/perfetto/protos/perfetto/trace/power/power_rails.pbzero.cc",
   ],
 }
 
@@ -1640,6 +1646,7 @@
   name: "perfetto_protos_perfetto_trace_power_zero_gen_headers",
   srcs: [
     "protos/perfetto/trace/power/battery_counters.proto",
+    "protos/perfetto/trace/power/power_rails.proto",
   ],
   tools: [
     "aprotoc",
@@ -1648,6 +1655,7 @@
   cmd: "mkdir -p $(genDir)/external/perfetto/protos && $(location aprotoc) --cpp_out=$(genDir)/external/perfetto/protos --proto_path=external/perfetto/protos --plugin=protoc-gen-plugin=$(location perfetto_src_protozero_protoc_plugin_protoc_plugin___gn_standalone_toolchain_gcc_like_host_) --plugin_out=wrapper_namespace=pbzero:$(genDir)/external/perfetto/protos $(in)",
   out: [
     "external/perfetto/protos/perfetto/trace/power/battery_counters.pbzero.h",
+    "external/perfetto/protos/perfetto/trace/power/power_rails.pbzero.h",
   ],
   export_include_dirs: [
     "protos",