drm/nve0/fifo: allow for future binding of ppp contexts
authorBen Skeggs <bskeggs@redhat.com>
Thu, 22 Nov 2012 05:54:46 +0000 (15:54 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Wed, 28 Nov 2012 23:58:06 +0000 (09:58 +1000)
No support for the class yet, but will be pulled in with Maarten's Fermi
vdec patches.  The Kepler PPP class is identical.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/core/engine/fifo/nve0.c

index 63d42cd..1dcbe25 100644 (file)
@@ -140,6 +140,7 @@ nve0_fifo_context_attach(struct nouveau_object *parent,
        case NVDEV_ENGINE_COPY1: addr = 0x0210; break;
        case NVDEV_ENGINE_BSP  : addr = 0x0270; break;
        case NVDEV_ENGINE_VP   : addr = 0x0250; break;
+       case NVDEV_ENGINE_PPP  : addr = 0x0260; break;
        default:
                return -EINVAL;
        }
@@ -176,6 +177,7 @@ nve0_fifo_context_detach(struct nouveau_object *parent, bool suspend,
        case NVDEV_ENGINE_COPY1: addr = 0x0210; break;
        case NVDEV_ENGINE_BSP  : addr = 0x0270; break;
        case NVDEV_ENGINE_VP   : addr = 0x0250; break;
+       case NVDEV_ENGINE_PPP  : addr = 0x0260; break;
        default:
                return -EINVAL;
        }