• Dave Airlie's avatar
    Merge branch 'drm-next-3.8' of git://people.freedesktop.org/~agd5f/linux into drm-next · a636a982
    Dave Airlie authored
    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
    a636a982
r600.c 127 KB