History log of /drivers/gpu/drm/nouveau/core/engine/device/nv40.c
Revision Date Author Comments
bc98540b7b506689a9bd7bedffb9f60f9c62d945 09-Aug-2014 Ben Skeggs <bskeggs@redhat.com> drm/nouveau/dmaobj: update to an improved style of class definition

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
c26fe843560fe01b4b652ee21952d33f60f4e699 13-May-2014 Ben Skeggs <bskeggs@redhat.com> drm/nouveau/i2c: start hiding subdev-internal interfaces

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
d93174ec390ebc7c245ec8d09ec6409904334904 12-May-2014 Ben Skeggs <bskeggs@redhat.com> drm/nouveau/gpio: use indirect pointer to base class definition

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
a8f8b4891d26c430a18aad6cce561e8d50e85b10 20-Feb-2014 Ben Skeggs <bskeggs@redhat.com> drm/nv50/disp: preparation for storing static class data

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
fa8c9ac72fe0bcdf5bc7cc84e85cc2a1af53f9fd 05-Feb-2014 Ilia Mirkin <imirkin@alum.mit.edu> drm/nv4c/mc: nv4x igp's have a different msi rearm register

See https://bugs.freedesktop.org/show_bug.cgi?id=74492

Reported-by: Ronald <ronald645@gmail.com>
Suggested-by: Marcin Koƛcielnicki <koriakin@0x04.net>
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
cf336014c6dc3ef1431d84b5a94e47a22660493b 14-Jan-2014 Ben Skeggs <bskeggs@redhat.com> drm/nouveau/devinit: tidy up the subdev class definition

Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
24a4ae86de89b5cbbf8530c371007383de9f2d58 22-Dec-2013 Ben Skeggs <bskeggs@redhat.com> drm/nouveau/instmem: tidy up the subdev class definition

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
c9c0ccae48e27b767e98a4c120976e43195dd3a7 08-Feb-2013 Ben Skeggs <bskeggs@redhat.com> drm/nouveau/volt: implement voltage control in core

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
aa4d7a4d55ab375b2f1c894ba680186e4a7c6fd6 13-Feb-2013 Ben Skeggs <bskeggs@redhat.com> drm/nouveau/perfmon: initial infrastructure to expose performance counters

Internal use only at this point. Userspace later.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
48ae0b355f21533145133002854de89a0537408d 24-Oct-2013 Ben Skeggs <bskeggs@redhat.com> drm/nouveau/bus: make external class definitions pointers

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
16c4f227ffc556a4851518092e2b5979da1280c1 05-Nov-2013 Ben Skeggs <bskeggs@redhat.com> drm/nouveau/fifo: make external class definitions into pointers

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
1e9fc30e38bbedf5cbba9238393084c35e1df551 18-Oct-2013 Ben Skeggs <bskeggs@redhat.com> drm/nouveau/fb: make external class definitions pointers

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
1b4fea0f6a2167669f429771838946864ffdf9b0 11-Oct-2013 Ben Skeggs <bskeggs@redhat.com> drm/nvc0,nvc4/mc: handle 0xc0's "special" msi rearm

v2. updated to cover GF104, as per information provided by NVIDIA.

Reported-by: Maarten Lankhorst <maarten.lankhorst@canonical.com>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
08f6fbdb9bef0f9f920a8531addb0952c293d4c9 11-Oct-2013 Ben Skeggs <bskeggs@redhat.com> drm/nouveau/mc: store static data in nouveau_mc class definition

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
5fa7543041cbc2d3139e8d2178df61a33ac3f9ac 08-Sep-2013 Ilia Mirkin <imirkin@alum.mit.edu> drm/nv44/mpeg: create a copy of the nv31/nv40 impls

The nv31/nv40 impls are actually fairly nv44-specific, since they assume
the presence of the instance register/context switching. Create a copy
before nv31/nv40 get fixed.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
c46c3ddf1f5bbc4fbd2cd661a9e8f0ba3daf5298 02-Oct-2013 Ben Skeggs <bskeggs@redhat.com> drm/nouveau/sw: prepare for the sharing of constructors between implementations

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
dded35dee323e286ef444f148abaf88adb58d4f3 25-Apr-2013 Ben Skeggs <bskeggs@redhat.com> drm/nouveau/device: convert to engine, rather than subdev

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>