Staging: comedi: fix integer overflow in do_insnlist_ioctl()
[pandora-kernel.git] / drivers / gpu / drm / nouveau / nvc0_grhub.fuc.h
1 uint32_t nvc0_grhub_data[] = {
2         0x00000000,
3         0x00000000,
4         0x00000000,
5         0x00000000,
6         0x00000000,
7         0x00000000,
8         0x00000000,
9         0x00000000,
10         0x00000000,
11         0x00000000,
12         0x00000000,
13         0x00000000,
14         0x00000000,
15         0x00000000,
16         0x00000000,
17         0x00000000,
18         0x00000000,
19         0x00000000,
20         0x00000000,
21         0x00000000,
22         0x00000000,
23         0x00000000,
24         0x00000000,
25         0x000000c0,
26         0x01340098,
27         0x000000c1,
28         0x01380098,
29         0x000000c3,
30         0x01340098,
31         0x000000c4,
32         0x01340098,
33         0x000000c8,
34         0x01340098,
35         0x000000ce,
36         0x01340098,
37         0x000000cf,
38         0x01340098,
39         0x00000000,
40         0x0417e91c,
41         0x04400204,
42         0x28404004,
43         0x00404044,
44         0x34404094,
45         0x184040d0,
46         0x004040f8,
47         0x08404130,
48         0x08404150,
49         0x04404164,
50         0x08404174,
51         0x1c404200,
52         0x34404404,
53         0x0c404460,
54         0x00404480,
55         0x00404498,
56         0x0c404604,
57         0x7c404618,
58         0x50404698,
59         0x044046f0,
60         0x54404700,
61         0x00405800,
62         0x08405830,
63         0x00405854,
64         0x0c405870,
65         0x04405a00,
66         0x00405a18,
67         0x00406020,
68         0x0c406028,
69         0x044064a8,
70         0x044064b4,
71         0x00407804,
72         0x1440780c,
73         0x004078bc,
74         0x18408000,
75         0x00408064,
76         0x08408800,
77         0x0c408900,
78         0x00408980,
79         0x044064c0,
80         0x00000000,
81         0x00000000,
82         0x00000000,
83         0x00000000,
84         0x00000000,
85         0x00000000,
86         0x00000000,
87         0x00000000,
88         0x00000000,
89         0x00000000,
90         0x00000000,
91         0x00000000,
92         0x00000000,
93         0x00000000,
94         0x00000000,
95         0x00000000,
96         0x00000000,
97         0x00000000,
98         0x00000000,
99         0x00000000,
100         0x00000000,
101         0x00000000,
102         0x00000000,
103         0x00000000,
104         0x00000000,
105         0x00000000,
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         0x00000000,
119         0x00000000,
120         0x00000000,
121         0x00000000,
122         0x00000000,
123         0x00000000,
124         0x00000000,
125         0x00000000,
126         0x00000000,
127         0x00000000,
128         0x00000000,
129         0x00000000,
130         0x00000000,
131         0x00000000,
132         0x00000000,
133         0x00000000,
134         0x00000000,
135         0x00000000,
136         0x00000000,
137         0x00000000,
138         0x00000000,
139         0x00000000,
140         0x00000000,
141         0x00000000,
142         0x00000000,
143         0x00000000,
144         0x00000000,
145         0x00000000,
146         0x00000000,
147         0x00000000,
148         0x00000000,
149         0x00000000,
150         0x00000000,
151         0x00000000,
152         0x00000000,
153         0x00000000,
154         0x00000000,
155         0x00000000,
156         0x00000000,
157         0x00000000,
158         0x00000000,
159         0x00000000,
160         0x00000000,
161         0x00000000,
162         0x00000000,
163         0x00000000,
164         0x00000000,
165         0x00000000,
166         0x00000000,
167         0x00000000,
168         0x00000000,
169         0x00000000,
170         0x00000000,
171         0x00000000,
172         0x00000000,
173         0x00000000,
174         0x00000000,
175         0x00000000,
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         0x00000000,
189         0x00000000,
190         0x00000000,
191         0x00000000,
192         0x00000000,
193         0x00000000,
194         0x00000000,
195 };
196
197 uint32_t nvc0_grhub_code[] = {
198         0x03090ef5,
199         0x9800d898,
200         0x86f001d9,
201         0x0489b808,
202         0xf00c1bf4,
203         0x21f502f7,
204         0x00f802ec,
205         0xb60798c4,
206         0x8dbb0384,
207         0x0880b600,
208         0x80008e80,
209         0x90b6018f,
210         0x0f94f001,
211         0xf801d980,
212         0x0131f400,
213         0x9800d898,
214         0x89b801d9,
215         0x210bf404,
216         0xb60789c4,
217         0x9dbb0394,
218         0x0890b600,
219         0x98009e98,
220         0x80b6019f,
221         0x0f84f001,
222         0xf400d880,
223         0x00f80132,
224         0x0728b7f1,
225         0xb906b4b6,
226         0xc9f002ec,
227         0x00bcd01f,
228         0xc800bccf,
229         0x1bf41fcc,
230         0x06a7f0fa,
231         0x010321f5,
232         0xf840bfcf,
233         0x28b7f100,
234         0x06b4b607,
235         0xb980bfd0,
236         0xc9f002ec,
237         0x1ec9f01f,
238         0xcf00bcd0,
239         0xccc800bc,
240         0xfa1bf41f,
241         0x87f100f8,
242         0x84b60430,
243         0x1ff9f006,
244         0xf8008fd0,
245         0x3087f100,
246         0x0684b604,
247         0xf80080d0,
248         0x3c87f100,
249         0x0684b608,
250         0x99f094bd,
251         0x0089d000,
252         0x081887f1,
253         0xd00684b6,
254         0x87f1008a,
255         0x84b60400,
256         0x0088cf06,
257         0xf4888aff,
258         0x87f1f31b,
259         0x84b6085c,
260         0xf094bd06,
261         0x89d00099,
262         0xf100f800,
263         0xb6083c87,
264         0x94bd0684,
265         0xd00099f0,
266         0x87f10089,
267         0x84b60818,
268         0x008ad006,
269         0x040087f1,
270         0xcf0684b6,
271         0x8aff0088,
272         0xf30bf488,
273         0x085c87f1,
274         0xbd0684b6,
275         0x0099f094,
276         0xf80089d0,
277         0x9894bd00,
278         0x85b600e8,
279         0x0180b61a,
280         0xbb0284b6,
281         0xe0b60098,
282         0x04efb804,
283         0xb9eb1bf4,
284         0x00f8029f,
285         0x083c87f1,
286         0xbd0684b6,
287         0x0199f094,
288         0xf10089d0,
289         0xb6071087,
290         0x94bd0684,
291         0xf405bbfd,
292         0x8bd0090b,
293         0x0099f000,
294         0xf405eefd,
295         0x8ed00c0b,
296         0xc08fd080,
297         0xb70199f0,
298         0xc8010080,
299         0xb4b600ab,
300         0x0cb9f010,
301         0xb601aec8,
302         0xbefd11e4,
303         0x008bd005,
304         0xf0008ecf,
305         0x0bf41fe4,
306         0x00ce98fa,
307         0xd005e9fd,
308         0xc0b6c08e,
309         0x04cdb804,
310         0xc8e81bf4,
311         0x1bf402ab,
312         0x008bcf18,
313         0xb01fb4f0,
314         0x1bf410b4,
315         0x02a7f0f7,
316         0xf4c921f4,
317         0xabc81b0e,
318         0x10b4b600,
319         0xf00cb9f0,
320         0x8bd012b9,
321         0x008bcf00,
322         0xf412bbc8,
323         0x87f1fa1b,
324         0x84b6085c,
325         0xf094bd06,
326         0x89d00199,
327         0xf900f800,
328         0x02a7f0a0,
329         0xfcc921f4,
330         0xf100f8a0,
331         0xf04afc87,
332         0x97f00283,
333         0x0089d00c,
334         0x020721f5,
335         0x87f100f8,
336         0x83f04afc,
337         0x0d97f002,
338         0xf50089d0,
339         0xf8020721,
340         0xfca7f100,
341         0x02a3f04f,
342         0x0500aba2,
343         0xd00fc7f0,
344         0xc7f000ac,
345         0x00bcd00b,
346         0x020721f5,
347         0xf000aed0,
348         0xbcd00ac7,
349         0x0721f500,
350         0xf100f802,
351         0xb6083c87,
352         0x94bd0684,
353         0xd00399f0,
354         0x21f50089,
355         0xe7f00213,
356         0x3921f503,
357         0xfca7f102,
358         0x02a3f046,
359         0x0400aba0,
360         0xf040a0d0,
361         0xbcd001c7,
362         0x0721f500,
363         0x010c9202,
364         0xf000acd0,
365         0xbcd002c7,
366         0x0721f500,
367         0x2621f502,
368         0x8087f102,
369         0x0684b608,
370         0xb70089cf,
371         0x95220080,
372         0x8ed008fe,
373         0x408ed000,
374         0xb6808acf,
375         0xa0b606a5,
376         0x00eabb01,
377         0xb60480b6,
378         0x1bf40192,
379         0x08e4b6e8,
380         0xf1f2efbc,
381         0xb6085c87,
382         0x94bd0684,
383         0xd00399f0,
384         0x00f80089,
385         0xe7f1e0f9,
386         0xe4b60814,
387         0x00efd006,
388         0x0c1ce7f1,
389         0xf006e4b6,
390         0xefd001f7,
391         0xf8e0fc00,
392         0xfe04bd00,
393         0x07fe0004,
394         0x0017f100,
395         0x0227f012,
396         0xf10012d0,
397         0xfe05b917,
398         0x17f10010,
399         0x10d00400,
400         0x0437f1c0,
401         0x0634b604,
402         0x200327f1,
403         0xf10032d0,
404         0xd0200427,
405         0x27f10132,
406         0x32d0200b,
407         0x0c27f102,
408         0x0732d020,
409         0x0c2427f1,
410         0xb90624b6,
411         0x23d00003,
412         0x0427f100,
413         0x0023f087,
414         0xb70012d0,
415         0xf0010012,
416         0x12d00427,
417         0x1031f400,
418         0x9604e7f1,
419         0xf440e3f0,
420         0xf1c76821,
421         0x01018090,
422         0x801ff4f0,
423         0x17f0000f,
424         0x041fbb01,
425         0xf10112b6,
426         0xb6040c27,
427         0x21d00624,
428         0x4021d000,
429         0x080027f1,
430         0xcf0624b6,
431         0xf7f00022,
432         0x08f0b654,
433         0xb800f398,
434         0x0bf40432,
435         0x0034b00b,
436         0xf8f11bf4,
437         0x0017f100,
438         0x02fe5801,
439         0xf003ff58,
440         0x0e8000e3,
441         0x150f8014,
442         0x013d21f5,
443         0x070037f1,
444         0x950634b6,
445         0x34d00814,
446         0x4034d000,
447         0x130030b7,
448         0xb6001fbb,
449         0x3fd002f5,
450         0x0815b600,
451         0xb60110b6,
452         0x1fb90814,
453         0x6321f502,
454         0x001fbb02,
455         0xf1000398,
456         0xf0200047,
457         0x4ea05043,
458         0x1fb90804,
459         0x8d21f402,
460         0x08004ea0,
461         0xf4022fb9,
462         0x4ea08d21,
463         0xf4bd010c,
464         0xa08d21f4,
465         0xf401044e,
466         0x4ea08d21,
467         0xf7f00100,
468         0x8d21f402,
469         0x08004ea0,
470         0xc86821f4,
471         0x0bf41fff,
472         0x044ea0fa,
473         0x6821f408,
474         0xb7001fbb,
475         0xb6800040,
476         0x1bf40132,
477         0x0027f1b4,
478         0x0624b608,
479         0xb74021d0,
480         0xbd080020,
481         0x1f19f014,
482         0xf40021d0,
483         0x28f40031,
484         0x08d7f000,
485         0xf43921f4,
486         0xe4b1f401,
487         0x1bf54001,
488         0x87f100d1,
489         0x84b6083c,
490         0xf094bd06,
491         0x89d00499,
492         0x0017f100,
493         0x0614b60b,
494         0xcf4012cf,
495         0x13c80011,
496         0x7e0bf41f,
497         0xf41f23c8,
498         0x20f95a0b,
499         0xf10212b9,
500         0xb6083c87,
501         0x94bd0684,
502         0xd00799f0,
503         0x32f40089,
504         0x0231f401,
505         0x082921f5,
506         0x085c87f1,
507         0xbd0684b6,
508         0x0799f094,
509         0xfc0089d0,
510         0x3c87f120,
511         0x0684b608,
512         0x99f094bd,
513         0x0089d006,
514         0xf50131f4,
515         0xf1082921,
516         0xb6085c87,
517         0x94bd0684,
518         0xd00699f0,
519         0x0ef40089,
520         0xb920f931,
521         0x32f40212,
522         0x0232f401,
523         0x082921f5,
524         0x17f120fc,
525         0x14b60b00,
526         0x0012d006,
527         0xc8130ef4,
528         0x0bf41f23,
529         0x0131f40d,
530         0xf50232f4,
531         0xf1082921,
532         0xb60b0c17,
533         0x27f00614,
534         0x0012d001,
535         0x085c87f1,
536         0xbd0684b6,
537         0x0499f094,
538         0xf50089d0,
539         0xb0ff200e,
540         0x1bf401e4,
541         0x02f2b90d,
542         0x07b521f5,
543         0xb0420ef4,
544         0x1bf402e4,
545         0x3c87f12e,
546         0x0684b608,
547         0x99f094bd,
548         0x0089d007,
549         0xf40132f4,
550         0x21f50232,
551         0x87f10829,
552         0x84b6085c,
553         0xf094bd06,
554         0x89d00799,
555         0x110ef400,
556         0xf010ef94,
557         0x21f501f5,
558         0x0ef502ec,
559         0x17f1fed1,
560         0x14b60820,
561         0xf024bd06,
562         0x12d01f29,
563         0xbe0ef500,
564         0xfe80f9fe,
565         0x80f90188,
566         0xa0f990f9,
567         0xd0f9b0f9,
568         0xf0f9e0f9,
569         0xc4800acf,
570         0x0bf404ab,
571         0x00b7f11d,
572         0x08d7f019,
573         0xcf40becf,
574         0x21f400bf,
575         0x00b0b704,
576         0x01e7f004,
577         0xe400bed0,
578         0xf40100ab,
579         0xd7f00d0b,
580         0x01e7f108,
581         0x0421f440,
582         0x0104b7f1,
583         0xabffb0bd,
584         0x0d0bf4b4,
585         0x0c1ca7f1,
586         0xd006a4b6,
587         0x0ad000ab,
588         0xfcf0fc40,
589         0xfcd0fce0,
590         0xfca0fcb0,
591         0xfe80fc90,
592         0x80fc0088,
593         0xf80032f4,
594         0x60e7f101,
595         0x40e3f041,
596         0xf401f7f0,
597         0x21f48d21,
598         0x04ffc868,
599         0xf8fa0bf4,
600         0x60e7f100,
601         0x40e3f041,
602         0x21f4f4bd,
603         0xf100f88d,
604         0xf04170e7,
605         0xf5f040e3,
606         0x8d21f410,
607         0xe7f100f8,
608         0xe3f04170,
609         0x6821f440,
610         0xf410f4f0,
611         0x00f8f31b,
612         0x0614e7f1,
613         0xf106e4b6,
614         0xd00270f7,
615         0xf7f000ef,
616         0x01f2b608,
617         0xf1fd1bf4,
618         0xd00770f7,
619         0x00f800ef,
620         0x086ce7f1,
621         0xd006e4b6,
622         0xe7f100ef,
623         0xe3f08a14,
624         0x8d21f440,
625         0xa86ce7f1,
626         0xf441e3f0,
627         0x00f88d21,
628         0x083c87f1,
629         0xbd0684b6,
630         0x0599f094,
631         0xf00089d0,
632         0x21f40ca7,
633         0x2417f1c9,
634         0x0614b60a,
635         0xf10010d0,
636         0xb60b0037,
637         0x32d00634,
638         0x0c17f140,
639         0x0614b60a,
640         0xd00747f0,
641         0x14d00012,
642         0x4014cf40,
643         0xf41f44f0,
644         0x32d0fa1b,
645         0x000bfe00,
646         0xb61f2af0,
647         0x20b60424,
648         0x3c87f102,
649         0x0684b608,
650         0x99f094bd,
651         0x0089d008,
652         0x0a0417f1,
653         0xd00614b6,
654         0x17f10012,
655         0x14b60a20,
656         0x0227f006,
657         0x800023f1,
658         0xf00012d0,
659         0x27f11017,
660         0x23f00300,
661         0x0512fa02,
662         0x87f103f8,
663         0x84b6085c,
664         0xf094bd06,
665         0x89d00899,
666         0xc1019800,
667         0x981814b6,
668         0x25b6c002,
669         0x0512fd08,
670         0xf1160180,
671         0xb6083c87,
672         0x94bd0684,
673         0xd00999f0,
674         0x27f10089,
675         0x24b60a04,
676         0x0021d006,
677         0xf10127f0,
678         0xb60a2017,
679         0x12d00614,
680         0x0017f100,
681         0x0613f002,
682         0xf80501fa,
683         0x5c87f103,
684         0x0684b608,
685         0x99f094bd,
686         0x0089d009,
687         0x085c87f1,
688         0xbd0684b6,
689         0x0599f094,
690         0xf80089d0,
691         0x3121f500,
692         0xb821f506,
693         0x0ca7f006,
694         0xf1c921f4,
695         0xb60a1017,
696         0x27f00614,
697         0x0012d005,
698         0xfd0012cf,
699         0x1bf40522,
700         0x4921f5fa,
701         0x9800f806,
702         0x27f18103,
703         0x24b60a04,
704         0x0023d006,
705         0x34c434bd,
706         0x0f1bf4ff,
707         0x030057f1,
708         0xfa0653f0,
709         0x03f80535,
710         0x98c04e98,
711         0x21f4c14f,
712         0x0830b68d,
713         0xf40112b6,
714         0x0398df1b,
715         0x0023d016,
716         0xf1800080,
717         0xf0020017,
718         0x01fa0613,
719         0xf803f806,
720         0x0611f400,
721         0xf01102f4,
722         0x21f510f7,
723         0x21f50698,
724         0x11f40631,
725         0x02f7f01c,
726         0x065721f5,
727         0x066621f5,
728         0x067821f5,
729         0x21f5f4bd,
730         0x21f50657,
731         0x019806b8,
732         0x1427f116,
733         0x0624b604,
734         0xf10020d0,
735         0xf0a500e7,
736         0x1fb941e3,
737         0x8d21f402,
738         0xf004e0b6,
739         0x2cf001fc,
740         0x0124b602,
741         0xf405f2fd,
742         0x17f18d21,
743         0x13f04afc,
744         0x0c27f002,
745         0xf50012d0,
746         0xf1020721,
747         0xf047fc27,
748         0x20d00223,
749         0x012cf000,
750         0xd00320b6,
751         0xacf00012,
752         0x06a5f001,
753         0x9800b7f0,
754         0x0d98140c,
755         0x00e7f015,
756         0x015c21f5,
757         0xf508a7f0,
758         0xf5010321,
759         0xf4020721,
760         0xa7f02201,
761         0xc921f40c,
762         0x0a1017f1,
763         0xf00614b6,
764         0x12d00527,
765         0x0012cf00,
766         0xf40522fd,
767         0x02f4fa1b,
768         0x02f7f032,
769         0x065721f5,
770         0x21f5f4bd,
771         0x21f50698,
772         0x21f50226,
773         0xf4bd0666,
774         0x065721f5,
775         0x981011f4,
776         0x11fd8001,
777         0x070bf405,
778         0x07df21f5,
779         0x064921f5,
780         0x000000f8,
781         0x00000000,
782         0x00000000,
783         0x00000000,
784         0x00000000,
785         0x00000000,
786         0x00000000,
787         0x00000000,
788         0x00000000,
789         0x00000000,
790         0x00000000,
791         0x00000000,
792         0x00000000,
793         0x00000000,
794         0x00000000,
795         0x00000000,
796         0x00000000,
797         0x00000000,
798         0x00000000,
799         0x00000000,
800         0x00000000,
801         0x00000000,
802         0x00000000,
803         0x00000000,
804         0x00000000,
805         0x00000000,
806         0x00000000,
807         0x00000000,
808         0x00000000,
809         0x00000000,
810         0x00000000,
811         0x00000000,
812         0x00000000,
813         0x00000000,
814         0x00000000,
815         0x00000000,
816         0x00000000,
817         0x00000000,
818         0x00000000,
819         0x00000000,
820         0x00000000,
821         0x00000000,
822         0x00000000,
823         0x00000000,
824         0x00000000,
825         0x00000000,
826         0x00000000,
827         0x00000000,
828         0x00000000,
829         0x00000000,
830         0x00000000,
831         0x00000000,
832         0x00000000,
833         0x00000000,
834         0x00000000,
835         0x00000000,
836         0x00000000,
837         0x00000000,
838 };