xref: /aosp_15_r20/external/libdrm/tests/amdgpu/uve_ib.h (revision 7688df22e49036ff52a766b7101da3a49edadb8c)
1*7688df22SAndroid Build Coastguard Worker /*
2*7688df22SAndroid Build Coastguard Worker  * Copyright 2017 Advanced Micro Devices, Inc.
3*7688df22SAndroid Build Coastguard Worker  *
4*7688df22SAndroid Build Coastguard Worker  * Permission is hereby granted, free of charge, to any person obtaining a
5*7688df22SAndroid Build Coastguard Worker  * copy of this software and associated documentation files (the "Software"),
6*7688df22SAndroid Build Coastguard Worker  * to deal in the Software without restriction, including without limitation
7*7688df22SAndroid Build Coastguard Worker  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
8*7688df22SAndroid Build Coastguard Worker  * and/or sell copies of the Software, and to permit persons to whom the
9*7688df22SAndroid Build Coastguard Worker  * Software is furnished to do so, subject to the following conditions:
10*7688df22SAndroid Build Coastguard Worker  *
11*7688df22SAndroid Build Coastguard Worker  * The above copyright notice and this permission notice shall be included in
12*7688df22SAndroid Build Coastguard Worker  * all copies or substantial portions of the Software.
13*7688df22SAndroid Build Coastguard Worker  *
14*7688df22SAndroid Build Coastguard Worker  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15*7688df22SAndroid Build Coastguard Worker  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16*7688df22SAndroid Build Coastguard Worker  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
17*7688df22SAndroid Build Coastguard Worker  * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR
18*7688df22SAndroid Build Coastguard Worker  * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
19*7688df22SAndroid Build Coastguard Worker  * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
20*7688df22SAndroid Build Coastguard Worker  * OTHER DEALINGS IN THE SOFTWARE.
21*7688df22SAndroid Build Coastguard Worker  *
22*7688df22SAndroid Build Coastguard Worker */
23*7688df22SAndroid Build Coastguard Worker 
24*7688df22SAndroid Build Coastguard Worker #ifndef _uve_ib_h_
25*7688df22SAndroid Build Coastguard Worker #define _uve_ib_h_
26*7688df22SAndroid Build Coastguard Worker 
27*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_session_info[] = {
28*7688df22SAndroid Build Coastguard Worker 	0x00000018,
29*7688df22SAndroid Build Coastguard Worker 	0x00000001,
30*7688df22SAndroid Build Coastguard Worker 	0x00000000,
31*7688df22SAndroid Build Coastguard Worker 	0x00010000,
32*7688df22SAndroid Build Coastguard Worker };
33*7688df22SAndroid Build Coastguard Worker 
34*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_task_info[] = {
35*7688df22SAndroid Build Coastguard Worker 	0x00000014,
36*7688df22SAndroid Build Coastguard Worker 	0x00000002,
37*7688df22SAndroid Build Coastguard Worker };
38*7688df22SAndroid Build Coastguard Worker 
39*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_session_init[] = {
40*7688df22SAndroid Build Coastguard Worker 	0x00000020,
41*7688df22SAndroid Build Coastguard Worker 	0x00000003,
42*7688df22SAndroid Build Coastguard Worker 	0x000000c0,
43*7688df22SAndroid Build Coastguard Worker 	0x00000080,
44*7688df22SAndroid Build Coastguard Worker 	0x00000020,
45*7688df22SAndroid Build Coastguard Worker 	0x00000000,
46*7688df22SAndroid Build Coastguard Worker 	0x00000000,
47*7688df22SAndroid Build Coastguard Worker 	0x00000000,
48*7688df22SAndroid Build Coastguard Worker };
49*7688df22SAndroid Build Coastguard Worker 
50*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_layer_ctrl[] = {
51*7688df22SAndroid Build Coastguard Worker 	0x00000010,
52*7688df22SAndroid Build Coastguard Worker 	0x00000004,
53*7688df22SAndroid Build Coastguard Worker 	0x00000001,
54*7688df22SAndroid Build Coastguard Worker 	0x00000001,
55*7688df22SAndroid Build Coastguard Worker };
56*7688df22SAndroid Build Coastguard Worker 
57*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_layer_select[] = {
58*7688df22SAndroid Build Coastguard Worker 	0x0000000c,
59*7688df22SAndroid Build Coastguard Worker 	0x00000005,
60*7688df22SAndroid Build Coastguard Worker 	0x00000000,
61*7688df22SAndroid Build Coastguard Worker };
62*7688df22SAndroid Build Coastguard Worker 
63*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_slice_ctrl[] = {
64*7688df22SAndroid Build Coastguard Worker 	0x00000014,
65*7688df22SAndroid Build Coastguard Worker 	0x00000006,
66*7688df22SAndroid Build Coastguard Worker 	0x00000000,
67*7688df22SAndroid Build Coastguard Worker 	0x00000006,
68*7688df22SAndroid Build Coastguard Worker 	0x00000006,
69*7688df22SAndroid Build Coastguard Worker };
70*7688df22SAndroid Build Coastguard Worker 
71*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_spec_misc[] = {
72*7688df22SAndroid Build Coastguard Worker 	0x00000024,
73*7688df22SAndroid Build Coastguard Worker 	0x00000007,
74*7688df22SAndroid Build Coastguard Worker 	0x00000000,
75*7688df22SAndroid Build Coastguard Worker 	0x00000000,
76*7688df22SAndroid Build Coastguard Worker 	0x00000000,
77*7688df22SAndroid Build Coastguard Worker 	0x00000000,
78*7688df22SAndroid Build Coastguard Worker 	0x00000000,
79*7688df22SAndroid Build Coastguard Worker 	0x00000001,
80*7688df22SAndroid Build Coastguard Worker 	0x00000001,
81*7688df22SAndroid Build Coastguard Worker };
82*7688df22SAndroid Build Coastguard Worker 
83*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_rc_session_init[] = {
84*7688df22SAndroid Build Coastguard Worker 	0x00000010,
85*7688df22SAndroid Build Coastguard Worker 	0x00000008,
86*7688df22SAndroid Build Coastguard Worker 	0x00000000,
87*7688df22SAndroid Build Coastguard Worker 	0x00000040,
88*7688df22SAndroid Build Coastguard Worker };
89*7688df22SAndroid Build Coastguard Worker 
90*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_rc_layer_init[] = {
91*7688df22SAndroid Build Coastguard Worker 	0x00000028,
92*7688df22SAndroid Build Coastguard Worker 	0x00000009,
93*7688df22SAndroid Build Coastguard Worker 	0x001e8480,
94*7688df22SAndroid Build Coastguard Worker 	0x001e8480,
95*7688df22SAndroid Build Coastguard Worker 	0x0000001e,
96*7688df22SAndroid Build Coastguard Worker 	0x00000001,
97*7688df22SAndroid Build Coastguard Worker 	0x0001046a,
98*7688df22SAndroid Build Coastguard Worker 	0x0001046a,
99*7688df22SAndroid Build Coastguard Worker 	0x0001046a,
100*7688df22SAndroid Build Coastguard Worker 	0xaaaaaaaa,
101*7688df22SAndroid Build Coastguard Worker };
102*7688df22SAndroid Build Coastguard Worker 
103*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_deblocking_filter[] = {
104*7688df22SAndroid Build Coastguard Worker 	0x00000020,
105*7688df22SAndroid Build Coastguard Worker 	0x0000000e,
106*7688df22SAndroid Build Coastguard Worker 	0x00000000,
107*7688df22SAndroid Build Coastguard Worker 	0x00000000,
108*7688df22SAndroid Build Coastguard Worker 	0x00000000,
109*7688df22SAndroid Build Coastguard Worker 	0x00000000,
110*7688df22SAndroid Build Coastguard Worker 	0x00000000,
111*7688df22SAndroid Build Coastguard Worker 	0x00000000,
112*7688df22SAndroid Build Coastguard Worker };
113*7688df22SAndroid Build Coastguard Worker 
114*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_quality_params[] = {
115*7688df22SAndroid Build Coastguard Worker 	0x00000014,
116*7688df22SAndroid Build Coastguard Worker 	0x0000000d,
117*7688df22SAndroid Build Coastguard Worker 	0x00000000,
118*7688df22SAndroid Build Coastguard Worker 	0x00000000,
119*7688df22SAndroid Build Coastguard Worker 	0x00000000,
120*7688df22SAndroid Build Coastguard Worker };
121*7688df22SAndroid Build Coastguard Worker 
122*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_feedback_buffer[] = {
123*7688df22SAndroid Build Coastguard Worker 	0x0000001c,
124*7688df22SAndroid Build Coastguard Worker 	0x00000012,
125*7688df22SAndroid Build Coastguard Worker 	0x00000000,
126*7688df22SAndroid Build Coastguard Worker };
127*7688df22SAndroid Build Coastguard Worker 
128*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_feedback_buffer_additional[] = {
129*7688df22SAndroid Build Coastguard Worker 	0x00000108,
130*7688df22SAndroid Build Coastguard Worker 	0x00000014,
131*7688df22SAndroid Build Coastguard Worker 	0x00000001,
132*7688df22SAndroid Build Coastguard Worker 	0x00000010,
133*7688df22SAndroid Build Coastguard Worker 	0x00000000,
134*7688df22SAndroid Build Coastguard Worker 	0x00000000,
135*7688df22SAndroid Build Coastguard Worker 	0x00000000,
136*7688df22SAndroid Build Coastguard Worker 	0x00000000,
137*7688df22SAndroid Build Coastguard Worker 	0x00000000,
138*7688df22SAndroid Build Coastguard Worker 	0x00000000,
139*7688df22SAndroid Build Coastguard Worker 	0x00000000,
140*7688df22SAndroid Build Coastguard Worker 	0x00000000,
141*7688df22SAndroid Build Coastguard Worker 	0x00000000,
142*7688df22SAndroid Build Coastguard Worker 	0x00000000,
143*7688df22SAndroid Build Coastguard Worker 	0x00000000,
144*7688df22SAndroid Build Coastguard Worker 	0x00000000,
145*7688df22SAndroid Build Coastguard Worker 	0x00000000,
146*7688df22SAndroid Build Coastguard Worker 	0x00000000,
147*7688df22SAndroid Build Coastguard Worker 	0x00000000,
148*7688df22SAndroid Build Coastguard Worker 	0x00000000,
149*7688df22SAndroid Build Coastguard Worker 	0x00000000,
150*7688df22SAndroid Build Coastguard Worker 	0x00000000,
151*7688df22SAndroid Build Coastguard Worker 	0x00000000,
152*7688df22SAndroid Build Coastguard Worker 	0x00000000,
153*7688df22SAndroid Build Coastguard Worker 	0x00000000,
154*7688df22SAndroid Build Coastguard Worker 	0x00000000,
155*7688df22SAndroid Build Coastguard Worker 	0x00000000,
156*7688df22SAndroid Build Coastguard Worker 	0x00000000,
157*7688df22SAndroid Build Coastguard Worker 	0x00000000,
158*7688df22SAndroid Build Coastguard Worker 	0x00000000,
159*7688df22SAndroid Build Coastguard Worker 	0x00000000,
160*7688df22SAndroid Build Coastguard Worker 	0x00000000,
161*7688df22SAndroid Build Coastguard Worker 	0x00000000,
162*7688df22SAndroid Build Coastguard Worker 	0x00000000,
163*7688df22SAndroid Build Coastguard Worker 	0x00000000,
164*7688df22SAndroid Build Coastguard Worker 	0x00000000,
165*7688df22SAndroid Build Coastguard Worker 	0x00000000,
166*7688df22SAndroid Build Coastguard Worker 	0x00000000,
167*7688df22SAndroid Build Coastguard Worker 	0x00000000,
168*7688df22SAndroid Build Coastguard Worker 	0x00000000,
169*7688df22SAndroid Build Coastguard Worker 	0x00000000,
170*7688df22SAndroid Build Coastguard Worker 	0x00000000,
171*7688df22SAndroid Build Coastguard Worker 	0x00000000,
172*7688df22SAndroid Build Coastguard Worker 	0x00000000,
173*7688df22SAndroid Build Coastguard Worker 	0x00000000,
174*7688df22SAndroid Build Coastguard Worker 	0x00000000,
175*7688df22SAndroid Build Coastguard Worker 	0x00000000,
176*7688df22SAndroid Build Coastguard Worker 	0x00000000,
177*7688df22SAndroid Build Coastguard Worker 	0x00000000,
178*7688df22SAndroid Build Coastguard Worker 	0x00000000,
179*7688df22SAndroid Build Coastguard Worker 	0x00000000,
180*7688df22SAndroid Build Coastguard Worker 	0x00000000,
181*7688df22SAndroid Build Coastguard Worker 	0x00000000,
182*7688df22SAndroid Build Coastguard Worker 	0x00000000,
183*7688df22SAndroid Build Coastguard Worker 	0x00000000,
184*7688df22SAndroid Build Coastguard Worker 	0x00000000,
185*7688df22SAndroid Build Coastguard Worker 	0x00000000,
186*7688df22SAndroid Build Coastguard Worker 	0x00000000,
187*7688df22SAndroid Build Coastguard Worker 	0x00000000,
188*7688df22SAndroid Build Coastguard Worker 	0x00000000,
189*7688df22SAndroid Build Coastguard Worker 	0x00000000,
190*7688df22SAndroid Build Coastguard Worker 	0x00000000,
191*7688df22SAndroid Build Coastguard Worker 	0x00000000,
192*7688df22SAndroid Build Coastguard Worker 	0x00000000,
193*7688df22SAndroid Build Coastguard Worker 	0x00000000,
194*7688df22SAndroid Build Coastguard Worker 	0x00000000,
195*7688df22SAndroid Build Coastguard Worker };
196*7688df22SAndroid Build Coastguard Worker 
197*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_nalu_buffer_1[] = {
198*7688df22SAndroid Build Coastguard Worker 	0x00000018,
199*7688df22SAndroid Build Coastguard Worker 	0x00000013,
200*7688df22SAndroid Build Coastguard Worker 	0x00000001,
201*7688df22SAndroid Build Coastguard Worker 	0x00000007,
202*7688df22SAndroid Build Coastguard Worker 	0x00000001,
203*7688df22SAndroid Build Coastguard Worker 	0x46011000,
204*7688df22SAndroid Build Coastguard Worker };
205*7688df22SAndroid Build Coastguard Worker 
206*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_nalu_buffer_2[] = {
207*7688df22SAndroid Build Coastguard Worker 	0x0000002c,
208*7688df22SAndroid Build Coastguard Worker 	0x00000013,
209*7688df22SAndroid Build Coastguard Worker 	0x00000002,
210*7688df22SAndroid Build Coastguard Worker 	0x0000001b,
211*7688df22SAndroid Build Coastguard Worker 	0x00000001,
212*7688df22SAndroid Build Coastguard Worker 	0x40010c01,
213*7688df22SAndroid Build Coastguard Worker 	0xffff0160,
214*7688df22SAndroid Build Coastguard Worker 	0x00000300,
215*7688df22SAndroid Build Coastguard Worker 	0xb0000003,
216*7688df22SAndroid Build Coastguard Worker 	0x00000300,
217*7688df22SAndroid Build Coastguard Worker 	0x962c0900,
218*7688df22SAndroid Build Coastguard Worker };
219*7688df22SAndroid Build Coastguard Worker 
220*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_nalu_buffer_3[] = {
221*7688df22SAndroid Build Coastguard Worker 	0x00000034,
222*7688df22SAndroid Build Coastguard Worker 	0x00000013,
223*7688df22SAndroid Build Coastguard Worker 	0x00000003,
224*7688df22SAndroid Build Coastguard Worker 	0x00000023,
225*7688df22SAndroid Build Coastguard Worker 	0x00000001,
226*7688df22SAndroid Build Coastguard Worker 	0x42010101,
227*7688df22SAndroid Build Coastguard Worker 	0x60000003,
228*7688df22SAndroid Build Coastguard Worker 	0x00b00000,
229*7688df22SAndroid Build Coastguard Worker 	0x03000003,
230*7688df22SAndroid Build Coastguard Worker 	0x0096a018,
231*7688df22SAndroid Build Coastguard Worker 	0x2020708f,
232*7688df22SAndroid Build Coastguard Worker 	0xcb924295,
233*7688df22SAndroid Build Coastguard Worker 	0x12e08000,
234*7688df22SAndroid Build Coastguard Worker };
235*7688df22SAndroid Build Coastguard Worker 
236*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_nalu_buffer_4[] = {
237*7688df22SAndroid Build Coastguard Worker 	0x0000001c,
238*7688df22SAndroid Build Coastguard Worker 	0x00000013,
239*7688df22SAndroid Build Coastguard Worker 	0x00000004,
240*7688df22SAndroid Build Coastguard Worker 	0x0000000b,
241*7688df22SAndroid Build Coastguard Worker 	0x00000001,
242*7688df22SAndroid Build Coastguard Worker 	0x4401e0f1,
243*7688df22SAndroid Build Coastguard Worker 	0x80992000,
244*7688df22SAndroid Build Coastguard Worker };
245*7688df22SAndroid Build Coastguard Worker 
246*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_slice_header[] = {
247*7688df22SAndroid Build Coastguard Worker 	0x000000c8,
248*7688df22SAndroid Build Coastguard Worker 	0x0000000b,
249*7688df22SAndroid Build Coastguard Worker 	0x28010000,
250*7688df22SAndroid Build Coastguard Worker 	0x40000000,
251*7688df22SAndroid Build Coastguard Worker 	0x60000000,
252*7688df22SAndroid Build Coastguard Worker 	0x00000000,
253*7688df22SAndroid Build Coastguard Worker 	0x00000000,
254*7688df22SAndroid Build Coastguard Worker 	0x00000000,
255*7688df22SAndroid Build Coastguard Worker 	0x00000000,
256*7688df22SAndroid Build Coastguard Worker 	0x00000000,
257*7688df22SAndroid Build Coastguard Worker 	0x00000000,
258*7688df22SAndroid Build Coastguard Worker 	0x00000000,
259*7688df22SAndroid Build Coastguard Worker 	0x00000000,
260*7688df22SAndroid Build Coastguard Worker 	0x00000000,
261*7688df22SAndroid Build Coastguard Worker 	0x00000000,
262*7688df22SAndroid Build Coastguard Worker 	0x00000000,
263*7688df22SAndroid Build Coastguard Worker 	0x00000000,
264*7688df22SAndroid Build Coastguard Worker 	0x00000000,
265*7688df22SAndroid Build Coastguard Worker 	0x00000002,
266*7688df22SAndroid Build Coastguard Worker 	0x00000010,
267*7688df22SAndroid Build Coastguard Worker 	0x00000003,
268*7688df22SAndroid Build Coastguard Worker 	0x00000000,
269*7688df22SAndroid Build Coastguard Worker 	0x00000002,
270*7688df22SAndroid Build Coastguard Worker 	0x00000002,
271*7688df22SAndroid Build Coastguard Worker 	0x00000004,
272*7688df22SAndroid Build Coastguard Worker 	0x00000000,
273*7688df22SAndroid Build Coastguard Worker 	0x00000001,
274*7688df22SAndroid Build Coastguard Worker 	0x00000000,
275*7688df22SAndroid Build Coastguard Worker 	0x00000002,
276*7688df22SAndroid Build Coastguard Worker 	0x00000003,
277*7688df22SAndroid Build Coastguard Worker 	0x00000005,
278*7688df22SAndroid Build Coastguard Worker 	0x00000000,
279*7688df22SAndroid Build Coastguard Worker 	0x00000002,
280*7688df22SAndroid Build Coastguard Worker 	0x00000000,
281*7688df22SAndroid Build Coastguard Worker 	0x00000000,
282*7688df22SAndroid Build Coastguard Worker 	0x00000000,
283*7688df22SAndroid Build Coastguard Worker 	0x00000000,
284*7688df22SAndroid Build Coastguard Worker 	0x00000000,
285*7688df22SAndroid Build Coastguard Worker 	0x00000000,
286*7688df22SAndroid Build Coastguard Worker 	0x00000000,
287*7688df22SAndroid Build Coastguard Worker 	0x00000000,
288*7688df22SAndroid Build Coastguard Worker 	0x00000000,
289*7688df22SAndroid Build Coastguard Worker 	0x00000000,
290*7688df22SAndroid Build Coastguard Worker 	0x00000000,
291*7688df22SAndroid Build Coastguard Worker 	0x00000000,
292*7688df22SAndroid Build Coastguard Worker 	0x00000000,
293*7688df22SAndroid Build Coastguard Worker 	0x00000000,
294*7688df22SAndroid Build Coastguard Worker 	0x00000000,
295*7688df22SAndroid Build Coastguard Worker 	0x00000000,
296*7688df22SAndroid Build Coastguard Worker 	0x00000000,
297*7688df22SAndroid Build Coastguard Worker };
298*7688df22SAndroid Build Coastguard Worker 
299*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_encode_param[] = {
300*7688df22SAndroid Build Coastguard Worker 	0x00000000,
301*7688df22SAndroid Build Coastguard Worker 	0x00000000,
302*7688df22SAndroid Build Coastguard Worker 	0x00000000,
303*7688df22SAndroid Build Coastguard Worker 	0x00000000,
304*7688df22SAndroid Build Coastguard Worker 	0xffffffff,
305*7688df22SAndroid Build Coastguard Worker 	0x00000001,
306*7688df22SAndroid Build Coastguard Worker 	0x00000000,
307*7688df22SAndroid Build Coastguard Worker 	0x00000000,
308*7688df22SAndroid Build Coastguard Worker 	0x00000000,
309*7688df22SAndroid Build Coastguard Worker 	0x00000000,
310*7688df22SAndroid Build Coastguard Worker 	0x00000000,
311*7688df22SAndroid Build Coastguard Worker 	0x00000000,
312*7688df22SAndroid Build Coastguard Worker 	0x00000000,
313*7688df22SAndroid Build Coastguard Worker };
314*7688df22SAndroid Build Coastguard Worker 
315*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_intra_refresh[] = {
316*7688df22SAndroid Build Coastguard Worker 	0x00000014,
317*7688df22SAndroid Build Coastguard Worker 	0x0000000f,
318*7688df22SAndroid Build Coastguard Worker 	0x00000000,
319*7688df22SAndroid Build Coastguard Worker 	0x00000000,
320*7688df22SAndroid Build Coastguard Worker 	0x00000001,
321*7688df22SAndroid Build Coastguard Worker };
322*7688df22SAndroid Build Coastguard Worker 
323*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_ctx_buffer[] = {
324*7688df22SAndroid Build Coastguard Worker 	0x00000000,
325*7688df22SAndroid Build Coastguard Worker 	0x00000000,
326*7688df22SAndroid Build Coastguard Worker 	0x000000a0,
327*7688df22SAndroid Build Coastguard Worker 	0x000000a0,
328*7688df22SAndroid Build Coastguard Worker 	0x00000000,
329*7688df22SAndroid Build Coastguard Worker 	0x00000000,
330*7688df22SAndroid Build Coastguard Worker 	0x00000000,
331*7688df22SAndroid Build Coastguard Worker 	0x00000000,
332*7688df22SAndroid Build Coastguard Worker 	0x00000000,
333*7688df22SAndroid Build Coastguard Worker 	0x00000000,
334*7688df22SAndroid Build Coastguard Worker 	0x00000000,
335*7688df22SAndroid Build Coastguard Worker 	0x00000000,
336*7688df22SAndroid Build Coastguard Worker 	0x00000000,
337*7688df22SAndroid Build Coastguard Worker 	0x00000000,
338*7688df22SAndroid Build Coastguard Worker 	0x00000000,
339*7688df22SAndroid Build Coastguard Worker 	0x00000000,
340*7688df22SAndroid Build Coastguard Worker 	0x00000000,
341*7688df22SAndroid Build Coastguard Worker 	0x00000000,
342*7688df22SAndroid Build Coastguard Worker 	0x00000000,
343*7688df22SAndroid Build Coastguard Worker 	0x00000000,
344*7688df22SAndroid Build Coastguard Worker 	0x00000000,
345*7688df22SAndroid Build Coastguard Worker 	0x00000000,
346*7688df22SAndroid Build Coastguard Worker 	0x00000000,
347*7688df22SAndroid Build Coastguard Worker 	0x00000000,
348*7688df22SAndroid Build Coastguard Worker 	0x00000000,
349*7688df22SAndroid Build Coastguard Worker 	0x00000000,
350*7688df22SAndroid Build Coastguard Worker 	0x00000000,
351*7688df22SAndroid Build Coastguard Worker 	0x00000000,
352*7688df22SAndroid Build Coastguard Worker 	0x00000000,
353*7688df22SAndroid Build Coastguard Worker 	0x00000000,
354*7688df22SAndroid Build Coastguard Worker 	0x00000000,
355*7688df22SAndroid Build Coastguard Worker 	0x00000000,
356*7688df22SAndroid Build Coastguard Worker 	0x00000000,
357*7688df22SAndroid Build Coastguard Worker 	0x00000000,
358*7688df22SAndroid Build Coastguard Worker 	0x00000000,
359*7688df22SAndroid Build Coastguard Worker 	0x00000000,
360*7688df22SAndroid Build Coastguard Worker 	0x00000000,
361*7688df22SAndroid Build Coastguard Worker 	0x00000000,
362*7688df22SAndroid Build Coastguard Worker 	0x00000000,
363*7688df22SAndroid Build Coastguard Worker 	0x00000000,
364*7688df22SAndroid Build Coastguard Worker 	0x00000000,
365*7688df22SAndroid Build Coastguard Worker 	0x00000000,
366*7688df22SAndroid Build Coastguard Worker 	0x00000000,
367*7688df22SAndroid Build Coastguard Worker 	0x00000000,
368*7688df22SAndroid Build Coastguard Worker 	0x00000000,
369*7688df22SAndroid Build Coastguard Worker 	0x00000000,
370*7688df22SAndroid Build Coastguard Worker 	0x00000000,
371*7688df22SAndroid Build Coastguard Worker 	0x00000000,
372*7688df22SAndroid Build Coastguard Worker 	0x00000000,
373*7688df22SAndroid Build Coastguard Worker 	0x00000000,
374*7688df22SAndroid Build Coastguard Worker 	0x00000000,
375*7688df22SAndroid Build Coastguard Worker 	0x00000000,
376*7688df22SAndroid Build Coastguard Worker 	0x00000000,
377*7688df22SAndroid Build Coastguard Worker 	0x00000000,
378*7688df22SAndroid Build Coastguard Worker 	0x00000000,
379*7688df22SAndroid Build Coastguard Worker 	0x00000000,
380*7688df22SAndroid Build Coastguard Worker 	0x00000000,
381*7688df22SAndroid Build Coastguard Worker 	0x00000000,
382*7688df22SAndroid Build Coastguard Worker 	0x00000000,
383*7688df22SAndroid Build Coastguard Worker 	0x00000000,
384*7688df22SAndroid Build Coastguard Worker 	0x00000000,
385*7688df22SAndroid Build Coastguard Worker 	0x00000000,
386*7688df22SAndroid Build Coastguard Worker 	0x00000000,
387*7688df22SAndroid Build Coastguard Worker 	0x00000000,
388*7688df22SAndroid Build Coastguard Worker 	0x00000000,
389*7688df22SAndroid Build Coastguard Worker 	0x00000000,
390*7688df22SAndroid Build Coastguard Worker 	0x00000000,
391*7688df22SAndroid Build Coastguard Worker 	0x00000000,
392*7688df22SAndroid Build Coastguard Worker 	0x00000000,
393*7688df22SAndroid Build Coastguard Worker 	0x00000000,
394*7688df22SAndroid Build Coastguard Worker 	0x00000000,
395*7688df22SAndroid Build Coastguard Worker 	0x00000000,
396*7688df22SAndroid Build Coastguard Worker 	0x00000000,
397*7688df22SAndroid Build Coastguard Worker 	0x00000000,
398*7688df22SAndroid Build Coastguard Worker 	0x00000000,
399*7688df22SAndroid Build Coastguard Worker 	0x00000000,
400*7688df22SAndroid Build Coastguard Worker 	0x00000000,
401*7688df22SAndroid Build Coastguard Worker 	0x00000000,
402*7688df22SAndroid Build Coastguard Worker 	0x00000000,
403*7688df22SAndroid Build Coastguard Worker 	0x00000000,
404*7688df22SAndroid Build Coastguard Worker 	0x00000000,
405*7688df22SAndroid Build Coastguard Worker 	0x00000000,
406*7688df22SAndroid Build Coastguard Worker 	0x00000000,
407*7688df22SAndroid Build Coastguard Worker 	0x00000000,
408*7688df22SAndroid Build Coastguard Worker 	0x00000000,
409*7688df22SAndroid Build Coastguard Worker 	0x00000000,
410*7688df22SAndroid Build Coastguard Worker 	0x00000000,
411*7688df22SAndroid Build Coastguard Worker 	0x00000000,
412*7688df22SAndroid Build Coastguard Worker 	0x00000000,
413*7688df22SAndroid Build Coastguard Worker 	0x00000000,
414*7688df22SAndroid Build Coastguard Worker 	0x00000000,
415*7688df22SAndroid Build Coastguard Worker 	0x00000000,
416*7688df22SAndroid Build Coastguard Worker 	0x00000000,
417*7688df22SAndroid Build Coastguard Worker 	0x00000000,
418*7688df22SAndroid Build Coastguard Worker 	0x00000000,
419*7688df22SAndroid Build Coastguard Worker 	0x00000000,
420*7688df22SAndroid Build Coastguard Worker 	0x00000000,
421*7688df22SAndroid Build Coastguard Worker 	0x00000000,
422*7688df22SAndroid Build Coastguard Worker 	0x00000000,
423*7688df22SAndroid Build Coastguard Worker 	0x00000000,
424*7688df22SAndroid Build Coastguard Worker 	0x00000000,
425*7688df22SAndroid Build Coastguard Worker 	0x00000000,
426*7688df22SAndroid Build Coastguard Worker 	0x00000000,
427*7688df22SAndroid Build Coastguard Worker 	0x00000000,
428*7688df22SAndroid Build Coastguard Worker 	0x00000000,
429*7688df22SAndroid Build Coastguard Worker 	0x00000000,
430*7688df22SAndroid Build Coastguard Worker 	0x00000000,
431*7688df22SAndroid Build Coastguard Worker 	0x00000000,
432*7688df22SAndroid Build Coastguard Worker 	0x00000000,
433*7688df22SAndroid Build Coastguard Worker 	0x00000000,
434*7688df22SAndroid Build Coastguard Worker 	0x00000000,
435*7688df22SAndroid Build Coastguard Worker 	0x00000000,
436*7688df22SAndroid Build Coastguard Worker 	0x00000000,
437*7688df22SAndroid Build Coastguard Worker 	0x00000000,
438*7688df22SAndroid Build Coastguard Worker 	0x00000000,
439*7688df22SAndroid Build Coastguard Worker 	0x00000000,
440*7688df22SAndroid Build Coastguard Worker 	0x00000000,
441*7688df22SAndroid Build Coastguard Worker 	0x00000000,
442*7688df22SAndroid Build Coastguard Worker 	0x00000000,
443*7688df22SAndroid Build Coastguard Worker 	0x00000000,
444*7688df22SAndroid Build Coastguard Worker 	0x00000000,
445*7688df22SAndroid Build Coastguard Worker 	0x00000000,
446*7688df22SAndroid Build Coastguard Worker 	0x00000000,
447*7688df22SAndroid Build Coastguard Worker 	0x00000000,
448*7688df22SAndroid Build Coastguard Worker 	0x00000000,
449*7688df22SAndroid Build Coastguard Worker 	0x00000000,
450*7688df22SAndroid Build Coastguard Worker 	0x00000000,
451*7688df22SAndroid Build Coastguard Worker 	0x00000000,
452*7688df22SAndroid Build Coastguard Worker 	0x00000000,
453*7688df22SAndroid Build Coastguard Worker 	0x00000000,
454*7688df22SAndroid Build Coastguard Worker 	0x00000000,
455*7688df22SAndroid Build Coastguard Worker 	0x00000000,
456*7688df22SAndroid Build Coastguard Worker 	0x00000000,
457*7688df22SAndroid Build Coastguard Worker 	0x00000000,
458*7688df22SAndroid Build Coastguard Worker 	0x00000000,
459*7688df22SAndroid Build Coastguard Worker 	0x00000000,
460*7688df22SAndroid Build Coastguard Worker 	0x00000000,
461*7688df22SAndroid Build Coastguard Worker 	0x00000000,
462*7688df22SAndroid Build Coastguard Worker 	0x00000000,
463*7688df22SAndroid Build Coastguard Worker 	0x00000000,
464*7688df22SAndroid Build Coastguard Worker 	0x00000000,
465*7688df22SAndroid Build Coastguard Worker 	0x00000000,
466*7688df22SAndroid Build Coastguard Worker 	0x00000000,
467*7688df22SAndroid Build Coastguard Worker 	0x00000000,
468*7688df22SAndroid Build Coastguard Worker 	0x00000000,
469*7688df22SAndroid Build Coastguard Worker };
470*7688df22SAndroid Build Coastguard Worker 
471*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_bitstream_buffer[] = {
472*7688df22SAndroid Build Coastguard Worker 	0x0000001c,
473*7688df22SAndroid Build Coastguard Worker 	0x00000011,
474*7688df22SAndroid Build Coastguard Worker };
475*7688df22SAndroid Build Coastguard Worker 
476*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_rc_per_pic[] = {
477*7688df22SAndroid Build Coastguard Worker 	0x00000024,
478*7688df22SAndroid Build Coastguard Worker 	0x0000000a,
479*7688df22SAndroid Build Coastguard Worker 	0x0000001a,
480*7688df22SAndroid Build Coastguard Worker 	0x00000000,
481*7688df22SAndroid Build Coastguard Worker 	0x00000033,
482*7688df22SAndroid Build Coastguard Worker 	0x00000000,
483*7688df22SAndroid Build Coastguard Worker 	0x00000000,
484*7688df22SAndroid Build Coastguard Worker 	0x00000000,
485*7688df22SAndroid Build Coastguard Worker 	0x00000001,
486*7688df22SAndroid Build Coastguard Worker };
487*7688df22SAndroid Build Coastguard Worker 
488*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_op_init[] = {
489*7688df22SAndroid Build Coastguard Worker 	0x00000008,
490*7688df22SAndroid Build Coastguard Worker 	0x08000001,
491*7688df22SAndroid Build Coastguard Worker };
492*7688df22SAndroid Build Coastguard Worker 
493*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_op_close[] = {
494*7688df22SAndroid Build Coastguard Worker 	0x00000008,
495*7688df22SAndroid Build Coastguard Worker 	0x08000002,
496*7688df22SAndroid Build Coastguard Worker };
497*7688df22SAndroid Build Coastguard Worker 
498*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_op_encode[] = {
499*7688df22SAndroid Build Coastguard Worker 	0x00000008,
500*7688df22SAndroid Build Coastguard Worker 	0x08000003,
501*7688df22SAndroid Build Coastguard Worker };
502*7688df22SAndroid Build Coastguard Worker 
503*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_op_init_rc[] = {
504*7688df22SAndroid Build Coastguard Worker 	0x00000008,
505*7688df22SAndroid Build Coastguard Worker 	0x08000004,
506*7688df22SAndroid Build Coastguard Worker };
507*7688df22SAndroid Build Coastguard Worker 
508*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_op_init_rc_vbv_level[] = {
509*7688df22SAndroid Build Coastguard Worker 	0x00000008,
510*7688df22SAndroid Build Coastguard Worker 	0x08000005,
511*7688df22SAndroid Build Coastguard Worker };
512*7688df22SAndroid Build Coastguard Worker 
513*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_op_speed_enc_mode[] = {
514*7688df22SAndroid Build Coastguard Worker 	0x00000008,
515*7688df22SAndroid Build Coastguard Worker 	0x08000006,
516*7688df22SAndroid Build Coastguard Worker };
517*7688df22SAndroid Build Coastguard Worker 
518*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_op_balance_enc_mode[] = {
519*7688df22SAndroid Build Coastguard Worker 	0x00000008,
520*7688df22SAndroid Build Coastguard Worker 	0x08000007,
521*7688df22SAndroid Build Coastguard Worker };
522*7688df22SAndroid Build Coastguard Worker 
523*7688df22SAndroid Build Coastguard Worker static const uint32_t uve_op_quality_enc_mode[] = {
524*7688df22SAndroid Build Coastguard Worker 	0x00000008,
525*7688df22SAndroid Build Coastguard Worker 	0x08000008,
526*7688df22SAndroid Build Coastguard Worker };
527*7688df22SAndroid Build Coastguard Worker #endif /*_uve_ib_h*/
528