18c2ecf20Sopenharmony_ci/*
28c2ecf20Sopenharmony_ci * Copyright © 2014 Intel Corporation
38c2ecf20Sopenharmony_ci *
48c2ecf20Sopenharmony_ci * Permission is hereby granted, free of charge, to any person obtaining a
58c2ecf20Sopenharmony_ci * copy of this software and associated documentation files (the "Software"),
68c2ecf20Sopenharmony_ci * to deal in the Software without restriction, including without limitation
78c2ecf20Sopenharmony_ci * the rights to use, copy, modify, merge, publish, distribute, sublicense,
88c2ecf20Sopenharmony_ci * and/or sell copies of the Software, and to permit persons to whom the
98c2ecf20Sopenharmony_ci * Software is furnished to do so, subject to the following conditions:
108c2ecf20Sopenharmony_ci *
118c2ecf20Sopenharmony_ci * The above copyright notice and this permission notice (including the next
128c2ecf20Sopenharmony_ci * paragraph) shall be included in all copies or substantial portions of the
138c2ecf20Sopenharmony_ci * Software.
148c2ecf20Sopenharmony_ci *
158c2ecf20Sopenharmony_ci * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
168c2ecf20Sopenharmony_ci * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
178c2ecf20Sopenharmony_ci * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
188c2ecf20Sopenharmony_ci * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
198c2ecf20Sopenharmony_ci * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
208c2ecf20Sopenharmony_ci * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
218c2ecf20Sopenharmony_ci * DEALINGS IN THE SOFTWARE.
228c2ecf20Sopenharmony_ci *
238c2ecf20Sopenharmony_ci * Generated by: intel-gpu-tools-1.8-220-g01153e7
248c2ecf20Sopenharmony_ci */
258c2ecf20Sopenharmony_ci
268c2ecf20Sopenharmony_ci#include "intel_renderstate.h"
278c2ecf20Sopenharmony_ci
288c2ecf20Sopenharmony_cistatic const u32 gen7_null_state_relocs[] = {
298c2ecf20Sopenharmony_ci	0x0000000c,
308c2ecf20Sopenharmony_ci	0x00000010,
318c2ecf20Sopenharmony_ci	0x00000018,
328c2ecf20Sopenharmony_ci	0x000001ec,
338c2ecf20Sopenharmony_ci	-1,
348c2ecf20Sopenharmony_ci};
358c2ecf20Sopenharmony_ci
368c2ecf20Sopenharmony_cistatic const u32 gen7_null_state_batch[] = {
378c2ecf20Sopenharmony_ci	0x69040000,
388c2ecf20Sopenharmony_ci	0x61010008,
398c2ecf20Sopenharmony_ci	0x00000000,
408c2ecf20Sopenharmony_ci	0x00000001,	 /* reloc */
418c2ecf20Sopenharmony_ci	0x00000001,	 /* reloc */
428c2ecf20Sopenharmony_ci	0x00000000,
438c2ecf20Sopenharmony_ci	0x00000001,	 /* reloc */
448c2ecf20Sopenharmony_ci	0x00000000,
458c2ecf20Sopenharmony_ci	0x00000001,
468c2ecf20Sopenharmony_ci	0x00000000,
478c2ecf20Sopenharmony_ci	0x00000001,
488c2ecf20Sopenharmony_ci	0x790d0002,
498c2ecf20Sopenharmony_ci	0x00000000,
508c2ecf20Sopenharmony_ci	0x00000000,
518c2ecf20Sopenharmony_ci	0x00000000,
528c2ecf20Sopenharmony_ci	0x78180000,
538c2ecf20Sopenharmony_ci	0x00000001,
548c2ecf20Sopenharmony_ci	0x79160000,
558c2ecf20Sopenharmony_ci	0x00000008,
568c2ecf20Sopenharmony_ci	0x78300000,
578c2ecf20Sopenharmony_ci	0x02010040,
588c2ecf20Sopenharmony_ci	0x78310000,
598c2ecf20Sopenharmony_ci	0x04000000,
608c2ecf20Sopenharmony_ci	0x78320000,
618c2ecf20Sopenharmony_ci	0x04000000,
628c2ecf20Sopenharmony_ci	0x78330000,
638c2ecf20Sopenharmony_ci	0x02000000,
648c2ecf20Sopenharmony_ci	0x78100004,
658c2ecf20Sopenharmony_ci	0x00000000,
668c2ecf20Sopenharmony_ci	0x00000000,
678c2ecf20Sopenharmony_ci	0x00000000,
688c2ecf20Sopenharmony_ci	0x00000000,
698c2ecf20Sopenharmony_ci	0x00000000,
708c2ecf20Sopenharmony_ci	0x781b0005,
718c2ecf20Sopenharmony_ci	0x00000000,
728c2ecf20Sopenharmony_ci	0x00000000,
738c2ecf20Sopenharmony_ci	0x00000000,
748c2ecf20Sopenharmony_ci	0x00000000,
758c2ecf20Sopenharmony_ci	0x00000000,
768c2ecf20Sopenharmony_ci	0x00000000,
778c2ecf20Sopenharmony_ci	0x781c0002,
788c2ecf20Sopenharmony_ci	0x00000000,
798c2ecf20Sopenharmony_ci	0x00000000,
808c2ecf20Sopenharmony_ci	0x00000000,
818c2ecf20Sopenharmony_ci	0x781d0004,
828c2ecf20Sopenharmony_ci	0x00000000,
838c2ecf20Sopenharmony_ci	0x00000000,
848c2ecf20Sopenharmony_ci	0x00000000,
858c2ecf20Sopenharmony_ci	0x00000000,
868c2ecf20Sopenharmony_ci	0x00000000,
878c2ecf20Sopenharmony_ci	0x78110005,
888c2ecf20Sopenharmony_ci	0x00000000,
898c2ecf20Sopenharmony_ci	0x00000000,
908c2ecf20Sopenharmony_ci	0x00000000,
918c2ecf20Sopenharmony_ci	0x00000000,
928c2ecf20Sopenharmony_ci	0x00000000,
938c2ecf20Sopenharmony_ci	0x00000000,
948c2ecf20Sopenharmony_ci	0x78120002,
958c2ecf20Sopenharmony_ci	0x00000000,
968c2ecf20Sopenharmony_ci	0x00000000,
978c2ecf20Sopenharmony_ci	0x00000000,
988c2ecf20Sopenharmony_ci	0x78210000,
998c2ecf20Sopenharmony_ci	0x00000000,
1008c2ecf20Sopenharmony_ci	0x78130005,
1018c2ecf20Sopenharmony_ci	0x00000000,
1028c2ecf20Sopenharmony_ci	0x20000000,
1038c2ecf20Sopenharmony_ci	0x04000000,
1048c2ecf20Sopenharmony_ci	0x00000000,
1058c2ecf20Sopenharmony_ci	0x00000000,
1068c2ecf20Sopenharmony_ci	0x00000000,
1078c2ecf20Sopenharmony_ci	0x78140001,
1088c2ecf20Sopenharmony_ci	0x20000800,
1098c2ecf20Sopenharmony_ci	0x00000000,
1108c2ecf20Sopenharmony_ci	0x781e0001,
1118c2ecf20Sopenharmony_ci	0x00000000,
1128c2ecf20Sopenharmony_ci	0x00000000,
1138c2ecf20Sopenharmony_ci	0x78050005,
1148c2ecf20Sopenharmony_ci	0xe0040000,
1158c2ecf20Sopenharmony_ci	0x00000000,
1168c2ecf20Sopenharmony_ci	0x00000000,
1178c2ecf20Sopenharmony_ci	0x00000000,
1188c2ecf20Sopenharmony_ci	0x00000000,
1198c2ecf20Sopenharmony_ci	0x00000000,
1208c2ecf20Sopenharmony_ci	0x78040001,
1218c2ecf20Sopenharmony_ci	0x00000000,
1228c2ecf20Sopenharmony_ci	0x00000000,
1238c2ecf20Sopenharmony_ci	0x78240000,
1248c2ecf20Sopenharmony_ci	0x00000240,
1258c2ecf20Sopenharmony_ci	0x78230000,
1268c2ecf20Sopenharmony_ci	0x00000260,
1278c2ecf20Sopenharmony_ci	0x782f0000,
1288c2ecf20Sopenharmony_ci	0x00000280,
1298c2ecf20Sopenharmony_ci	0x781f000c,
1308c2ecf20Sopenharmony_ci	0x00400810,
1318c2ecf20Sopenharmony_ci	0x00000000,
1328c2ecf20Sopenharmony_ci	0x00000000,
1338c2ecf20Sopenharmony_ci	0x00000000,
1348c2ecf20Sopenharmony_ci	0x00000000,
1358c2ecf20Sopenharmony_ci	0x00000000,
1368c2ecf20Sopenharmony_ci	0x00000000,
1378c2ecf20Sopenharmony_ci	0x00000000,
1388c2ecf20Sopenharmony_ci	0x00000000,
1398c2ecf20Sopenharmony_ci	0x00000000,
1408c2ecf20Sopenharmony_ci	0x00000000,
1418c2ecf20Sopenharmony_ci	0x00000000,
1428c2ecf20Sopenharmony_ci	0x00000000,
1438c2ecf20Sopenharmony_ci	0x78200006,
1448c2ecf20Sopenharmony_ci	0x000002c0,
1458c2ecf20Sopenharmony_ci	0x08080000,
1468c2ecf20Sopenharmony_ci	0x00000000,
1478c2ecf20Sopenharmony_ci	0x28000402,
1488c2ecf20Sopenharmony_ci	0x00060000,
1498c2ecf20Sopenharmony_ci	0x00000000,
1508c2ecf20Sopenharmony_ci	0x00000000,
1518c2ecf20Sopenharmony_ci	0x78090005,
1528c2ecf20Sopenharmony_ci	0x02000000,
1538c2ecf20Sopenharmony_ci	0x22220000,
1548c2ecf20Sopenharmony_ci	0x02f60000,
1558c2ecf20Sopenharmony_ci	0x11230000,
1568c2ecf20Sopenharmony_ci	0x02f60004,
1578c2ecf20Sopenharmony_ci	0x11230000,
1588c2ecf20Sopenharmony_ci	0x78080003,
1598c2ecf20Sopenharmony_ci	0x00006008,
1608c2ecf20Sopenharmony_ci	0x00000340,	 /* reloc */
1618c2ecf20Sopenharmony_ci	0xffffffff,
1628c2ecf20Sopenharmony_ci	0x00000000,
1638c2ecf20Sopenharmony_ci	0x782a0000,
1648c2ecf20Sopenharmony_ci	0x00000360,
1658c2ecf20Sopenharmony_ci	0x79000002,
1668c2ecf20Sopenharmony_ci	0xffffffff,
1678c2ecf20Sopenharmony_ci	0x00000000,
1688c2ecf20Sopenharmony_ci	0x00000000,
1698c2ecf20Sopenharmony_ci	0x7b000005,
1708c2ecf20Sopenharmony_ci	0x0000000f,
1718c2ecf20Sopenharmony_ci	0x00000003,
1728c2ecf20Sopenharmony_ci	0x00000000,
1738c2ecf20Sopenharmony_ci	0x00000001,
1748c2ecf20Sopenharmony_ci	0x00000000,
1758c2ecf20Sopenharmony_ci	0x00000000,
1768c2ecf20Sopenharmony_ci	0x05000000,	 /* cmds end */
1778c2ecf20Sopenharmony_ci	0x00000000,
1788c2ecf20Sopenharmony_ci	0x00000000,
1798c2ecf20Sopenharmony_ci	0x00000000,
1808c2ecf20Sopenharmony_ci	0x00000000,
1818c2ecf20Sopenharmony_ci	0x00000031,	 /* state start */
1828c2ecf20Sopenharmony_ci	0x00000003,
1838c2ecf20Sopenharmony_ci	0x00000000,
1848c2ecf20Sopenharmony_ci	0x00000000,
1858c2ecf20Sopenharmony_ci	0x00000000,
1868c2ecf20Sopenharmony_ci	0x00000000,
1878c2ecf20Sopenharmony_ci	0x00000000,
1888c2ecf20Sopenharmony_ci	0x00000000,
1898c2ecf20Sopenharmony_ci	0xf99a130c,
1908c2ecf20Sopenharmony_ci	0x799a130c,
1918c2ecf20Sopenharmony_ci	0x00000000,
1928c2ecf20Sopenharmony_ci	0x00000000,
1938c2ecf20Sopenharmony_ci	0x00000000,
1948c2ecf20Sopenharmony_ci	0x00000000,
1958c2ecf20Sopenharmony_ci	0x00000000,
1968c2ecf20Sopenharmony_ci	0x00000000,
1978c2ecf20Sopenharmony_ci	0x00000000,
1988c2ecf20Sopenharmony_ci	0x00000000,
1998c2ecf20Sopenharmony_ci	0x00000000,
2008c2ecf20Sopenharmony_ci	0x00000492,
2018c2ecf20Sopenharmony_ci	0x00000000,
2028c2ecf20Sopenharmony_ci	0x00000000,
2038c2ecf20Sopenharmony_ci	0x00000000,
2048c2ecf20Sopenharmony_ci	0x00000000,
2058c2ecf20Sopenharmony_ci	0x00000000,
2068c2ecf20Sopenharmony_ci	0x00000000,
2078c2ecf20Sopenharmony_ci	0x00000000,
2088c2ecf20Sopenharmony_ci	0x00000000,
2098c2ecf20Sopenharmony_ci	0x00000000,
2108c2ecf20Sopenharmony_ci	0x00000000,
2118c2ecf20Sopenharmony_ci	0x00000000,
2128c2ecf20Sopenharmony_ci	0x00000000,
2138c2ecf20Sopenharmony_ci	0x0080005a,
2148c2ecf20Sopenharmony_ci	0x2e2077bd,
2158c2ecf20Sopenharmony_ci	0x000000c0,
2168c2ecf20Sopenharmony_ci	0x008d0040,
2178c2ecf20Sopenharmony_ci	0x0080005a,
2188c2ecf20Sopenharmony_ci	0x2e6077bd,
2198c2ecf20Sopenharmony_ci	0x000000d0,
2208c2ecf20Sopenharmony_ci	0x008d0040,
2218c2ecf20Sopenharmony_ci	0x02800031,
2228c2ecf20Sopenharmony_ci	0x21801fa9,
2238c2ecf20Sopenharmony_ci	0x008d0e20,
2248c2ecf20Sopenharmony_ci	0x08840001,
2258c2ecf20Sopenharmony_ci	0x00800001,
2268c2ecf20Sopenharmony_ci	0x2e2003bd,
2278c2ecf20Sopenharmony_ci	0x008d0180,
2288c2ecf20Sopenharmony_ci	0x00000000,
2298c2ecf20Sopenharmony_ci	0x00800001,
2308c2ecf20Sopenharmony_ci	0x2e6003bd,
2318c2ecf20Sopenharmony_ci	0x008d01c0,
2328c2ecf20Sopenharmony_ci	0x00000000,
2338c2ecf20Sopenharmony_ci	0x00800001,
2348c2ecf20Sopenharmony_ci	0x2ea003bd,
2358c2ecf20Sopenharmony_ci	0x008d0200,
2368c2ecf20Sopenharmony_ci	0x00000000,
2378c2ecf20Sopenharmony_ci	0x00800001,
2388c2ecf20Sopenharmony_ci	0x2ee003bd,
2398c2ecf20Sopenharmony_ci	0x008d0240,
2408c2ecf20Sopenharmony_ci	0x00000000,
2418c2ecf20Sopenharmony_ci	0x05800031,
2428c2ecf20Sopenharmony_ci	0x20001fa8,
2438c2ecf20Sopenharmony_ci	0x008d0e20,
2448c2ecf20Sopenharmony_ci	0x90031000,
2458c2ecf20Sopenharmony_ci	0x00000000,
2468c2ecf20Sopenharmony_ci	0x00000000,
2478c2ecf20Sopenharmony_ci	0x00000000,
2488c2ecf20Sopenharmony_ci	0x00000000,
2498c2ecf20Sopenharmony_ci	0x00000000,
2508c2ecf20Sopenharmony_ci	0x00000000,
2518c2ecf20Sopenharmony_ci	0x00000000,
2528c2ecf20Sopenharmony_ci	0x00000000,
2538c2ecf20Sopenharmony_ci	0x00000380,
2548c2ecf20Sopenharmony_ci	0x000003a0,
2558c2ecf20Sopenharmony_ci	0x00000000,
2568c2ecf20Sopenharmony_ci	0x00000000,
2578c2ecf20Sopenharmony_ci	0x00000000,
2588c2ecf20Sopenharmony_ci	0x00000000,
2598c2ecf20Sopenharmony_ci	0x00000000,
2608c2ecf20Sopenharmony_ci	0x00000000,
2618c2ecf20Sopenharmony_ci	0x00000000,
2628c2ecf20Sopenharmony_ci	0x00000000,
2638c2ecf20Sopenharmony_ci	0x00000000,
2648c2ecf20Sopenharmony_ci	0x00000000,
2658c2ecf20Sopenharmony_ci	0x00000000,
2668c2ecf20Sopenharmony_ci	0x00000000,
2678c2ecf20Sopenharmony_ci	0x00000000,
2688c2ecf20Sopenharmony_ci	0x00000000,
2698c2ecf20Sopenharmony_ci	0x00000000,
2708c2ecf20Sopenharmony_ci	0x00000000,
2718c2ecf20Sopenharmony_ci	0x00000000,
2728c2ecf20Sopenharmony_ci	0x00000000,
2738c2ecf20Sopenharmony_ci	0x00000000,
2748c2ecf20Sopenharmony_ci	0x00000000,
2758c2ecf20Sopenharmony_ci	0x00000000,
2768c2ecf20Sopenharmony_ci	0x00000000,	 /* state end */
2778c2ecf20Sopenharmony_ci};
2788c2ecf20Sopenharmony_ci
2798c2ecf20Sopenharmony_ciRO_RENDERSTATE(7);
280