xref: /linux/drivers/gpu/drm/nouveau/nvkm/engine/ce/fuc/gt215.fuc3.h (revision 0898782247ae533d1f4e47a06bc5d4870931b284)
1*b7019ac5SIlia Mirkin /* SPDX-License-Identifier: MIT */
2f3a8b664SBen Skeggs static uint32_t gt215_ce_data[] = {
3bd6c5cabSBen Skeggs /* 0x0000: ctx_object */
4bd6c5cabSBen Skeggs 	0x00000000,
5bd6c5cabSBen Skeggs /* 0x0004: ctx_dma */
6bd6c5cabSBen Skeggs /* 0x0004: ctx_dma_query */
7bd6c5cabSBen Skeggs 	0x00000000,
8bd6c5cabSBen Skeggs /* 0x0008: ctx_dma_src */
9bd6c5cabSBen Skeggs 	0x00000000,
10bd6c5cabSBen Skeggs /* 0x000c: ctx_dma_dst */
11bd6c5cabSBen Skeggs 	0x00000000,
12bd6c5cabSBen Skeggs /* 0x0010: ctx_query_address_high */
13bd6c5cabSBen Skeggs 	0x00000000,
14bd6c5cabSBen Skeggs /* 0x0014: ctx_query_address_low */
15bd6c5cabSBen Skeggs 	0x00000000,
16bd6c5cabSBen Skeggs /* 0x0018: ctx_query_counter */
17bd6c5cabSBen Skeggs 	0x00000000,
18bd6c5cabSBen Skeggs /* 0x001c: ctx_src_address_high */
19bd6c5cabSBen Skeggs 	0x00000000,
20bd6c5cabSBen Skeggs /* 0x0020: ctx_src_address_low */
21bd6c5cabSBen Skeggs 	0x00000000,
22bd6c5cabSBen Skeggs /* 0x0024: ctx_src_pitch */
23bd6c5cabSBen Skeggs 	0x00000000,
24bd6c5cabSBen Skeggs /* 0x0028: ctx_src_tile_mode */
25bd6c5cabSBen Skeggs 	0x00000000,
26bd6c5cabSBen Skeggs /* 0x002c: ctx_src_xsize */
27bd6c5cabSBen Skeggs 	0x00000000,
28bd6c5cabSBen Skeggs /* 0x0030: ctx_src_ysize */
29bd6c5cabSBen Skeggs 	0x00000000,
30bd6c5cabSBen Skeggs /* 0x0034: ctx_src_zsize */
31bd6c5cabSBen Skeggs 	0x00000000,
32bd6c5cabSBen Skeggs /* 0x0038: ctx_src_zoff */
33bd6c5cabSBen Skeggs 	0x00000000,
34bd6c5cabSBen Skeggs /* 0x003c: ctx_src_xoff */
35bd6c5cabSBen Skeggs 	0x00000000,
36bd6c5cabSBen Skeggs /* 0x0040: ctx_src_yoff */
37bd6c5cabSBen Skeggs 	0x00000000,
38bd6c5cabSBen Skeggs /* 0x0044: ctx_src_cpp */
39bd6c5cabSBen Skeggs 	0x00000000,
40bd6c5cabSBen Skeggs /* 0x0048: ctx_dst_address_high */
41bd6c5cabSBen Skeggs 	0x00000000,
42bd6c5cabSBen Skeggs /* 0x004c: ctx_dst_address_low */
43bd6c5cabSBen Skeggs 	0x00000000,
44bd6c5cabSBen Skeggs /* 0x0050: ctx_dst_pitch */
45bd6c5cabSBen Skeggs 	0x00000000,
46bd6c5cabSBen Skeggs /* 0x0054: ctx_dst_tile_mode */
47bd6c5cabSBen Skeggs 	0x00000000,
48bd6c5cabSBen Skeggs /* 0x0058: ctx_dst_xsize */
49bd6c5cabSBen Skeggs 	0x00000000,
50bd6c5cabSBen Skeggs /* 0x005c: ctx_dst_ysize */
51bd6c5cabSBen Skeggs 	0x00000000,
52bd6c5cabSBen Skeggs /* 0x0060: ctx_dst_zsize */
53bd6c5cabSBen Skeggs 	0x00000000,
54bd6c5cabSBen Skeggs /* 0x0064: ctx_dst_zoff */
55bd6c5cabSBen Skeggs 	0x00000000,
56bd6c5cabSBen Skeggs /* 0x0068: ctx_dst_xoff */
57bd6c5cabSBen Skeggs 	0x00000000,
58bd6c5cabSBen Skeggs /* 0x006c: ctx_dst_yoff */
59bd6c5cabSBen Skeggs 	0x00000000,
60bd6c5cabSBen Skeggs /* 0x0070: ctx_dst_cpp */
61bd6c5cabSBen Skeggs 	0x00000000,
62bd6c5cabSBen Skeggs /* 0x0074: ctx_format */
63bd6c5cabSBen Skeggs 	0x00000000,
64bd6c5cabSBen Skeggs /* 0x0078: ctx_swz_const0 */
65bd6c5cabSBen Skeggs 	0x00000000,
66bd6c5cabSBen Skeggs /* 0x007c: ctx_swz_const1 */
67bd6c5cabSBen Skeggs 	0x00000000,
68bd6c5cabSBen Skeggs /* 0x0080: ctx_xcnt */
69bd6c5cabSBen Skeggs 	0x00000000,
70bd6c5cabSBen Skeggs /* 0x0084: ctx_ycnt */
71bd6c5cabSBen Skeggs 	0x00000000,
72bd6c5cabSBen Skeggs 	0x00000000,
73bd6c5cabSBen Skeggs 	0x00000000,
74bd6c5cabSBen Skeggs 	0x00000000,
75bd6c5cabSBen Skeggs 	0x00000000,
76bd6c5cabSBen Skeggs 	0x00000000,
77bd6c5cabSBen Skeggs 	0x00000000,
78bd6c5cabSBen Skeggs 	0x00000000,
79bd6c5cabSBen Skeggs 	0x00000000,
80bd6c5cabSBen Skeggs 	0x00000000,
81bd6c5cabSBen Skeggs 	0x00000000,
82bd6c5cabSBen Skeggs 	0x00000000,
83bd6c5cabSBen Skeggs 	0x00000000,
84bd6c5cabSBen Skeggs 	0x00000000,
85bd6c5cabSBen Skeggs 	0x00000000,
86bd6c5cabSBen Skeggs 	0x00000000,
87bd6c5cabSBen Skeggs 	0x00000000,
88bd6c5cabSBen Skeggs 	0x00000000,
89bd6c5cabSBen Skeggs 	0x00000000,
90bd6c5cabSBen Skeggs 	0x00000000,
91bd6c5cabSBen Skeggs 	0x00000000,
92bd6c5cabSBen Skeggs 	0x00000000,
93bd6c5cabSBen Skeggs 	0x00000000,
94bd6c5cabSBen Skeggs 	0x00000000,
95bd6c5cabSBen Skeggs 	0x00000000,
96bd6c5cabSBen Skeggs 	0x00000000,
97bd6c5cabSBen Skeggs 	0x00000000,
98bd6c5cabSBen Skeggs 	0x00000000,
99bd6c5cabSBen Skeggs 	0x00000000,
100bd6c5cabSBen Skeggs 	0x00000000,
101bd6c5cabSBen Skeggs 	0x00000000,
102bd6c5cabSBen Skeggs /* 0x0100: dispatch_table */
103bd6c5cabSBen Skeggs 	0x00010000,
104bd6c5cabSBen Skeggs 	0x00000000,
105bd6c5cabSBen Skeggs 	0x00000000,
106bd6c5cabSBen Skeggs 	0x00010040,
107bd6c5cabSBen Skeggs 	0x00010160,
108bd6c5cabSBen Skeggs 	0x00000000,
109bd6c5cabSBen Skeggs 	0x00010050,
110bd6c5cabSBen Skeggs 	0x00010162,
111bd6c5cabSBen Skeggs 	0x00000000,
112bd6c5cabSBen Skeggs 	0x00030060,
113bd6c5cabSBen Skeggs /* 0x0128: dispatch_dma */
114bd6c5cabSBen Skeggs 	0x00010170,
115bd6c5cabSBen Skeggs 	0x00000000,
116bd6c5cabSBen Skeggs 	0x00010170,
117bd6c5cabSBen Skeggs 	0x00000000,
118bd6c5cabSBen Skeggs 	0x00010170,
119bd6c5cabSBen Skeggs 	0x00000000,
120bd6c5cabSBen Skeggs 	0x00070080,
121bd6c5cabSBen Skeggs 	0x00000028,
122bd6c5cabSBen Skeggs 	0xfffff000,
123bd6c5cabSBen Skeggs 	0x0000002c,
124bd6c5cabSBen Skeggs 	0xfff80000,
125bd6c5cabSBen Skeggs 	0x00000030,
126bd6c5cabSBen Skeggs 	0xffffe000,
127bd6c5cabSBen Skeggs 	0x00000034,
128bd6c5cabSBen Skeggs 	0xfffff800,
129bd6c5cabSBen Skeggs 	0x00000038,
130bd6c5cabSBen Skeggs 	0xfffff000,
131bd6c5cabSBen Skeggs 	0x0000003c,
132bd6c5cabSBen Skeggs 	0xfff80000,
133bd6c5cabSBen Skeggs 	0x00000040,
134bd6c5cabSBen Skeggs 	0xffffe000,
135bd6c5cabSBen Skeggs 	0x00070088,
136bd6c5cabSBen Skeggs 	0x00000054,
137bd6c5cabSBen Skeggs 	0xfffff000,
138bd6c5cabSBen Skeggs 	0x00000058,
139bd6c5cabSBen Skeggs 	0xfff80000,
140bd6c5cabSBen Skeggs 	0x0000005c,
141bd6c5cabSBen Skeggs 	0xffffe000,
142bd6c5cabSBen Skeggs 	0x00000060,
143bd6c5cabSBen Skeggs 	0xfffff800,
144bd6c5cabSBen Skeggs 	0x00000064,
145bd6c5cabSBen Skeggs 	0xfffff000,
146bd6c5cabSBen Skeggs 	0x00000068,
147bd6c5cabSBen Skeggs 	0xfff80000,
148bd6c5cabSBen Skeggs 	0x0000006c,
149bd6c5cabSBen Skeggs 	0xffffe000,
150bd6c5cabSBen Skeggs 	0x000200c0,
151bd6c5cabSBen Skeggs 	0x00010492,
152bd6c5cabSBen Skeggs 	0x00000000,
153bd6c5cabSBen Skeggs 	0x0001051b,
154bd6c5cabSBen Skeggs 	0x00000000,
155bd6c5cabSBen Skeggs 	0x000e00c3,
156bd6c5cabSBen Skeggs 	0x0000001c,
157bd6c5cabSBen Skeggs 	0xffffff00,
158bd6c5cabSBen Skeggs 	0x00000020,
159bd6c5cabSBen Skeggs 	0x00000000,
160bd6c5cabSBen Skeggs 	0x00000048,
161bd6c5cabSBen Skeggs 	0xffffff00,
162bd6c5cabSBen Skeggs 	0x0000004c,
163bd6c5cabSBen Skeggs 	0x00000000,
164bd6c5cabSBen Skeggs 	0x00000024,
165bd6c5cabSBen Skeggs 	0xfff80000,
166bd6c5cabSBen Skeggs 	0x00000050,
167bd6c5cabSBen Skeggs 	0xfff80000,
168bd6c5cabSBen Skeggs 	0x00000080,
169bd6c5cabSBen Skeggs 	0xffff0000,
170bd6c5cabSBen Skeggs 	0x00000084,
171bd6c5cabSBen Skeggs 	0xffffe000,
172bd6c5cabSBen Skeggs 	0x00000074,
173bd6c5cabSBen Skeggs 	0xfccc0000,
174bd6c5cabSBen Skeggs 	0x00000078,
175bd6c5cabSBen Skeggs 	0x00000000,
176bd6c5cabSBen Skeggs 	0x0000007c,
177bd6c5cabSBen Skeggs 	0x00000000,
178bd6c5cabSBen Skeggs 	0x00000010,
179bd6c5cabSBen Skeggs 	0xffffff00,
180bd6c5cabSBen Skeggs 	0x00000014,
181bd6c5cabSBen Skeggs 	0x00000000,
182bd6c5cabSBen Skeggs 	0x00000018,
183bd6c5cabSBen Skeggs 	0x00000000,
184bd6c5cabSBen Skeggs 	0x00000800,
185bd6c5cabSBen Skeggs };
186bd6c5cabSBen Skeggs 
187f3a8b664SBen Skeggs static uint32_t gt215_ce_code[] = {
188bd6c5cabSBen Skeggs /* 0x0000: main */
189bd6c5cabSBen Skeggs 	0x04fe04bd,
190bd6c5cabSBen Skeggs 	0x3517f000,
191bd6c5cabSBen Skeggs 	0xf10010fe,
192bd6c5cabSBen Skeggs 	0xf1040017,
193bd6c5cabSBen Skeggs 	0xf0fff327,
194bd6c5cabSBen Skeggs 	0x12d00023,
195bd6c5cabSBen Skeggs 	0x0c25f0c0,
196bd6c5cabSBen Skeggs 	0xf40012d0,
197bd6c5cabSBen Skeggs 	0x17f11031,
198bd6c5cabSBen Skeggs 	0x27f01200,
199bd6c5cabSBen Skeggs 	0x0012d003,
200bd6c5cabSBen Skeggs /* 0x002f: spin */
201bd6c5cabSBen Skeggs 	0xf40031f4,
202bd6c5cabSBen Skeggs 	0x0ef40028,
203bd6c5cabSBen Skeggs /* 0x0035: ih */
204bd6c5cabSBen Skeggs 	0x8001cffd,
205bd6c5cabSBen Skeggs 	0xf40812c4,
206bd6c5cabSBen Skeggs 	0x21f4060b,
207bd6c5cabSBen Skeggs /* 0x0041: ih_no_chsw */
208bd6c5cabSBen Skeggs 	0x0412c472,
209bd6c5cabSBen Skeggs 	0xf4060bf4,
210bd6c5cabSBen Skeggs /* 0x004a: ih_no_cmd */
211bd6c5cabSBen Skeggs 	0x11c4c321,
212bd6c5cabSBen Skeggs 	0x4001d00c,
213bd6c5cabSBen Skeggs /* 0x0052: swctx */
214bd6c5cabSBen Skeggs 	0x47f101f8,
215bd6c5cabSBen Skeggs 	0x4bfe7700,
216bd6c5cabSBen Skeggs 	0x0007fe00,
217bd6c5cabSBen Skeggs 	0xf00204b9,
218bd6c5cabSBen Skeggs 	0x01f40643,
219bd6c5cabSBen Skeggs 	0x0604fa09,
220bd6c5cabSBen Skeggs /* 0x006b: swctx_load */
221bd6c5cabSBen Skeggs 	0xfa060ef4,
222bd6c5cabSBen Skeggs /* 0x006e: swctx_done */
223bd6c5cabSBen Skeggs 	0x03f80504,
224bd6c5cabSBen Skeggs /* 0x0072: chsw */
225bd6c5cabSBen Skeggs 	0x27f100f8,
226bd6c5cabSBen Skeggs 	0x23cf1400,
227bd6c5cabSBen Skeggs 	0x1e3fc800,
228bd6c5cabSBen Skeggs 	0xf4170bf4,
229bd6c5cabSBen Skeggs 	0x21f40132,
230bd6c5cabSBen Skeggs 	0x1e3af052,
231bd6c5cabSBen Skeggs 	0xf00023d0,
232bd6c5cabSBen Skeggs 	0x24d00147,
233bd6c5cabSBen Skeggs /* 0x0093: chsw_no_unload */
234bd6c5cabSBen Skeggs 	0xcf00f880,
235bd6c5cabSBen Skeggs 	0x3dc84023,
236bd6c5cabSBen Skeggs 	0x220bf41e,
237bd6c5cabSBen Skeggs 	0xf40131f4,
238bd6c5cabSBen Skeggs 	0x57f05221,
239bd6c5cabSBen Skeggs 	0x0367f004,
240bd6c5cabSBen Skeggs /* 0x00a8: chsw_load_ctx_dma */
241bd6c5cabSBen Skeggs 	0xa07856bc,
242bd6c5cabSBen Skeggs 	0xb6018068,
243bd6c5cabSBen Skeggs 	0x87d00884,
244bd6c5cabSBen Skeggs 	0x0162b600,
245bd6c5cabSBen Skeggs /* 0x00bb: chsw_finish_load */
246bd6c5cabSBen Skeggs 	0xf0f018f4,
247bd6c5cabSBen Skeggs 	0x23d00237,
248bd6c5cabSBen Skeggs /* 0x00c3: dispatch */
249bd6c5cabSBen Skeggs 	0xf100f880,
250bd6c5cabSBen Skeggs 	0xcf190037,
251bd6c5cabSBen Skeggs 	0x33cf4032,
252bd6c5cabSBen Skeggs 	0xff24e400,
253bd6c5cabSBen Skeggs 	0x1024b607,
254bd6c5cabSBen Skeggs 	0x010057f1,
255bd6c5cabSBen Skeggs 	0x74bd64bd,
256bd6c5cabSBen Skeggs /* 0x00dc: dispatch_loop */
257bd6c5cabSBen Skeggs 	0x58005658,
258bd6c5cabSBen Skeggs 	0x50b60157,
259bd6c5cabSBen Skeggs 	0x0446b804,
260bd6c5cabSBen Skeggs 	0xbb4d08f4,
261bd6c5cabSBen Skeggs 	0x47b80076,
262bd6c5cabSBen Skeggs 	0x0f08f404,
263bd6c5cabSBen Skeggs 	0xb60276bb,
264bd6c5cabSBen Skeggs 	0x57bb0374,
265bd6c5cabSBen Skeggs 	0xdf0ef400,
266bd6c5cabSBen Skeggs /* 0x0100: dispatch_valid_mthd */
267bd6c5cabSBen Skeggs 	0xb60246bb,
268bd6c5cabSBen Skeggs 	0x45bb0344,
269bd6c5cabSBen Skeggs 	0x01459800,
270bd6c5cabSBen Skeggs 	0xb00453fd,
271bd6c5cabSBen Skeggs 	0x1bf40054,
272bd6c5cabSBen Skeggs 	0x00455820,
273bd6c5cabSBen Skeggs 	0xb0014658,
274bd6c5cabSBen Skeggs 	0x1bf40064,
275bd6c5cabSBen Skeggs 	0x00538009,
276bd6c5cabSBen Skeggs /* 0x0127: dispatch_cmd */
277bd6c5cabSBen Skeggs 	0xf4300ef4,
278bd6c5cabSBen Skeggs 	0x55f90132,
279bd6c5cabSBen Skeggs 	0xf40c01f4,
280bd6c5cabSBen Skeggs /* 0x0132: dispatch_invalid_bitfield */
281bd6c5cabSBen Skeggs 	0x25f0250e,
282bd6c5cabSBen Skeggs /* 0x0135: dispatch_illegal_mthd */
283bd6c5cabSBen Skeggs 	0x0125f002,
284bd6c5cabSBen Skeggs /* 0x0138: dispatch_error */
285bd6c5cabSBen Skeggs 	0x100047f1,
286bd6c5cabSBen Skeggs 	0xd00042d0,
287bd6c5cabSBen Skeggs 	0x27f04043,
288bd6c5cabSBen Skeggs 	0x0002d040,
289bd6c5cabSBen Skeggs /* 0x0148: hostirq_wait */
290bd6c5cabSBen Skeggs 	0xf08002cf,
291bd6c5cabSBen Skeggs 	0x24b04024,
292bd6c5cabSBen Skeggs 	0xf71bf400,
293bd6c5cabSBen Skeggs /* 0x0154: dispatch_done */
294bd6c5cabSBen Skeggs 	0x1d0027f1,
295bd6c5cabSBen Skeggs 	0xd00137f0,
296bd6c5cabSBen Skeggs 	0x00f80023,
297bd6c5cabSBen Skeggs /* 0x0160: cmd_nop */
298bd6c5cabSBen Skeggs /* 0x0162: cmd_pm_trigger */
299bd6c5cabSBen Skeggs 	0x27f100f8,
300bd6c5cabSBen Skeggs 	0x34bd2200,
301bd6c5cabSBen Skeggs 	0xd00233f0,
302bd6c5cabSBen Skeggs 	0x00f80023,
303bd6c5cabSBen Skeggs /* 0x0170: cmd_dma */
304bd6c5cabSBen Skeggs 	0x012842b7,
305bd6c5cabSBen Skeggs 	0xf00145b6,
306bd6c5cabSBen Skeggs 	0x43801e39,
307bd6c5cabSBen Skeggs 	0x0040b701,
308bd6c5cabSBen Skeggs 	0x0644b606,
309bd6c5cabSBen Skeggs 	0xf80043d0,
310bd6c5cabSBen Skeggs /* 0x0189: cmd_exec_set_format */
311bd6c5cabSBen Skeggs 	0xf030f400,
312bd6c5cabSBen Skeggs 	0xb00001b0,
313bd6c5cabSBen Skeggs 	0x01b00101,
314bd6c5cabSBen Skeggs 	0x0301b002,
315bd6c5cabSBen Skeggs 	0xc71d0498,
316bd6c5cabSBen Skeggs 	0x50b63045,
317bd6c5cabSBen Skeggs 	0x3446c701,
318bd6c5cabSBen Skeggs 	0xc70160b6,
319bd6c5cabSBen Skeggs 	0x70b63847,
320bd6c5cabSBen Skeggs 	0x0232f401,
321bd6c5cabSBen Skeggs 	0x94bd84bd,
322bd6c5cabSBen Skeggs /* 0x01b4: ncomp_loop */
323bd6c5cabSBen Skeggs 	0xb60f4ac4,
324bd6c5cabSBen Skeggs 	0xb4bd0445,
325bd6c5cabSBen Skeggs /* 0x01bc: bpc_loop */
326bd6c5cabSBen Skeggs 	0xf404a430,
327bd6c5cabSBen Skeggs 	0xa5ff0f18,
328bd6c5cabSBen Skeggs 	0x00cbbbc0,
329bd6c5cabSBen Skeggs 	0xf40231f4,
330bd6c5cabSBen Skeggs /* 0x01ce: cmp_c0 */
331bd6c5cabSBen Skeggs 	0x1bf4220e,
332bd6c5cabSBen Skeggs 	0x10c7f00c,
333bd6c5cabSBen Skeggs 	0xf400cbbb,
334bd6c5cabSBen Skeggs /* 0x01da: cmp_c1 */
335bd6c5cabSBen Skeggs 	0xa430160e,
336bd6c5cabSBen Skeggs 	0x0c18f406,
337bd6c5cabSBen Skeggs 	0xbb14c7f0,
338bd6c5cabSBen Skeggs 	0x0ef400cb,
339bd6c5cabSBen Skeggs /* 0x01e9: cmp_zero */
340bd6c5cabSBen Skeggs 	0x80c7f107,
341bd6c5cabSBen Skeggs /* 0x01ed: bpc_next */
342bd6c5cabSBen Skeggs 	0x01c83800,
343bd6c5cabSBen Skeggs 	0xb60180b6,
344bd6c5cabSBen Skeggs 	0xb5b801b0,
345bd6c5cabSBen Skeggs 	0xc308f404,
346bd6c5cabSBen Skeggs 	0xb80190b6,
347bd6c5cabSBen Skeggs 	0x08f40497,
348bd6c5cabSBen Skeggs 	0x0065fdb2,
349bd6c5cabSBen Skeggs 	0x98110680,
350bd6c5cabSBen Skeggs 	0x68fd2008,
351bd6c5cabSBen Skeggs 	0x0502f400,
352bd6c5cabSBen Skeggs /* 0x0216: dst_xcnt */
353bd6c5cabSBen Skeggs 	0x75fd64bd,
354bd6c5cabSBen Skeggs 	0x1c078000,
355bd6c5cabSBen Skeggs 	0xf10078fd,
356bd6c5cabSBen Skeggs 	0xb6081057,
357bd6c5cabSBen Skeggs 	0x56d00654,
358bd6c5cabSBen Skeggs 	0x4057d000,
359bd6c5cabSBen Skeggs 	0x080050b7,
360bd6c5cabSBen Skeggs 	0xb61c0698,
361bd6c5cabSBen Skeggs 	0x64b60162,
362bd6c5cabSBen Skeggs 	0x11079808,
363bd6c5cabSBen Skeggs 	0xfd0172b6,
364bd6c5cabSBen Skeggs 	0x56d00567,
365bd6c5cabSBen Skeggs 	0x0050b700,
366bd6c5cabSBen Skeggs 	0x0060b401,
367bd6c5cabSBen Skeggs 	0xb40056d0,
368bd6c5cabSBen Skeggs 	0x56d00160,
369bd6c5cabSBen Skeggs 	0x0260b440,
370bd6c5cabSBen Skeggs 	0xb48056d0,
371bd6c5cabSBen Skeggs 	0x56d00360,
372bd6c5cabSBen Skeggs 	0x0050b7c0,
373bd6c5cabSBen Skeggs 	0x1e069804,
374bd6c5cabSBen Skeggs 	0x980056d0,
375bd6c5cabSBen Skeggs 	0x56d01f06,
376bd6c5cabSBen Skeggs 	0x1030f440,
377bd6c5cabSBen Skeggs /* 0x0276: cmd_exec_set_surface_tiled */
378bd6c5cabSBen Skeggs 	0x579800f8,
379bd6c5cabSBen Skeggs 	0x6879c70a,
380bd6c5cabSBen Skeggs 	0xb66478c7,
381bd6c5cabSBen Skeggs 	0x77c70280,
382bd6c5cabSBen Skeggs 	0x0e76b060,
383bd6c5cabSBen Skeggs 	0xf0091bf4,
384bd6c5cabSBen Skeggs 	0x0ef40477,
385bd6c5cabSBen Skeggs /* 0x0291: xtile64 */
386bd6c5cabSBen Skeggs 	0x027cf00f,
387bd6c5cabSBen Skeggs 	0xfd1170b6,
388bd6c5cabSBen Skeggs 	0x77f00947,
389bd6c5cabSBen Skeggs /* 0x029d: xtileok */
390bd6c5cabSBen Skeggs 	0x0f5a9806,
391bd6c5cabSBen Skeggs 	0xfd115b98,
392bd6c5cabSBen Skeggs 	0xb7f000ab,
393bd6c5cabSBen Skeggs 	0x04b7bb01,
394bd6c5cabSBen Skeggs 	0xff01b2b6,
395bd6c5cabSBen Skeggs 	0xa7bbc4ab,
396bd6c5cabSBen Skeggs 	0x105d9805,
397bd6c5cabSBen Skeggs 	0xbb01e7f0,
398bd6c5cabSBen Skeggs 	0xe2b604e8,
399bd6c5cabSBen Skeggs 	0xb4deff01,
400bd6c5cabSBen Skeggs 	0xb605d8bb,
401bd6c5cabSBen Skeggs 	0xef9401e0,
402bd6c5cabSBen Skeggs 	0x02ebbb0c,
403bd6c5cabSBen Skeggs 	0xf005fefd,
404bd6c5cabSBen Skeggs 	0x60b7026c,
405bd6c5cabSBen Skeggs 	0x64b60208,
406bd6c5cabSBen Skeggs 	0x006fd008,
407bd6c5cabSBen Skeggs 	0xbb04b7bb,
408bd6c5cabSBen Skeggs 	0x5f9800cb,
409bd6c5cabSBen Skeggs 	0x115b980b,
410bd6c5cabSBen Skeggs 	0xf000fbfd,
411bd6c5cabSBen Skeggs 	0xb7bb01b7,
412bd6c5cabSBen Skeggs 	0x01b2b604,
413bd6c5cabSBen Skeggs 	0xbb00fbbb,
414bd6c5cabSBen Skeggs 	0xf0f905f7,
415bd6c5cabSBen Skeggs 	0xf00c5f98,
416bd6c5cabSBen Skeggs 	0xb8bb01b7,
417bd6c5cabSBen Skeggs 	0x01b2b604,
418bd6c5cabSBen Skeggs 	0xbb00fbbb,
419bd6c5cabSBen Skeggs 	0xf0f905f8,
420bd6c5cabSBen Skeggs 	0xb60078bb,
421bd6c5cabSBen Skeggs 	0xb7f00282,
422bd6c5cabSBen Skeggs 	0x04b8bb01,
423bd6c5cabSBen Skeggs 	0x9804b9bb,
424bd6c5cabSBen Skeggs 	0xe7f00e58,
425bd6c5cabSBen Skeggs 	0x04e9bb01,
426bd6c5cabSBen Skeggs 	0xff01e2b6,
427bd6c5cabSBen Skeggs 	0xf7bbf48e,
428bd6c5cabSBen Skeggs 	0x00cfbb04,
429bd6c5cabSBen Skeggs 	0xbb0079bb,
430bd6c5cabSBen Skeggs 	0xf0fc0589,
431bd6c5cabSBen Skeggs 	0xd9fd90fc,
432bd6c5cabSBen Skeggs 	0x00adbb00,
433bd6c5cabSBen Skeggs 	0xfd0089fd,
434bd6c5cabSBen Skeggs 	0xa8bb008f,
435bd6c5cabSBen Skeggs 	0x04a7bb00,
436bd6c5cabSBen Skeggs 	0xbb0192b6,
437bd6c5cabSBen Skeggs 	0x69d00497,
438bd6c5cabSBen Skeggs 	0x08579880,
439bd6c5cabSBen Skeggs 	0xbb075898,
440bd6c5cabSBen Skeggs 	0x7abb00ac,
441bd6c5cabSBen Skeggs 	0x0081b600,
442bd6c5cabSBen Skeggs 	0xfd1084b6,
443bd6c5cabSBen Skeggs 	0x62b7058b,
444bd6c5cabSBen Skeggs 	0x67d00600,
445bd6c5cabSBen Skeggs 	0x0060b700,
446bd6c5cabSBen Skeggs 	0x0068d004,
447bd6c5cabSBen Skeggs /* 0x0382: cmd_exec_set_surface_linear */
448bd6c5cabSBen Skeggs 	0x6cf000f8,
449bd6c5cabSBen Skeggs 	0x0260b702,
450bd6c5cabSBen Skeggs 	0x0864b602,
451bd6c5cabSBen Skeggs 	0xd0085798,
452bd6c5cabSBen Skeggs 	0x60b70067,
453bd6c5cabSBen Skeggs 	0x57980400,
454bd6c5cabSBen Skeggs 	0x1074b607,
455bd6c5cabSBen Skeggs 	0xb70067d0,
456bd6c5cabSBen Skeggs 	0x98040060,
457bd6c5cabSBen Skeggs 	0x67d00957,
458bd6c5cabSBen Skeggs /* 0x03ab: cmd_exec_wait */
459bd6c5cabSBen Skeggs 	0xf900f800,
460bd6c5cabSBen Skeggs 	0xf110f900,
461bd6c5cabSBen Skeggs 	0xb6080007,
462bd6c5cabSBen Skeggs /* 0x03b6: loop */
463bd6c5cabSBen Skeggs 	0x01cf0604,
464bd6c5cabSBen Skeggs 	0x0114f000,
465bd6c5cabSBen Skeggs 	0xfcfa1bf4,
466bd6c5cabSBen Skeggs 	0xf800fc10,
467bd6c5cabSBen Skeggs /* 0x03c5: cmd_exec_query */
468bd6c5cabSBen Skeggs 	0x0d34c800,
469bd6c5cabSBen Skeggs 	0xf5701bf4,
470bd6c5cabSBen Skeggs 	0xf103ab21,
471bd6c5cabSBen Skeggs 	0xb6080c47,
472bd6c5cabSBen Skeggs 	0x05980644,
473bd6c5cabSBen Skeggs 	0x0450b605,
474bd6c5cabSBen Skeggs 	0xd00045d0,
475bd6c5cabSBen Skeggs 	0x57f04040,
476bd6c5cabSBen Skeggs 	0x8045d00c,
477bd6c5cabSBen Skeggs 	0x040040b7,
478bd6c5cabSBen Skeggs 	0xb6040598,
479bd6c5cabSBen Skeggs 	0x45d01054,
480bd6c5cabSBen Skeggs 	0x0040b700,
481bd6c5cabSBen Skeggs 	0x0057f105,
482bd6c5cabSBen Skeggs 	0x0153f00b,
483bd6c5cabSBen Skeggs 	0xf10045d0,
484bd6c5cabSBen Skeggs 	0xb6404057,
485bd6c5cabSBen Skeggs 	0x53f10154,
486bd6c5cabSBen Skeggs 	0x45d08080,
487bd6c5cabSBen Skeggs 	0x1057f140,
488bd6c5cabSBen Skeggs 	0x1253f111,
489bd6c5cabSBen Skeggs 	0x8045d013,
490bd6c5cabSBen Skeggs 	0x151457f1,
491bd6c5cabSBen Skeggs 	0x171653f1,
492bd6c5cabSBen Skeggs 	0xf1c045d0,
493bd6c5cabSBen Skeggs 	0xf0260157,
494bd6c5cabSBen Skeggs 	0x47f10153,
495bd6c5cabSBen Skeggs 	0x44b60800,
496bd6c5cabSBen Skeggs 	0x0045d006,
497bd6c5cabSBen Skeggs /* 0x0438: query_counter */
498bd6c5cabSBen Skeggs 	0x03ab21f5,
499bd6c5cabSBen Skeggs 	0x080c47f1,
500bd6c5cabSBen Skeggs 	0x980644b6,
501bd6c5cabSBen Skeggs 	0x45d00505,
502bd6c5cabSBen Skeggs 	0x4040d000,
503bd6c5cabSBen Skeggs 	0xd00457f0,
504bd6c5cabSBen Skeggs 	0x40b78045,
505bd6c5cabSBen Skeggs 	0x05980400,
506bd6c5cabSBen Skeggs 	0x1054b604,
507bd6c5cabSBen Skeggs 	0xb70045d0,
508bd6c5cabSBen Skeggs 	0xf1050040,
509bd6c5cabSBen Skeggs 	0xd0030057,
510bd6c5cabSBen Skeggs 	0x57f10045,
511bd6c5cabSBen Skeggs 	0x53f11110,
512bd6c5cabSBen Skeggs 	0x45d01312,
513bd6c5cabSBen Skeggs 	0x06059840,
514bd6c5cabSBen Skeggs 	0x050040b7,
515bd6c5cabSBen Skeggs 	0xf10045d0,
516bd6c5cabSBen Skeggs 	0xf0260157,
517bd6c5cabSBen Skeggs 	0x47f10153,
518bd6c5cabSBen Skeggs 	0x44b60800,
519bd6c5cabSBen Skeggs 	0x0045d006,
520bd6c5cabSBen Skeggs /* 0x0492: cmd_exec */
521bd6c5cabSBen Skeggs 	0x21f500f8,
522bd6c5cabSBen Skeggs 	0x3fc803ab,
523bd6c5cabSBen Skeggs 	0x0e0bf400,
524bd6c5cabSBen Skeggs 	0x018921f5,
525bd6c5cabSBen Skeggs 	0x020047f1,
526bd6c5cabSBen Skeggs /* 0x04a7: cmd_exec_no_format */
527bd6c5cabSBen Skeggs 	0xf11e0ef4,
528bd6c5cabSBen Skeggs 	0xb6081067,
529bd6c5cabSBen Skeggs 	0x77f00664,
530bd6c5cabSBen Skeggs 	0x11078001,
531bd6c5cabSBen Skeggs 	0x981c0780,
532bd6c5cabSBen Skeggs 	0x67d02007,
533bd6c5cabSBen Skeggs 	0x4067d000,
534bd6c5cabSBen Skeggs /* 0x04c2: cmd_exec_init_src_surface */
535bd6c5cabSBen Skeggs 	0x32f444bd,
536bd6c5cabSBen Skeggs 	0xc854bd02,
537bd6c5cabSBen Skeggs 	0x0bf4043f,
538bd6c5cabSBen Skeggs 	0x8221f50a,
539bd6c5cabSBen Skeggs 	0x0a0ef403,
540bd6c5cabSBen Skeggs /* 0x04d4: src_tiled */
541bd6c5cabSBen Skeggs 	0x027621f5,
542bd6c5cabSBen Skeggs /* 0x04db: cmd_exec_init_dst_surface */
543bd6c5cabSBen Skeggs 	0xf40749f0,
544bd6c5cabSBen Skeggs 	0x57f00231,
545bd6c5cabSBen Skeggs 	0x083fc82c,
546bd6c5cabSBen Skeggs 	0xf50a0bf4,
547bd6c5cabSBen Skeggs 	0xf4038221,
548bd6c5cabSBen Skeggs /* 0x04ee: dst_tiled */
549bd6c5cabSBen Skeggs 	0x21f50a0e,
550bd6c5cabSBen Skeggs 	0x49f00276,
551bd6c5cabSBen Skeggs /* 0x04f5: cmd_exec_kick */
552bd6c5cabSBen Skeggs 	0x0057f108,
553bd6c5cabSBen Skeggs 	0x0654b608,
554bd6c5cabSBen Skeggs 	0xd0210698,
555bd6c5cabSBen Skeggs 	0x67f04056,
556bd6c5cabSBen Skeggs 	0x0063f141,
557bd6c5cabSBen Skeggs 	0x0546fd44,
558bd6c5cabSBen Skeggs 	0xc80054d0,
559bd6c5cabSBen Skeggs 	0x0bf40c3f,
560bd6c5cabSBen Skeggs 	0xc521f507,
561bd6c5cabSBen Skeggs /* 0x0519: cmd_exec_done */
562bd6c5cabSBen Skeggs /* 0x051b: cmd_wrcache_flush */
563bd6c5cabSBen Skeggs 	0xf100f803,
564bd6c5cabSBen Skeggs 	0xbd220027,
565bd6c5cabSBen Skeggs 	0x0133f034,
566bd6c5cabSBen Skeggs 	0xf80023d0,
567bd6c5cabSBen Skeggs 	0x00000000,
568bd6c5cabSBen Skeggs 	0x00000000,
569bd6c5cabSBen Skeggs 	0x00000000,
570bd6c5cabSBen Skeggs 	0x00000000,
571bd6c5cabSBen Skeggs 	0x00000000,
572bd6c5cabSBen Skeggs 	0x00000000,
573bd6c5cabSBen Skeggs 	0x00000000,
574bd6c5cabSBen Skeggs 	0x00000000,
575bd6c5cabSBen Skeggs 	0x00000000,
576bd6c5cabSBen Skeggs 	0x00000000,
577bd6c5cabSBen Skeggs 	0x00000000,
578bd6c5cabSBen Skeggs 	0x00000000,
579bd6c5cabSBen Skeggs 	0x00000000,
580bd6c5cabSBen Skeggs 	0x00000000,
581bd6c5cabSBen Skeggs 	0x00000000,
582bd6c5cabSBen Skeggs 	0x00000000,
583bd6c5cabSBen Skeggs 	0x00000000,
584bd6c5cabSBen Skeggs 	0x00000000,
585bd6c5cabSBen Skeggs 	0x00000000,
586bd6c5cabSBen Skeggs 	0x00000000,
587bd6c5cabSBen Skeggs 	0x00000000,
588bd6c5cabSBen Skeggs 	0x00000000,
589bd6c5cabSBen Skeggs 	0x00000000,
590bd6c5cabSBen Skeggs 	0x00000000,
591bd6c5cabSBen Skeggs 	0x00000000,
592bd6c5cabSBen Skeggs 	0x00000000,
593bd6c5cabSBen Skeggs 	0x00000000,
594bd6c5cabSBen Skeggs 	0x00000000,
595bd6c5cabSBen Skeggs 	0x00000000,
596bd6c5cabSBen Skeggs 	0x00000000,
597bd6c5cabSBen Skeggs 	0x00000000,
598bd6c5cabSBen Skeggs 	0x00000000,
599bd6c5cabSBen Skeggs 	0x00000000,
600bd6c5cabSBen Skeggs 	0x00000000,
601bd6c5cabSBen Skeggs 	0x00000000,
602bd6c5cabSBen Skeggs 	0x00000000,
603bd6c5cabSBen Skeggs 	0x00000000,
604bd6c5cabSBen Skeggs 	0x00000000,
605bd6c5cabSBen Skeggs 	0x00000000,
606bd6c5cabSBen Skeggs 	0x00000000,
607bd6c5cabSBen Skeggs 	0x00000000,
608bd6c5cabSBen Skeggs 	0x00000000,
609bd6c5cabSBen Skeggs 	0x00000000,
610bd6c5cabSBen Skeggs 	0x00000000,
611bd6c5cabSBen Skeggs 	0x00000000,
612bd6c5cabSBen Skeggs 	0x00000000,
613bd6c5cabSBen Skeggs 	0x00000000,
614bd6c5cabSBen Skeggs 	0x00000000,
615bd6c5cabSBen Skeggs 	0x00000000,
616bd6c5cabSBen Skeggs 	0x00000000,
617bd6c5cabSBen Skeggs 	0x00000000,
618bd6c5cabSBen Skeggs 	0x00000000,
619bd6c5cabSBen Skeggs 	0x00000000,
620bd6c5cabSBen Skeggs 	0x00000000,
621bd6c5cabSBen Skeggs };
622