[pull] radeon drm-next-3.19

Alex Deucher alexdeucher at gmail.com
Thu Dec 4 13:40:33 PST 2014


Hi Dave,

A few more fixes for 3.19.
- More cursor and hotspot handling fixes
- Fix some typos in the new smc fan control code and enable on CI
- VM and CS cleanups

The following changes since commit d5b75dc01fa9c699aee5f82f5dbe508da438ff94:

  Merge branch 'vmwgfx-next' of git://people.freedesktop.org/~thomash/linux into drm-next (2014-12-03 19:35:05 +1000)

are available in the git repository at:


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

for you to fetch changes up to eb8d4d0d994aebe4ebb6bccd3637ab55eab3fa81:

  drm/radeon: enable smc fan control on CI (2014-12-03 19:05:19 -0500)

----------------------------------------------------------------
Alex Deucher (4):
      drm/radeon: fix typo in new fan control registers for SI/CI
      drm/radeon: fix copy paste typos in fan control for si/ci
      drm/radeon: check the right ring in radeon_evict_flags()
      drm/radeon: enable smc fan control on CI

Christian König (9):
      drm/radeon: sync all BOs involved in a CS
      drm/radeon drop gobj from radeon_cs_reloc
      drm/radeon: drop the handle from radeon_cs_reloc
      drm/radeon: rename radeon_cs_reloc to radeon_bo_list
      drm/radeon: fence PT updates as shared
      drm/radeon: add spinlock for BO_VA status protection (v2)
      drm/ttm: optionally move duplicates to a separate list
      drm/radeon: remove duplicates check
      drm/radeon: use pointers instead of indexes for CS chunks

Michel Dänzer (3):
      drm/radeon: Re-show the cursor after a modeset
      drm/radeon: Move hotspot handling out of radeon_set_cursor
      drm/radeon: Hide cursor on CRTCs used by fbdev (v2)

 drivers/gpu/drm/qxl/qxl_release.c           |   3 +-
 drivers/gpu/drm/radeon/atombios_crtc.c      |   1 +
 drivers/gpu/drm/radeon/ci_dpm.c             |   7 +-
 drivers/gpu/drm/radeon/cikd.h               |   8 +-
 drivers/gpu/drm/radeon/evergreen_cs.c       |  14 +--
 drivers/gpu/drm/radeon/r100.c               |  10 +--
 drivers/gpu/drm/radeon/r200.c               |   2 +-
 drivers/gpu/drm/radeon/r300.c               |   6 +-
 drivers/gpu/drm/radeon/r600_cs.c            |  26 +++---
 drivers/gpu/drm/radeon/radeon.h             |  43 +++++-----
 drivers/gpu/drm/radeon/radeon_cs.c          | 129 +++++++++++-----------------
 drivers/gpu/drm/radeon/radeon_cursor.c      | 107 +++++++++++++++--------
 drivers/gpu/drm/radeon/radeon_fb.c          |  32 ++++++-
 drivers/gpu/drm/radeon/radeon_gem.c         |   4 +-
 drivers/gpu/drm/radeon/radeon_legacy_crtc.c |   1 +
 drivers/gpu/drm/radeon/radeon_mode.h        |   1 +
 drivers/gpu/drm/radeon/radeon_object.c      |  15 +++-
 drivers/gpu/drm/radeon/radeon_trace.h       |   2 +-
 drivers/gpu/drm/radeon/radeon_ttm.c         |   2 +-
 drivers/gpu/drm/radeon/radeon_uvd.c         |  14 +--
 drivers/gpu/drm/radeon/radeon_vce.c         |   8 +-
 drivers/gpu/drm/radeon/radeon_vm.c          |  74 +++++++++++-----
 drivers/gpu/drm/radeon/si_dpm.c             |   6 +-
 drivers/gpu/drm/radeon/sid.h                |   8 +-
 drivers/gpu/drm/ttm/ttm_execbuf_util.c      |  10 ++-
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c     |   6 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c    |   2 +-
 include/drm/ttm/ttm_execbuf_util.h          |   9 +-
 28 files changed, 324 insertions(+), 226 deletions(-)


More information about the dri-devel mailing list