| // Autogenerated by: |
| // ../../src/tools/ftrace_proto_gen/ftrace_proto_gen.cc |
| // Do not edit. |
| |
| syntax = "proto2"; |
| package perfetto.protos; |
| |
| message CpuFrequencyFtraceEvent { |
| optional uint32 state = 1; |
| optional uint32 cpu_id = 2; |
| } |
| message CpuFrequencyLimitsFtraceEvent { |
| optional uint32 min_freq = 1; |
| optional uint32 max_freq = 2; |
| optional uint32 cpu_id = 3; |
| } |
| message CpuIdleFtraceEvent { |
| optional uint32 state = 1; |
| optional uint32 cpu_id = 2; |
| } |
| message ClockEnableFtraceEvent { |
| optional string name = 1; |
| optional uint64 state = 2; |
| optional uint64 cpu_id = 3; |
| } |
| message ClockDisableFtraceEvent { |
| optional string name = 1; |
| optional uint64 state = 2; |
| optional uint64 cpu_id = 3; |
| } |
| message ClockSetRateFtraceEvent { |
| optional string name = 1; |
| optional uint64 state = 2; |
| optional uint64 cpu_id = 3; |
| } |
| message SuspendResumeFtraceEvent { |
| optional string action = 1; |
| optional int32 val = 2; |
| optional uint32 start = 3; |
| } |
| message GpuFrequencyFtraceEvent { |
| optional uint32 gpu_id = 1; |
| optional uint32 state = 2; |
| } |
| message WakeupSourceActivateFtraceEvent { |
| optional string name = 1; |
| optional uint64 state = 2; |
| } |
| message WakeupSourceDeactivateFtraceEvent { |
| optional string name = 1; |
| optional uint64 state = 2; |
| } |
| message GpuWorkPeriodFtraceEvent { |
| optional uint32 gpu_id = 1; |
| optional uint32 uid = 2; |
| optional uint64 start_time_ns = 3; |
| optional uint64 end_time_ns = 4; |
| optional uint64 total_active_duration_ns = 5; |
| } |
| message DevicePmCallbackStartFtraceEvent { |
| optional string device = 1; |
| optional string driver = 2; |
| optional string parent = 3; |
| optional string pm_ops = 4; |
| optional int32 event = 5; |
| } |
| message DevicePmCallbackEndFtraceEvent { |
| optional string device = 1; |
| optional string driver = 2; |
| optional int32 error = 3; |
| } |