drm/nve0: use async copy engine for ttm buffer moves if available
Kepler PFIFO lost the ability to address multiple engines from a single
channel, so we need a separate one for the copy engine.
v2: Marcin Slusarz <marcin.slusarz@gmail.com>
- regression fix: restore hw accelerated buffer copies
Signed-off-by:
Ben Skeggs <bskeggs@redhat.com>
Showing
- drivers/gpu/drm/nouveau/nouveau_abi16.c 5 additions, 0 deletionsdrivers/gpu/drm/nouveau/nouveau_abi16.c
- drivers/gpu/drm/nouveau/nouveau_bo.c 25 additions, 6 deletionsdrivers/gpu/drm/nouveau/nouveau_bo.c
- drivers/gpu/drm/nouveau/nouveau_bo.h 1 addition, 1 deletiondrivers/gpu/drm/nouveau/nouveau_bo.h
- drivers/gpu/drm/nouveau/nouveau_chan.c 19 additions, 16 deletionsdrivers/gpu/drm/nouveau/nouveau_chan.c
- drivers/gpu/drm/nouveau/nouveau_chan.h 1 addition, 1 deletiondrivers/gpu/drm/nouveau/nouveau_chan.h
- drivers/gpu/drm/nouveau/nouveau_drm.c 20 additions, 2 deletionsdrivers/gpu/drm/nouveau/nouveau_drm.c
- drivers/gpu/drm/nouveau/nouveau_drm.h 1 addition, 0 deletionsdrivers/gpu/drm/nouveau/nouveau_drm.h
Loading
Please register or sign in to comment