Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
drivers
gpu
drm
nouveau
core
engine
graph
fuc
hubnve0.fuc.h
Go to the documentation of this file.
1
uint32_t
nve0_grhub_data
[] = {
2
/* 0x0000: gpc_count */
3
0x00000000,
4
/* 0x0004: rop_count */
5
0x00000000,
6
/* 0x0008: cmd_queue */
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
/* 0x0050: hub_mmio_list_head */
26
0x00000000,
27
/* 0x0054: hub_mmio_list_tail */
28
0x00000000,
29
/* 0x0058: ctx_current */
30
0x00000000,
31
/* 0x005c: chipsets */
32
0x000000e4,
33
0x013c0070,
34
0x000000e7,
35
0x013c0070,
36
0x00000000,
37
/* 0x0070: nve4_hub_mmio_head */
38
0x0417e91c,
39
0x04400204,
40
0x18404010,
41
0x204040a8,
42
0x184040d0,
43
0x004040f8,
44
0x08404130,
45
0x08404150,
46
0x00404164,
47
0x0c4041a0,
48
0x0c404200,
49
0x34404404,
50
0x0c404460,
51
0x00404480,
52
0x00404498,
53
0x0c404604,
54
0x0c404618,
55
0x0440462c,
56
0x00404640,
57
0x00404654,
58
0x00404660,
59
0x48404678,
60
0x084046c8,
61
0x08404700,
62
0x24404718,
63
0x04404744,
64
0x00404754,
65
0x00405800,
66
0x08405830,
67
0x00405854,
68
0x0c405870,
69
0x04405a00,
70
0x00405a18,
71
0x00405b00,
72
0x00405b10,
73
0x00406020,
74
0x0c406028,
75
0x044064a8,
76
0x044064b4,
77
0x2c4064c0,
78
0x004064fc,
79
0x00407040,
80
0x00407804,
81
0x1440780c,
82
0x004078bc,
83
0x18408000,
84
0x00408064,
85
0x08408800,
86
0x00408840,
87
0x08408900,
88
0x00408980,
89
/* 0x013c: nve4_hub_mmio_tail */
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
/* 0x0200: chan_data */
140
/* 0x0200: chan_mmio_count */
141
0x00000000,
142
/* 0x0204: chan_mmio_address */
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
0x00000000,
196
0x00000000,
197
0x00000000,
198
0x00000000,
199
0x00000000,
200
0x00000000,
201
0x00000000,
202
0x00000000,
203
0x00000000,
204
0x00000000,
205
0x00000000,
206
/* 0x0300: xfer_data */
207
0x00000000,
208
};
209
210
uint32_t
nve0_grhub_code
[] = {
211
0x03090ef5,
212
/* 0x0004: queue_put */
213
0x9800d898,
214
0x86f001d9,
215
0x0489b808,
216
0xf00c1bf4,
217
0x21f502f7,
218
0x00f802ec,
219
/* 0x001c: queue_put_next */
220
0xb60798c4,
221
0x8dbb0384,
222
0x0880b600,
223
0x80008e80,
224
0x90b6018f,
225
0x0f94f001,
226
0xf801d980,
227
/* 0x0039: queue_get */
228
0x0131f400,
229
0x9800d898,
230
0x89b801d9,
231
0x210bf404,
232
0xb60789c4,
233
0x9dbb0394,
234
0x0890b600,
235
0x98009e98,
236
0x80b6019f,
237
0x0f84f001,
238
0xf400d880,
239
/* 0x0066: queue_get_done */
240
0x00f80132,
241
/* 0x0068: nv_rd32 */
242
0x0728b7f1,
243
0xb906b4b6,
244
0xc9f002ec,
245
0x00bcd01f,
246
/* 0x0078: nv_rd32_wait */
247
0xc800bccf,
248
0x1bf41fcc,
249
0x06a7f0fa,
250
0x010321f5,
251
0xf840bfcf,
252
/* 0x008d: nv_wr32 */
253
0x28b7f100,
254
0x06b4b607,
255
0xb980bfd0,
256
0xc9f002ec,
257
0x1ec9f01f,
258
/* 0x00a3: nv_wr32_wait */
259
0xcf00bcd0,
260
0xccc800bc,
261
0xfa1bf41f,
262
/* 0x00ae: watchdog_reset */
263
0x87f100f8,
264
0x84b60430,
265
0x1ff9f006,
266
0xf8008fd0,
267
/* 0x00bd: watchdog_clear */
268
0x3087f100,
269
0x0684b604,
270
0xf80080d0,
271
/* 0x00c9: wait_donez */
272
0x3c87f100,
273
0x0684b608,
274
0x99f094bd,
275
0x0089d000,
276
0x081887f1,
277
0xd00684b6,
278
/* 0x00e2: wait_done_wait_donez */
279
0x87f1008a,
280
0x84b60400,
281
0x0088cf06,
282
0xf4888aff,
283
0x87f1f31b,
284
0x84b6085c,
285
0xf094bd06,
286
0x89d00099,
287
/* 0x0103: wait_doneo */
288
0xf100f800,
289
0xb6083c87,
290
0x94bd0684,
291
0xd00099f0,
292
0x87f10089,
293
0x84b60818,
294
0x008ad006,
295
/* 0x011c: wait_done_wait_doneo */
296
0x040087f1,
297
0xcf0684b6,
298
0x8aff0088,
299
0xf30bf488,
300
0x085c87f1,
301
0xbd0684b6,
302
0x0099f094,
303
0xf80089d0,
304
/* 0x013d: mmctx_size */
305
/* 0x013f: nv_mmctx_size_loop */
306
0x9894bd00,
307
0x85b600e8,
308
0x0180b61a,
309
0xbb0284b6,
310
0xe0b60098,
311
0x04efb804,
312
0xb9eb1bf4,
313
0x00f8029f,
314
/* 0x015c: mmctx_xfer */
315
0x083c87f1,
316
0xbd0684b6,
317
0x0199f094,
318
0xf10089d0,
319
0xb6071087,
320
0x94bd0684,
321
0xf405bbfd,
322
0x8bd0090b,
323
0x0099f000,
324
/* 0x0180: mmctx_base_disabled */
325
0xf405eefd,
326
0x8ed00c0b,
327
0xc08fd080,
328
/* 0x018f: mmctx_multi_disabled */
329
0xb70199f0,
330
0xc8010080,
331
0xb4b600ab,
332
0x0cb9f010,
333
0xb601aec8,
334
0xbefd11e4,
335
0x008bd005,
336
/* 0x01a8: mmctx_exec_loop */
337
/* 0x01a8: mmctx_wait_free */
338
0xf0008ecf,
339
0x0bf41fe4,
340
0x00ce98fa,
341
0xd005e9fd,
342
0xc0b6c08e,
343
0x04cdb804,
344
0xc8e81bf4,
345
0x1bf402ab,
346
/* 0x01c9: mmctx_fini_wait */
347
0x008bcf18,
348
0xb01fb4f0,
349
0x1bf410b4,
350
0x02a7f0f7,
351
0xf4c921f4,
352
/* 0x01de: mmctx_stop */
353
0xabc81b0e,
354
0x10b4b600,
355
0xf00cb9f0,
356
0x8bd012b9,
357
/* 0x01ed: mmctx_stop_wait */
358
0x008bcf00,
359
0xf412bbc8,
360
/* 0x01f6: mmctx_done */
361
0x87f1fa1b,
362
0x84b6085c,
363
0xf094bd06,
364
0x89d00199,
365
/* 0x0207: strand_wait */
366
0xf900f800,
367
0x02a7f0a0,
368
0xfcc921f4,
369
/* 0x0213: strand_pre */
370
0xf100f8a0,
371
0xf04afc87,
372
0x97f00283,
373
0x0089d00c,
374
0x020721f5,
375
/* 0x0226: strand_post */
376
0x87f100f8,
377
0x83f04afc,
378
0x0d97f002,
379
0xf50089d0,
380
0xf8020721,
381
/* 0x0239: strand_set */
382
0xfca7f100,
383
0x02a3f04f,
384
0x0500aba2,
385
0xd00fc7f0,
386
0xc7f000ac,
387
0x00bcd00b,
388
0x020721f5,
389
0xf000aed0,
390
0xbcd00ac7,
391
0x0721f500,
392
/* 0x0263: strand_ctx_init */
393
0xf100f802,
394
0xb6083c87,
395
0x94bd0684,
396
0xd00399f0,
397
0x21f50089,
398
0xe7f00213,
399
0x3921f503,
400
0xfca7f102,
401
0x02a3f046,
402
0x0400aba0,
403
0xf040a0d0,
404
0xbcd001c7,
405
0x0721f500,
406
0x010c9202,
407
0xf000acd0,
408
0xbcd002c7,
409
0x0721f500,
410
0x2621f502,
411
0x8087f102,
412
0x0684b608,
413
0xb70089cf,
414
0x95220080,
415
/* 0x02ba: ctx_init_strand_loop */
416
0x8ed008fe,
417
0x408ed000,
418
0xb6808acf,
419
0xa0b606a5,
420
0x00eabb01,
421
0xb60480b6,
422
0x1bf40192,
423
0x08e4b6e8,
424
0xf1f2efbc,
425
0xb6085c87,
426
0x94bd0684,
427
0xd00399f0,
428
0x00f80089,
429
/* 0x02ec: error */
430
0xe7f1e0f9,
431
0xe4b60814,
432
0x00efd006,
433
0x0c1ce7f1,
434
0xf006e4b6,
435
0xefd001f7,
436
0xf8e0fc00,
437
/* 0x0309: init */
438
0xfe04bd00,
439
0x07fe0004,
440
0x0017f100,
441
0x0227f012,
442
0xf10012d0,
443
0xfe05b917,
444
0x17f10010,
445
0x10d00400,
446
0x0437f1c0,
447
0x0634b604,
448
0x200327f1,
449
0xf10032d0,
450
0xd0200427,
451
0x27f10132,
452
0x32d0200b,
453
0x0c27f102,
454
0x0732d020,
455
0x0c2427f1,
456
0xb90624b6,
457
0x23d00003,
458
0x0427f100,
459
0x0023f087,
460
0xb70012d0,
461
0xf0010012,
462
0x12d00427,
463
0x1031f400,
464
0x9604e7f1,
465
0xf440e3f0,
466
0xf1c76821,
467
0x01018090,
468
0x801ff4f0,
469
0x17f0000f,
470
0x041fbb01,
471
0xf10112b6,
472
0xb6040c27,
473
0x21d00624,
474
0x4021d000,
475
0x080027f1,
476
0xcf0624b6,
477
0xf7f00022,
478
/* 0x03a9: init_find_chipset */
479
0x08f0b654,
480
0xb800f398,
481
0x0bf40432,
482
0x0034b00b,
483
0xf8f11bf4,
484
/* 0x03bd: init_context */
485
0x0017f100,
486
0x02fe5801,
487
0xf003ff58,
488
0x0e8000e3,
489
0x150f8014,
490
0x013d21f5,
491
0x070037f1,
492
0x950634b6,
493
0x34d00814,
494
0x4034d000,
495
0x130030b7,
496
0xb6001fbb,
497
0x3fd002f5,
498
0x0815b600,
499
0xb60110b6,
500
0x1fb90814,
501
0x6321f502,
502
0x001fbb02,
503
0xf1000398,
504
0xf0200047,
505
/* 0x040e: init_gpc */
506
0x4ea05043,
507
0x1fb90804,
508
0x8d21f402,
509
0x08004ea0,
510
0xf4022fb9,
511
0x4ea08d21,
512
0xf4bd010c,
513
0xa08d21f4,
514
0xf401044e,
515
0x4ea08d21,
516
0xf7f00100,
517
0x8d21f402,
518
0x08004ea0,
519
/* 0x0440: init_gpc_wait */
520
0xc86821f4,
521
0x0bf41fff,
522
0x044ea0fa,
523
0x6821f408,
524
0xb7001fbb,
525
0xb6800040,
526
0x1bf40132,
527
0x0027f1b4,
528
0x0624b608,
529
0xb74021d0,
530
0xbd080020,
531
0x1f19f014,
532
/* 0x0473: main */
533
0xf40021d0,
534
0x28f40031,
535
0x08d7f000,
536
0xf43921f4,
537
0xe4b1f401,
538
0x1bf54001,
539
0x87f100d1,
540
0x84b6083c,
541
0xf094bd06,
542
0x89d00499,
543
0x0017f100,
544
0x0614b60b,
545
0xcf4012cf,
546
0x13c80011,
547
0x7e0bf41f,
548
0xf41f23c8,
549
0x20f95a0b,
550
0xf10212b9,
551
0xb6083c87,
552
0x94bd0684,
553
0xd00799f0,
554
0x32f40089,
555
0x0231f401,
556
0x07fb21f5,
557
0x085c87f1,
558
0xbd0684b6,
559
0x0799f094,
560
0xfc0089d0,
561
0x3c87f120,
562
0x0684b608,
563
0x99f094bd,
564
0x0089d006,
565
0xf50131f4,
566
0xf107fb21,
567
0xb6085c87,
568
0x94bd0684,
569
0xd00699f0,
570
0x0ef40089,
571
/* 0x0509: chsw_prev_no_next */
572
0xb920f931,
573
0x32f40212,
574
0x0232f401,
575
0x07fb21f5,
576
0x17f120fc,
577
0x14b60b00,
578
0x0012d006,
579
/* 0x0527: chsw_no_prev */
580
0xc8130ef4,
581
0x0bf41f23,
582
0x0131f40d,
583
0xf50232f4,
584
/* 0x0537: chsw_done */
585
0xf107fb21,
586
0xb60b0c17,
587
0x27f00614,
588
0x0012d001,
589
0x085c87f1,
590
0xbd0684b6,
591
0x0499f094,
592
0xf50089d0,
593
/* 0x0557: main_not_ctx_switch */
594
0xb0ff200e,
595
0x1bf401e4,
596
0x02f2b90d,
597
0x078f21f5,
598
/* 0x0567: main_not_ctx_chan */
599
0xb0420ef4,
600
0x1bf402e4,
601
0x3c87f12e,
602
0x0684b608,
603
0x99f094bd,
604
0x0089d007,
605
0xf40132f4,
606
0x21f50232,
607
0x87f107fb,
608
0x84b6085c,
609
0xf094bd06,
610
0x89d00799,
611
0x110ef400,
612
/* 0x0598: main_not_ctx_save */
613
0xf010ef94,
614
0x21f501f5,
615
0x0ef502ec,
616
/* 0x05a6: main_done */
617
0x17f1fed1,
618
0x14b60820,
619
0xf024bd06,
620
0x12d01f29,
621
0xbe0ef500,
622
/* 0x05b9: ih */
623
0xfe80f9fe,
624
0x80f90188,
625
0xa0f990f9,
626
0xd0f9b0f9,
627
0xf0f9e0f9,
628
0xc4800acf,
629
0x0bf404ab,
630
0x00b7f11d,
631
0x08d7f019,
632
0xcf40becf,
633
0x21f400bf,
634
0x00b0b704,
635
0x01e7f004,
636
/* 0x05ef: ih_no_fifo */
637
0xe400bed0,
638
0xf40100ab,
639
0xd7f00d0b,
640
0x01e7f108,
641
0x0421f440,
642
/* 0x0600: ih_no_ctxsw */
643
0x0104b7f1,
644
0xabffb0bd,
645
0x0d0bf4b4,
646
0x0c1ca7f1,
647
0xd006a4b6,
648
/* 0x0616: ih_no_other */
649
0x0ad000ab,
650
0xfcf0fc40,
651
0xfcd0fce0,
652
0xfca0fcb0,
653
0xfe80fc90,
654
0x80fc0088,
655
0xf80032f4,
656
/* 0x0631: ctx_4170s */
657
0x70e7f101,
658
0x40e3f041,
659
0xf410f5f0,
660
0x00f88d21,
661
/* 0x0640: ctx_4170w */
662
0x4170e7f1,
663
0xf440e3f0,
664
0xf4f06821,
665
0xf31bf410,
666
/* 0x0652: ctx_redswitch */
667
0xe7f100f8,
668
0xe4b60614,
669
0x70f7f106,
670
0x00efd002,
671
/* 0x0663: ctx_redswitch_delay */
672
0xb608f7f0,
673
0x1bf401f2,
674
0x70f7f1fd,
675
0x00efd007,
676
/* 0x0672: ctx_86c */
677
0xe7f100f8,
678
0xe4b6086c,
679
0x00efd006,
680
0x8a14e7f1,
681
0xf440e3f0,
682
0xe7f18d21,
683
0xe3f0a86c,
684
0x8d21f441,
685
/* 0x0692: ctx_load */
686
0x87f100f8,
687
0x84b6083c,
688
0xf094bd06,
689
0x89d00599,
690
0x0ca7f000,
691
0xf1c921f4,
692
0xb60a2417,
693
0x10d00614,
694
0x0037f100,
695
0x0634b60b,
696
0xf14032d0,
697
0xb60a0c17,
698
0x47f00614,
699
0x0012d007,
700
/* 0x06cb: ctx_chan_wait_0 */
701
0xcf4014d0,
702
0x44f04014,
703
0xfa1bf41f,
704
0xfe0032d0,
705
0x2af0000b,
706
0x0424b61f,
707
0xf10220b6,
708
0xb6083c87,
709
0x94bd0684,
710
0xd00899f0,
711
0x17f10089,
712
0x14b60a04,
713
0x0012d006,
714
0x0a2017f1,
715
0xf00614b6,
716
0x23f10227,
717
0x12d08000,
718
0x1017f000,
719
0x030027f1,
720
0xfa0223f0,
721
0x03f80512,
722
0x085c87f1,
723
0xbd0684b6,
724
0x0899f094,
725
0x980089d0,
726
0x14b6c101,
727
0xc0029818,
728
0xfd0825b6,
729
0x01800512,
730
0x3c87f116,
731
0x0684b608,
732
0x99f094bd,
733
0x0089d009,
734
0x0a0427f1,
735
0xd00624b6,
736
0x27f00021,
737
0x2017f101,
738
0x0614b60a,
739
0xf10012d0,
740
0xf0020017,
741
0x01fa0613,
742
0xf103f805,
743
0xb6085c87,
744
0x94bd0684,
745
0xd00999f0,
746
0x87f10089,
747
0x84b6085c,
748
0xf094bd06,
749
0x89d00599,
750
/* 0x078f: ctx_chan */
751
0xf500f800,
752
0xf0069221,
753
0x21f40ca7,
754
0x1017f1c9,
755
0x0614b60a,
756
0xd00527f0,
757
/* 0x07a6: ctx_chan_wait */
758
0x12cf0012,
759
0x0522fd00,
760
0xf8fa1bf4,
761
/* 0x07b1: ctx_mmio_exec */
762
0x81039800,
763
0x0a0427f1,
764
0xd00624b6,
765
0x34bd0023,
766
/* 0x07c0: ctx_mmio_loop */
767
0xf4ff34c4,
768
0x57f10f1b,
769
0x53f00300,
770
0x0535fa06,
771
/* 0x07d2: ctx_mmio_pull */
772
0x4e9803f8,
773
0xc14f98c0,
774
0xb68d21f4,
775
0x12b60830,
776
0xdf1bf401,
777
/* 0x07e4: ctx_mmio_done */
778
0xd0160398,
779
0x00800023,
780
0x0017f180,
781
0x0613f002,
782
0xf80601fa,
783
/* 0x07fb: ctx_xfer */
784
0xf400f803,
785
0x02f40611,
786
/* 0x0801: ctx_xfer_pre */
787
0x10f7f00d,
788
0x067221f5,
789
/* 0x080b: ctx_xfer_pre_load */
790
0xf01c11f4,
791
0x21f502f7,
792
0x21f50631,
793
0x21f50640,
794
0xf4bd0652,
795
0x063121f5,
796
0x069221f5,
797
/* 0x0824: ctx_xfer_exec */
798
0xf1160198,
799
0xb6041427,
800
0x20d00624,
801
0x00e7f100,
802
0x41e3f0a5,
803
0xf4021fb9,
804
0xe0b68d21,
805
0x01fcf004,
806
0xb6022cf0,
807
0xf2fd0124,
808
0x8d21f405,
809
0x4afc17f1,
810
0xf00213f0,
811
0x12d00c27,
812
0x0721f500,
813
0xfc27f102,
814
0x0223f047,
815
0xf00020d0,
816
0x20b6012c,
817
0x0012d003,
818
0xf001acf0,
819
0xb7f006a5,
820
0x140c9800,
821
0xf0150d98,
822
0x21f500e7,
823
0xa7f0015c,
824
0x0321f508,
825
0x0721f501,
826
0x2201f402,
827
0xf40ca7f0,
828
0x17f1c921,
829
0x14b60a10,
830
0x0527f006,
831
/* 0x08ab: ctx_xfer_post_save_wait */
832
0xcf0012d0,
833
0x22fd0012,
834
0xfa1bf405,
835
/* 0x08b7: ctx_xfer_post */
836
0xf02e02f4,
837
0x21f502f7,
838
0xf4bd0631,
839
0x067221f5,
840
0x022621f5,
841
0x064021f5,
842
0x21f5f4bd,
843
0x11f40631,
844
0x80019810,
845
0xf40511fd,
846
0x21f5070b,
847
/* 0x08e2: ctx_xfer_no_post_mmio */
848
/* 0x08e2: ctx_xfer_done */
849
0x00f807b1,
850
0x00000000,
851
0x00000000,
852
0x00000000,
853
0x00000000,
854
0x00000000,
855
0x00000000,
856
0x00000000,
857
};
Generated on Thu Jan 10 2013 13:32:40 for Linux Kernel by
1.8.2