// Autogenerated by:
// ../../src/tools/ftrace_proto_gen/ftrace_proto_gen.cc
// Do not edit.

syntax = "proto2";
package perfetto.protos;

message KgslGpuFrequencyFtraceEvent {
  optional uint32 gpu_freq = 1;
  optional uint32 gpu_id = 2;
}
message KgslAdrenoCmdbatchQueuedFtraceEvent {
  optional uint32 id = 1;
  optional uint32 timestamp = 2;
  optional uint32 queued = 3;
  optional uint32 flags = 4;
  optional uint32 prio = 5;
}
message KgslAdrenoCmdbatchSubmittedFtraceEvent {
  optional uint32 id = 1;
  optional uint32 timestamp = 2;
  optional int64 inflight = 3;
  optional uint32 flags = 4;
  optional uint64 ticks = 5;
  optional uint64 secs = 6;
  optional uint64 usecs = 7;
  optional int32 prio = 8;
  optional int32 rb_id = 9;
  optional uint32 rptr = 10;
  optional uint32 wptr = 11;
  optional int32 q_inflight = 12;
  optional int32 dispatch_queue = 13;
}
message KgslAdrenoCmdbatchSyncFtraceEvent {
  optional uint32 id = 1;
  optional uint32 timestamp = 2;
  optional uint64 ticks = 3;
  optional int32 prio = 4;
}
message KgslAdrenoCmdbatchRetiredFtraceEvent {
  optional uint32 id = 1;
  optional uint32 timestamp = 2;
  optional int64 inflight = 3;
  optional uint32 recovery = 4;
  optional uint32 flags = 5;
  optional uint64 start = 6;
  optional uint64 retire = 7;
  optional int32 prio = 8;
  optional int32 rb_id = 9;
  optional uint32 rptr = 10;
  optional uint32 wptr = 11;
  optional int32 q_inflight = 12;
  optional uint64 fault_recovery = 13;
  optional uint32 dispatch_queue = 14;
  optional uint64 submitted_to_rb = 15;
  optional uint64 retired_on_gmu = 16;
  optional uint64 active = 17;
}
