drm/i915: Update to Linux 3.17
[dragonfly.git] / sys / dev / drm / i915 / intel_renderstate_gen7.c
1 #include "intel_renderstate.h"
2
3 static const u32 gen7_null_state_relocs[] = {
4         0x0000000c,
5         0x00000010,
6         0x00000018,
7         0x000001ec,
8         -1,
9 };
10
11 static const u32 gen7_null_state_batch[] = {
12         0x69040000,
13         0x61010008,
14         0x00000000,
15         0x00000001,      /* reloc */
16         0x00000001,      /* reloc */
17         0x00000000,
18         0x00000001,      /* reloc */
19         0x00000000,
20         0x00000001,
21         0x00000000,
22         0x00000001,
23         0x790d0002,
24         0x00000000,
25         0x00000000,
26         0x00000000,
27         0x78180000,
28         0x00000001,
29         0x79160000,
30         0x00000008,
31         0x78300000,
32         0x02010040,
33         0x78310000,
34         0x04000000,
35         0x78320000,
36         0x04000000,
37         0x78330000,
38         0x02000000,
39         0x78100004,
40         0x00000000,
41         0x00000000,
42         0x00000000,
43         0x00000000,
44         0x00000000,
45         0x781b0005,
46         0x00000000,
47         0x00000000,
48         0x00000000,
49         0x00000000,
50         0x00000000,
51         0x00000000,
52         0x781c0002,
53         0x00000000,
54         0x00000000,
55         0x00000000,
56         0x781d0004,
57         0x00000000,
58         0x00000000,
59         0x00000000,
60         0x00000000,
61         0x00000000,
62         0x78110005,
63         0x00000000,
64         0x00000000,
65         0x00000000,
66         0x00000000,
67         0x00000000,
68         0x00000000,
69         0x78120002,
70         0x00000000,
71         0x00000000,
72         0x00000000,
73         0x78210000,
74         0x00000000,
75         0x78130005,
76         0x00000000,
77         0x20000000,
78         0x04000000,
79         0x00000000,
80         0x00000000,
81         0x00000000,
82         0x78140001,
83         0x20000800,
84         0x00000000,
85         0x781e0001,
86         0x00000000,
87         0x00000000,
88         0x78050005,
89         0xe0040000,
90         0x00000000,
91         0x00000000,
92         0x00000000,
93         0x00000000,
94         0x00000000,
95         0x78040001,
96         0x00000000,
97         0x00000000,
98         0x78240000,
99         0x00000240,
100         0x78230000,
101         0x00000260,
102         0x782f0000,
103         0x00000280,
104         0x781f000c,
105         0x00400810,
106         0x00000000,
107         0x00000000,
108         0x00000000,
109         0x00000000,
110         0x00000000,
111         0x00000000,
112         0x00000000,
113         0x00000000,
114         0x00000000,
115         0x00000000,
116         0x00000000,
117         0x00000000,
118         0x78200006,
119         0x000002c0,
120         0x08080000,
121         0x00000000,
122         0x28000402,
123         0x00060000,
124         0x00000000,
125         0x00000000,
126         0x78090005,
127         0x02000000,
128         0x22220000,
129         0x02f60000,
130         0x11230000,
131         0x02f60004,
132         0x11230000,
133         0x78080003,
134         0x00006008,
135         0x00000340,      /* reloc */
136         0xffffffff,
137         0x00000000,
138         0x782a0000,
139         0x00000360,
140         0x79000002,
141         0xffffffff,
142         0x00000000,
143         0x00000000,
144         0x7b000005,
145         0x0000000f,
146         0x00000003,
147         0x00000000,
148         0x00000001,
149         0x00000000,
150         0x00000000,
151         0x05000000,      /* cmds end */
152         0x00000000,
153         0x00000000,
154         0x00000000,
155         0x00000000,
156         0x00000031,      /* state start */
157         0x00000003,
158         0x00000000,
159         0x00000000,
160         0x00000000,
161         0x00000000,
162         0x00000000,
163         0x00000000,
164         0xf99a130c,
165         0x799a130c,
166         0x00000000,
167         0x00000000,
168         0x00000000,
169         0x00000000,
170         0x00000000,
171         0x00000000,
172         0x00000000,
173         0x00000000,
174         0x00000000,
175         0x00000492,
176         0x00000000,
177         0x00000000,
178         0x00000000,
179         0x00000000,
180         0x00000000,
181         0x00000000,
182         0x00000000,
183         0x00000000,
184         0x00000000,
185         0x00000000,
186         0x00000000,
187         0x00000000,
188         0x0080005a,
189         0x2e2077bd,
190         0x000000c0,
191         0x008d0040,
192         0x0080005a,
193         0x2e6077bd,
194         0x000000d0,
195         0x008d0040,
196         0x02800031,
197         0x21801fa9,
198         0x008d0e20,
199         0x08840001,
200         0x00800001,
201         0x2e2003bd,
202         0x008d0180,
203         0x00000000,
204         0x00800001,
205         0x2e6003bd,
206         0x008d01c0,
207         0x00000000,
208         0x00800001,
209         0x2ea003bd,
210         0x008d0200,
211         0x00000000,
212         0x00800001,
213         0x2ee003bd,
214         0x008d0240,
215         0x00000000,
216         0x05800031,
217         0x20001fa8,
218         0x008d0e20,
219         0x90031000,
220         0x00000000,
221         0x00000000,
222         0x00000000,
223         0x00000000,
224         0x00000000,
225         0x00000000,
226         0x00000000,
227         0x00000000,
228         0x00000380,
229         0x000003a0,
230         0x00000000,
231         0x00000000,
232         0x00000000,
233         0x00000000,
234         0x00000000,
235         0x00000000,
236         0x00000000,
237         0x00000000,
238         0x00000000,
239         0x00000000,
240         0x00000000,
241         0x00000000,
242         0x00000000,
243         0x00000000,
244         0x00000000,
245         0x00000000,
246         0x00000000,
247         0x00000000,
248         0x00000000,
249         0x00000000,
250         0x00000000,
251         0x00000000,      /* state end */
252 };
253
254 RO_RENDERSTATE(7);