[pull] radeon drm-next-4.2

Alex Deucher alexdeucher at gmail.com
Thu May 28 12:15:32 PDT 2015


Hi Dave,

This is the main pull request for 4.2 for radeon.  I'll send the pull
for amdgpu separately next week.  Highlights for radeon:
- VCE1 support
- Bug fixes and misc cleanups

The following changes since commit c6e7e4bb7ff988e7f915526a80ea866d84aac720:

  Merge branch 'drm/next/adv7511' of git://linuxtv.org/pinchartl/fbdev into drm-next (2015-05-26 16:20:26 +1000)

are available in the git repository at:


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

for you to fetch changes up to 9e5acbc21380ca8bd470ec23c139dd4e245a221d:

  radeon: Deinline indirect register accessor functions (2015-05-28 14:52:40 -0400)

----------------------------------------------------------------
Alex Deucher (8):
      drm/radeon: implement tn_set_vce_clocks
      drm/radeon/dpm: add vce dpm support for TN
      drm/radeon/dpm: add vce support for SI
      drm/radeon: add support for vce 1.0 clock gating
      drm/radeon/tn/si: enable/disable vce cg when encoding v2
      drm/radeon: make dpcd parameters const
      drm/radeon: take the mode_config mutex when dealing with hpds (v2)
      drm/radeon: clean up radeon_audio_enable

Christian König (5):
      drm/radeon: rework VCE FW size calculation
      drm/radeon: allow some more VCE firmware versions
      drm/radeon: implement si_set_vce_clocks v2
      drm/radeon: add VCE 1.0 support v4
      drm/radeon: stop using addr to check for BO move

Denys Vlasenko (1):
      radeon: Deinline indirect register accessor functions

Joe Perches (1):
      drm/radeon: Use DECLARE_BITMAP

Marek Olšák (1):
      drm/radeon: add a GPU reset counter queryable by userspace

Michel Dänzer (1):
      drm/radeon: Fix max_vblank_count value for current display engines

 drivers/gpu/drm/radeon/atombios_dp.c    |   8 +-
 drivers/gpu/drm/radeon/cik.c            |  25 ++++
 drivers/gpu/drm/radeon/evergreen.c      |  69 +++++++++
 drivers/gpu/drm/radeon/ni.c             | 102 ++++++++++++++
 drivers/gpu/drm/radeon/nid.h            |   7 +
 drivers/gpu/drm/radeon/r100.c           |  22 +++
 drivers/gpu/drm/radeon/r300.c           |  25 ++++
 drivers/gpu/drm/radeon/r600.c           |  47 +++++++
 drivers/gpu/drm/radeon/radeon.h         | 242 ++++++--------------------------
 drivers/gpu/drm/radeon/radeon_asic.c    |  21 +++
 drivers/gpu/drm/radeon/radeon_asic.h    |   6 +
 drivers/gpu/drm/radeon/radeon_audio.c   |  18 +--
 drivers/gpu/drm/radeon/radeon_audio.h   |   2 -
 drivers/gpu/drm/radeon/radeon_device.c  |   2 +
 drivers/gpu/drm/radeon/radeon_drv.c     |   3 +-
 drivers/gpu/drm/radeon/radeon_irq_kms.c |  10 +-
 drivers/gpu/drm/radeon/radeon_kms.c     |   3 +
 drivers/gpu/drm/radeon/radeon_mode.h    |   2 +-
 drivers/gpu/drm/radeon/radeon_vce.c     |  28 +++-
 drivers/gpu/drm/radeon/radeon_vm.c      |  53 +++----
 drivers/gpu/drm/radeon/si.c             | 167 ++++++++++++++++++++++
 drivers/gpu/drm/radeon/si_dpm.c         | 109 +++++++++++++-
 drivers/gpu/drm/radeon/sid.h            |  29 ++++
 drivers/gpu/drm/radeon/trinity_dpm.c    |  83 +++++++++++
 drivers/gpu/drm/radeon/vce_v1_0.c       | 197 ++++++++++++++++++++++++++
 drivers/gpu/drm/radeon/vce_v2_0.c       |  16 ++-
 include/uapi/drm/radeon_drm.h           |   1 +
 27 files changed, 1042 insertions(+), 255 deletions(-)


More information about the dri-devel mailing list