[pull] radeon drm-fixes-3.15

Christian König christian.koenig at amd.com
Fri May 16 06:54:27 PDT 2014


Hi Dave,

this is the next pull quested for stashed up radeon fixes for 3.15.

Highlights are:
1. Avoid sending SIGBUS on CPU access just because kernel can't handle 
buffer placement.
2. Some fixes for VM page table updates and buffer placements.
3. Fixing two typos in the PLL and SI register spec.
4. Checking VCE buffers ranges.
5. Adding a mutex for I2C access.
6. Mullins and non-VGA pci class fixes from Alex.

The following changes since commit 995c376e89992e756cf844b86209eb4ceb5ebe27:

   Merge branch 'mullins' of 
git://people.freedesktop.org/~deathsimple/linux into drm-fixes 
(2014-05-07 09:10:28 +1000)

are available in the git repository at:


   git://people.freedesktop.org/~deathsimple/linux drm-fixes-3.15

for you to fetch changes up to bae4460e9153a728920ce6b13103f62e76f97cb2:

   drm/radeon: fix typo in finding PLL params (2014-05-14 11:45:45 +0200)

----------------------------------------------------------------
Alex Deucher (4):
       drm/radeon: add a i2c bus mutex
       drm/radeon: fix DCE83 check for mullins
       drm/radeon: handle non-VGA class pci devices with ATRM
       drm/radeon: fix register typo on si

Christian König (4):
       drm/radeon: also try GART for CPU accessed buffers
       drm/radeon: fix page directory update size estimation
       drm/radeon: fix buffer placement under memory pressure v2
       drm/radeon: fix typo in finding PLL params

Leo Liu (1):
       drm/radeon: check VCE relocation buffer range v3

  drivers/gpu/drm/radeon/atombios_dp.c    |  18 +++++++++++---
  drivers/gpu/drm/radeon/atombios_i2c.c   |  17 ++++++++++---
  drivers/gpu/drm/radeon/radeon.h         |   6 +++--
  drivers/gpu/drm/radeon/radeon_bios.c    |  14 +++++++++++
  drivers/gpu/drm/radeon/radeon_display.c |   2 +-
  drivers/gpu/drm/radeon/radeon_i2c.c     |   9 +++++++
  drivers/gpu/drm/radeon/radeon_mode.h    |   1 +
  drivers/gpu/drm/radeon/radeon_object.c  |  40 
++++++++++++++++++------------
  drivers/gpu/drm/radeon/radeon_vce.c     | 130 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------
  drivers/gpu/drm/radeon/radeon_vm.c      |   2 +-
  drivers/gpu/drm/radeon/sid.h            |   4 +--
  11 files changed, 183 insertions(+), 60 deletions(-)



More information about the dri-devel mailing list