1// Autogenerated by: 2// ../../tools/ftrace_proto_gen/ftrace_proto_gen.cc 3// Do not edit. 4 5syntax = "proto2"; 6package perfetto.protos; 7 8message MdpCmdKickoffFtraceEvent { 9 optional uint32 ctl_num = 1; 10 optional int32 kickoff_cnt = 2; 11} 12message MdpCommitFtraceEvent { 13 optional uint32 num = 1; 14 optional uint32 play_cnt = 2; 15 optional uint32 clk_rate = 3; 16 optional uint64 bandwidth = 4; 17} 18message MdpPerfSetOtFtraceEvent { 19 optional uint32 pnum = 1; 20 optional uint32 xin_id = 2; 21 optional uint32 rd_lim = 3; 22 optional uint32 is_vbif_rt = 4; 23} 24message MdpSsppChangeFtraceEvent { 25 optional uint32 num = 1; 26 optional uint32 play_cnt = 2; 27 optional uint32 mixer = 3; 28 optional uint32 stage = 4; 29 optional uint32 flags = 5; 30 optional uint32 format = 6; 31 optional uint32 img_w = 7; 32 optional uint32 img_h = 8; 33 optional uint32 src_x = 9; 34 optional uint32 src_y = 10; 35 optional uint32 src_w = 11; 36 optional uint32 src_h = 12; 37 optional uint32 dst_x = 13; 38 optional uint32 dst_y = 14; 39 optional uint32 dst_w = 15; 40 optional uint32 dst_h = 16; 41} 42message TracingMarkWriteFtraceEvent { 43 optional int32 pid = 1; 44 optional string trace_name = 2; 45 optional uint32 trace_begin = 3; 46} 47message MdpCmdPingpongDoneFtraceEvent { 48 optional uint32 ctl_num = 1; 49 optional uint32 intf_num = 2; 50 optional uint32 pp_num = 3; 51 optional int32 koff_cnt = 4; 52} 53message MdpCompareBwFtraceEvent { 54 optional uint64 new_ab = 1; 55 optional uint64 new_ib = 2; 56 optional uint64 new_wb = 3; 57 optional uint64 old_ab = 4; 58 optional uint64 old_ib = 5; 59 optional uint64 old_wb = 6; 60 optional uint32 params_changed = 7; 61 optional uint32 update_bw = 8; 62} 63message MdpPerfSetPanicLutsFtraceEvent { 64 optional uint32 pnum = 1; 65 optional uint32 fmt = 2; 66 optional uint32 mode = 3; 67 optional uint32 panic_lut = 4; 68 optional uint32 robust_lut = 5; 69} 70message MdpSsppSetFtraceEvent { 71 optional uint32 num = 1; 72 optional uint32 play_cnt = 2; 73 optional uint32 mixer = 3; 74 optional uint32 stage = 4; 75 optional uint32 flags = 5; 76 optional uint32 format = 6; 77 optional uint32 img_w = 7; 78 optional uint32 img_h = 8; 79 optional uint32 src_x = 9; 80 optional uint32 src_y = 10; 81 optional uint32 src_w = 11; 82 optional uint32 src_h = 12; 83 optional uint32 dst_x = 13; 84 optional uint32 dst_y = 14; 85 optional uint32 dst_w = 15; 86 optional uint32 dst_h = 16; 87} 88message MdpCmdReadptrDoneFtraceEvent { 89 optional uint32 ctl_num = 1; 90 optional int32 koff_cnt = 2; 91} 92message MdpMisrCrcFtraceEvent { 93 optional uint32 block_id = 1; 94 optional uint32 vsync_cnt = 2; 95 optional uint32 crc = 3; 96} 97message MdpPerfSetQosLutsFtraceEvent { 98 optional uint32 pnum = 1; 99 optional uint32 fmt = 2; 100 optional uint32 intf = 3; 101 optional uint32 rot = 4; 102 optional uint32 fl = 5; 103 optional uint32 lut = 6; 104 optional uint32 linear = 7; 105} 106message MdpTraceCounterFtraceEvent { 107 optional int32 pid = 1; 108 optional string counter_name = 2; 109 optional int32 value = 3; 110} 111message MdpCmdReleaseBwFtraceEvent { 112 optional uint32 ctl_num = 1; 113} 114message MdpMixerUpdateFtraceEvent { 115 optional uint32 mixer_num = 1; 116} 117message MdpPerfSetWmLevelsFtraceEvent { 118 optional uint32 pnum = 1; 119 optional uint32 use_space = 2; 120 optional uint32 priority_bytes = 3; 121 optional uint32 wm0 = 4; 122 optional uint32 wm1 = 5; 123 optional uint32 wm2 = 6; 124 optional uint32 mb_cnt = 7; 125 optional uint32 mb_size = 8; 126} 127message MdpVideoUnderrunDoneFtraceEvent { 128 optional uint32 ctl_num = 1; 129 optional uint32 underrun_cnt = 2; 130} 131message MdpCmdWaitPingpongFtraceEvent { 132 optional uint32 ctl_num = 1; 133 optional int32 kickoff_cnt = 2; 134} 135message MdpPerfPrefillCalcFtraceEvent { 136 optional uint32 pnum = 1; 137 optional uint32 latency_buf = 2; 138 optional uint32 ot = 3; 139 optional uint32 y_buf = 4; 140 optional uint32 y_scaler = 5; 141 optional uint32 pp_lines = 6; 142 optional uint32 pp_bytes = 7; 143 optional uint32 post_sc = 8; 144 optional uint32 fbc_bytes = 9; 145 optional uint32 prefill_bytes = 10; 146} 147message MdpPerfUpdateBusFtraceEvent { 148 optional int32 client = 1; 149 optional uint64 ab_quota = 2; 150 optional uint64 ib_quota = 3; 151} 152message RotatorBwAoAsContextFtraceEvent { 153 optional uint32 state = 1; 154} 155