dri-devel Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: alexdeucher@gmail.com
To: airlied@gmail.com, dri-devel@lists.freedesktop.org
Cc: Alex Deucher <alexander.deucher@amd.com>
Subject: [pull] radeon drm-next-3.8 (v2)
Date: Mon, 10 Dec 2012 17:44:58 -0500	[thread overview]
Message-ID: <1355179498-2018-1-git-send-email-alexdeucher@gmail.com> (raw)
In-Reply-To: <1354928879-8042-1-git-send-email-alexdeucher@gmail.com>

From: Alex Deucher <alexander.deucher@amd.com>

Hi Dave,

  I've added a new set of patches that 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.

Alex

The following changes since commit e548a83c34806b8bc2c55f52d3bc481a13a3829e:

  Merge branch 'drm-fixes-3.7' of git://people.freedesktop.org/~agd5f/linux (2012-11-28 16:51:10 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~agd5f/linux drm-next-3.8

Alex Deucher (16):
      drm/radeon/dce3.2: add registers for ELD handling
      drm/radeon/dce4/5: add registers for ELD handling
      drm/radeon/dce32+: use fractional fb dividers for high clocks
      drm/radeon: add new INFO ioctl requests
      drm/radeon: fix eDP clk and lane setup for scaled modes
      drm/radeon: bump driver version for new info ioctl requests
      drm/radeon/kms: Add initial support for async DMA on r6xx/r7xx
      drm/radeon/kms: Add initial support for async DMA on evergreen
      drm/radeon/kms: Add initial support for async DMA on cayman/TN
      drm/radeon/kms: Add initial support for async DMA on SI
      drm/radeon/kms: add support for dma rings to radeon_test_moves()
      drm/radeon: use async dma for ttm buffer moves on 6xx-SI
      drm/radeon: add dma engine support for vm pt updates on ni (v5)
      drm/radeon: use DMA engine for VM page table updates on cayman/TN
      drm/radeon: add dma engine support for vm pt updates on si (v2)
      drm/radeon: use DMA engine for VM page table updates on SI

Christian König (1):
      drm/radeon: stop page faults from hanging the system (v2)

Jerome Glisse (1):
      drm/radeon: use cached memory when evicting for vram on non agp

Marek Olšák (1):
      drm/radeon: add a CS flag END_OF_FRAME

 drivers/gpu/drm/radeon/atombios_crtc.c     |    2 +
 drivers/gpu/drm/radeon/atombios_encoders.c |    2 +-
 drivers/gpu/drm/radeon/evergreen.c         |  210 ++++++++++++-
 drivers/gpu/drm/radeon/evergreend.h        |   82 +++++
 drivers/gpu/drm/radeon/ni.c                |  357 ++++++++++++++++++++--
 drivers/gpu/drm/radeon/nid.h               |   86 +++++
 drivers/gpu/drm/radeon/r600.c              |  471 +++++++++++++++++++++++++++-
 drivers/gpu/drm/radeon/r600d.h             |   54 +++-
 drivers/gpu/drm/radeon/radeon.h            |   18 +-
 drivers/gpu/drm/radeon/radeon_asic.c       |  192 +++++++++---
 drivers/gpu/drm/radeon/radeon_asic.h       |   30 ++
 drivers/gpu/drm/radeon/radeon_drv.c        |    3 +-
 drivers/gpu/drm/radeon/radeon_kms.c        |   16 +
 drivers/gpu/drm/radeon/radeon_object.c     |   18 +-
 drivers/gpu/drm/radeon/radeon_test.c       |   37 ++-
 drivers/gpu/drm/radeon/rv770.c             |   31 ++-
 drivers/gpu/drm/radeon/rv770d.h            |   71 +++++
 drivers/gpu/drm/radeon/si.c                |  308 ++++++++++++++++--
 drivers/gpu/drm/radeon/sid.h               |   71 +++++
 include/uapi/drm/radeon_drm.h              |    5 +
 20 files changed, 1952 insertions(+), 112 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

  reply	other threads:[~2012-12-10 22:45 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-12-08  1:07 [pull] radeon drm-next-3.8 alexdeucher
2012-12-10 22:44 ` alexdeucher [this message]
2012-12-12 22:44   ` alexdeucher
2012-12-23 16:03 ` Rafał Miłecki

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1355179498-2018-1-git-send-email-alexdeucher@gmail.com \
    --to=alexdeucher@gmail.com \
    --cc=airlied@gmail.com \
    --cc=alexander.deucher@amd.com \
    --cc=dri-devel@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox