Merge branch 'drm-next-3.8' of git://people.freedesktop.org/~agd5f/linux into drm-next
Alex writes: "adds support for the asynchronous DMA engines on r6xx-SI. These engines are used for ttm bo moves and VM page table updates currently. They could also be exposed via the CS ioctl for userspace use, but I haven't had a chance to add proper CS checker patches for them yet. These patches have been tested extensively internally for months, so they should be pretty solid." * 'drm-next-3.8' of git://people.freedesktop.org/~agd5f/linux: drm/radeon: use DMA engine for VM page table updates on SI drm/radeon: add dma engine support for vm pt updates on si (v2) drm/radeon: use DMA engine for VM page table updates on cayman/TN drm/radeon: add dma engine support for vm pt updates on ni (v5) drm/radeon: use async dma for ttm buffer moves on 6xx-SI drm/radeon/kms: add support for dma rings to radeon_test_moves() drm/radeon/kms: Add initial support for async DMA on SI drm/radeon/kms: Add initial support for async DMA on cayman/TN drm/radeon/kms: Add initial support for async DMA on evergreen drm/radeon/kms: Add initial support for async DMA on r6xx/r7xx
Showing
- drivers/gpu/drm/radeon/evergreen.c 197 additions, 3 deletionsdrivers/gpu/drm/radeon/evergreen.c
- drivers/gpu/drm/radeon/evergreend.h 31 additions, 0 deletionsdrivers/gpu/drm/radeon/evergreend.h
- drivers/gpu/drm/radeon/ni.c 319 additions, 22 deletionsdrivers/gpu/drm/radeon/ni.c
- drivers/gpu/drm/radeon/nid.h 75 additions, 0 deletionsdrivers/gpu/drm/radeon/nid.h
- drivers/gpu/drm/radeon/r600.c 469 additions, 2 deletionsdrivers/gpu/drm/radeon/r600.c
- drivers/gpu/drm/radeon/r600d.h 53 additions, 1 deletiondrivers/gpu/drm/radeon/r600d.h
- drivers/gpu/drm/radeon/radeon.h 17 additions, 1 deletiondrivers/gpu/drm/radeon/radeon.h
- drivers/gpu/drm/radeon/radeon_asic.c 153 additions, 39 deletionsdrivers/gpu/drm/radeon/radeon_asic.c
- drivers/gpu/drm/radeon/radeon_asic.h 30 additions, 0 deletionsdrivers/gpu/drm/radeon/radeon_asic.h
- drivers/gpu/drm/radeon/radeon_test.c 33 additions, 4 deletionsdrivers/gpu/drm/radeon/radeon_test.c
- drivers/gpu/drm/radeon/rv770.c 29 additions, 2 deletionsdrivers/gpu/drm/radeon/rv770.c
- drivers/gpu/drm/radeon/rv770d.h 23 additions, 0 deletionsdrivers/gpu/drm/radeon/rv770d.h
- drivers/gpu/drm/radeon/si.c 256 additions, 27 deletionsdrivers/gpu/drm/radeon/si.c
- drivers/gpu/drm/radeon/sid.h 57 additions, 0 deletionsdrivers/gpu/drm/radeon/sid.h
Loading
Please register or sign in to comment