Ben Skeggs
51f73d64b4
drm/nvc0: implement irq handler for whatever's at 0x14xxxx
...
This is just barely enough to stop a never-ending IRQ storm that can
be triggered by our 3D driver. We have no idea what this engine is..
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2011-01-25 11:04:44 +10:00
Ben Skeggs
0f1cb203b4
drm/nvc0: fix incorrect TPC register setup
...
Was hitting TPC+1's regs by accident, oops.
Reported-by: Christoph Bumiller <e0425955@student.tuwien.ac.at>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2011-01-25 11:04:39 +10:00
Ben Skeggs
c906ca0fbf
drm/nvc0: enable protection of system-use-only structures in vm
...
Somehow missed this in the original merge of the nvc0 code.
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2011-01-17 11:28:50 +10:00
Ben Skeggs
eeb9cc015f
drm/nvc0: fix init without firmware present
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2011-01-06 22:10:15 +10:00
Ben Skeggs
6effe39364
drm/nv50: sync up gr data error names with rnn, use for nvc0 also
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2010-12-30 11:48:03 +10:00
Ben Skeggs
eae5e7f304
drm/nvc0: parse a couple more PGRAPH_INTR
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2010-12-30 11:40:07 +10:00
Ben Skeggs
93d0cd7b9e
drm/nvc0: nuke left-over debug messages
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2010-12-29 10:51:34 +10:00
Ben Skeggs
b1cd916ab9
drm/nvc0: kill off a couple more magics
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2010-12-29 10:51:27 +10:00
Ben Skeggs
966a5b7daa
drm/nvc0: implement pgraph engine hooks
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2010-12-21 17:18:32 +10:00
Ben Skeggs
4b223eefe4
drm/nvc0: starting point for GF100 support, everything stubbed
...
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2010-08-06 08:35:17 +10:00