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