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