diff options
author | Ben Skeggs <bskeggs@redhat.com> | 2012-08-28 14:10:39 +1000 |
---|---|---|
committer | Ben Skeggs <bskeggs@redhat.com> | 2012-11-29 09:57:40 +1000 |
commit | 46654061bbf62ead0a7cbbaae9f95908a692adce (patch) | |
tree | efa3594af92f9b7a9e02afe2ad7ef02f10105469 /drivers/gpu/drm/nouveau/core/engine/dmaobj | |
parent | 944234d6a2c46a4666533904b7ea8c79807e9072 (diff) | |
download | op-kernel-dev-46654061bbf62ead0a7cbbaae9f95908a692adce.zip op-kernel-dev-46654061bbf62ead0a7cbbaae9f95908a692adce.tar.gz |
drm/nvd0-nve0/disp: initial implementation of evo channel classes
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/nouveau/core/engine/dmaobj')
-rw-r--r-- | drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.c b/drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.c index 8cefccf..d152875 100644 --- a/drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.c +++ b/drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.c @@ -44,6 +44,12 @@ nvd0_dmaobj_bind(struct nouveau_dmaeng *dmaeng, if (!nv_iclass(parent, NV_ENGCTX_CLASS)) { switch (nv_mclass(parent->parent)) { + case NVD0_DISP_MAST_CLASS: + case NVD0_DISP_SYNC_CLASS: + case NVD0_DISP_OVLY_CLASS: + case NVE0_DISP_MAST_CLASS: + case NVE0_DISP_SYNC_CLASS: + case NVE0_DISP_OVLY_CLASS: break; default: return -EINVAL; |