diff options
author | Ben Skeggs <bskeggs@redhat.com> | 2023-09-18 23:21:44 +0300 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2023-10-31 08:08:17 +0300 |
commit | b5ce219ab368bbb430f9f59a3e0b8f05bc7354ae (patch) | |
tree | 5ab5a4cb3ef19654b224232da656d884b88100b2 /drivers/gpu/drm/nouveau/nvkm/subdev/gsp | |
parent | 2a77d015b538866d6fbc90681e8da2dc7c5ff90b (diff) | |
download | linux-b5ce219ab368bbb430f9f59a3e0b8f05bc7354ae.tar.xz |
drm/nouveau/ce/r535: initial support
Adds support for allocating DMA_COPY classes from RM.
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230918202149.4343-40-skeggsb@gmail.com
Diffstat (limited to 'drivers/gpu/drm/nouveau/nvkm/subdev/gsp')
-rw-r--r-- | drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c b/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c index 55ecb4d42c51..f36eed2fb3b7 100644 --- a/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c +++ b/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c @@ -851,6 +851,10 @@ r535_gsp_intr_get_table(struct nvkm_gsp *gsp) type = NVKM_ENGINE_DISP; inst = 0; break; + case MC_ENGINE_IDX_CE0 ... MC_ENGINE_IDX_CE9: + type = NVKM_ENGINE_CE; + inst = ctrl->table[i].engineIdx - MC_ENGINE_IDX_CE0; + break; default: continue; } |