Ben Skeggs
|
6c320fef58
drm/nouveau: pass flag to engine fini() method on suspend
|
%!s(int64=14) %!d(string=hai) anos |
Dan Carpenter
|
60f7ab0665
drm/nouveau: error paths leak in nvc0_graph_construct_context()
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
0b33c93659
drm/nvc0: push prunk140 irq messages to debug loglevel
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
6e32fedc8b
drm/nouveau: will need to specify channel for vm-ful gpuobj allocations
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
066d65db11
drm/nvc0/gr: calculate magicgpc918 ourselves
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
a219997a3b
drm/nvc0/gr: add some missing magics for 0xc1/0xc8/0xce
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
0411de8548
drm/nvc0/gr: import and use our own fuc by default
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
f8522fc80f
drm/nvc0: fix suspend/resume of PGRAPH/PCOPYn
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
e1b89b1ca5
drm/nvc0/gr: some initial state modifications
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
847adea2c7
drm/nvc0/gr: macro to determine fermi class, will use it in a few places
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
aa58c40563
drm/nvc0/gr: calculate some more of our magic numbers
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
1d97f4acd3
drm/nvc0/gr: no need to store context in graph_fini()
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
fe799114e2
drm/nvc0/gr: better handling of fuc firmware
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
d5a27370b5
drm/nvc0: implement support for copy engines
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
a82dd49f14
drm/nouveau: remove remnants of nouveau_pgraph_engine
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
7a45cd19c9
drm/nvc0/gr: move to exec engine interfaces
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
4ea52f8974
drm/nouveau: move engine object creation into per-engine hooks
|
%!s(int64=14) %!d(string=hai) anos |
Emil Velikov
|
f212949ced
drm/nouveau: Clean up trailing whitespace and C99-style comments.
|
%!s(int64=14) %!d(string=hai) anos |
Emil Velikov
|
71298e2f0b
drm/nouveau: Fix indentation-related checkpatch.pl error messages.
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
bd2f2037a4
drm/nvc0: support for sw methods + enable page flipping
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
ea5f2786a0
drm/nouveau: silence some compiler warnings
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
51f73d64b4
drm/nvc0: implement irq handler for whatever's at 0x14xxxx
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
0f1cb203b4
drm/nvc0: fix incorrect TPC register setup
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
c906ca0fbf
drm/nvc0: enable protection of system-use-only structures in vm
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
eeb9cc015f
drm/nvc0: fix init without firmware present
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
6effe39364
drm/nv50: sync up gr data error names with rnn, use for nvc0 also
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
eae5e7f304
drm/nvc0: parse a couple more PGRAPH_INTR
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
93d0cd7b9e
drm/nvc0: nuke left-over debug messages
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
b1cd916ab9
drm/nvc0: kill off a couple more magics
|
%!s(int64=14) %!d(string=hai) anos |
Ben Skeggs
|
966a5b7daa
drm/nvc0: implement pgraph engine hooks
|
%!s(int64=14) %!d(string=hai) anos |