// Autogenerated by: // ../../src/tools/ftrace_proto_gen/ftrace_proto_gen.cc // Do not edit. syntax = "proto2"; package perfetto.protos; message MdpCmdKickoffFtraceEvent { optional uint32 ctl_num = 1; optional int32 kickoff_cnt = 2; } message MdpCommitFtraceEvent { optional uint32 num = 1; optional uint32 play_cnt = 2; optional uint32 clk_rate = 3; optional uint64 bandwidth = 4; } message MdpPerfSetOtFtraceEvent { optional uint32 pnum = 1; optional uint32 xin_id = 2; optional uint32 rd_lim = 3; optional uint32 is_vbif_rt = 4; } message MdpSsppChangeFtraceEvent { optional uint32 num = 1; optional uint32 play_cnt = 2; optional uint32 mixer = 3; optional uint32 stage = 4; optional uint32 flags = 5; optional uint32 format = 6; optional uint32 img_w = 7; optional uint32 img_h = 8; optional uint32 src_x = 9; optional uint32 src_y = 10; optional uint32 src_w = 11; optional uint32 src_h = 12; optional uint32 dst_x = 13; optional uint32 dst_y = 14; optional uint32 dst_w = 15; optional uint32 dst_h = 16; } message TracingMarkWriteFtraceEvent { optional int32 pid = 1; optional string trace_name = 2; optional uint32 trace_begin = 3; } message MdpCmdPingpongDoneFtraceEvent { optional uint32 ctl_num = 1; optional uint32 intf_num = 2; optional uint32 pp_num = 3; optional int32 koff_cnt = 4; } message MdpCompareBwFtraceEvent { optional uint64 new_ab = 1; optional uint64 new_ib = 2; optional uint64 new_wb = 3; optional uint64 old_ab = 4; optional uint64 old_ib = 5; optional uint64 old_wb = 6; optional uint32 params_changed = 7; optional uint32 update_bw = 8; } message MdpPerfSetPanicLutsFtraceEvent { optional uint32 pnum = 1; optional uint32 fmt = 2; optional uint32 mode = 3; optional uint32 panic_lut = 4; optional uint32 robust_lut = 5; } message MdpSsppSetFtraceEvent { optional uint32 num = 1; optional uint32 play_cnt = 2; optional uint32 mixer = 3; optional uint32 stage = 4; optional uint32 flags = 5; optional uint32 format = 6; optional uint32 img_w = 7; optional uint32 img_h = 8; optional uint32 src_x = 9; optional uint32 src_y = 10; optional uint32 src_w = 11; optional uint32 src_h = 12; optional uint32 dst_x = 13; optional uint32 dst_y = 14; optional uint32 dst_w = 15; optional uint32 dst_h = 16; } message MdpCmdReadptrDoneFtraceEvent { optional uint32 ctl_num = 1; optional int32 koff_cnt = 2; } message MdpMisrCrcFtraceEvent { optional uint32 block_id = 1; optional uint32 vsync_cnt = 2; optional uint32 crc = 3; } message MdpPerfSetQosLutsFtraceEvent { optional uint32 pnum = 1; optional uint32 fmt = 2; optional uint32 intf = 3; optional uint32 rot = 4; optional uint32 fl = 5; optional uint32 lut = 6; optional uint32 linear = 7; } message MdpTraceCounterFtraceEvent { optional int32 pid = 1; optional string counter_name = 2; optional int32 value = 3; } message MdpCmdReleaseBwFtraceEvent { optional uint32 ctl_num = 1; } message MdpMixerUpdateFtraceEvent { optional uint32 mixer_num = 1; } message MdpPerfSetWmLevelsFtraceEvent { optional uint32 pnum = 1; optional uint32 use_space = 2; optional uint32 priority_bytes = 3; optional uint32 wm0 = 4; optional uint32 wm1 = 5; optional uint32 wm2 = 6; optional uint32 mb_cnt = 7; optional uint32 mb_size = 8; } message MdpVideoUnderrunDoneFtraceEvent { optional uint32 ctl_num = 1; optional uint32 underrun_cnt = 2; } message MdpCmdWaitPingpongFtraceEvent { optional uint32 ctl_num = 1; optional int32 kickoff_cnt = 2; } message MdpPerfPrefillCalcFtraceEvent { optional uint32 pnum = 1; optional uint32 latency_buf = 2; optional uint32 ot = 3; optional uint32 y_buf = 4; optional uint32 y_scaler = 5; optional uint32 pp_lines = 6; optional uint32 pp_bytes = 7; optional uint32 post_sc = 8; optional uint32 fbc_bytes = 9; optional uint32 prefill_bytes = 10; } message MdpPerfUpdateBusFtraceEvent { optional int32 client = 1; optional uint64 ab_quota = 2; optional uint64 ib_quota = 3; } message RotatorBwAoAsContextFtraceEvent { optional uint32 state = 1; }