[pull] radeon drm-fixes-3.19

2015-02-02 Thread Alex Deucher
Hi Dave,

One last round of fixes for radeon for 3.19:
- fix some fallout from the reservation object integration on the
test/benchmark options
- fix a crash in the gpu vm code if gfx init fails
- fix a pll issue that leads to a blank screen on older IGP parts

The following changes since commit a78b80f51e57273961c397b5e9e224860228b965:

  Merge tag 'drm-intel-fixes-2015-01-29' of 
git://anongit.freedesktop.org/drm-intel into drm-fixes (2015-01-30 13:32:24 
+1000)

are available in the git repository at:


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

for you to fetch changes up to 92b712b739811e4aa7c0e1af339d0098989ea024:

  drm/radeon: fix the crash in test functions (2015-02-02 11:39:36 -0500)


Alex Deucher (2):
  drm/radeon: don't init gpuvm if accel is disabled (v3)
  drm/radeon: properly set vm fragment size for TN/RL

Christian König (1):
  drm/radeon: fix PLLs on RS880 and older v2

Ilija Hadzic (2):
  drm/radeon: fix the crash in benchmark functions
  drm/radeon: fix the crash in test functions

 drivers/gpu/drm/radeon/radeon_benchmark.c | 13 -
 drivers/gpu/drm/radeon/radeon_display.c   |  3 +++
 drivers/gpu/drm/radeon/radeon_gem.c   |  6 --
 drivers/gpu/drm/radeon/radeon_kms.c   | 16 
 drivers/gpu/drm/radeon/radeon_test.c  |  8 
 drivers/gpu/drm/radeon/radeon_vm.c|  6 --
 6 files changed, 31 insertions(+), 21 deletions(-)


[pull] radeon drm-fixes-3.19

2015-01-22 Thread Alex Deucher
Hi Dave,

Suspend/resume regression fix for 3.19.

The following changes since commit 67cf2d391292f8bf0598236e7b4ec343eae6234f:

  Merge tag 'drm-amdkfd-fixes-2015-01-13' of 
git://people.freedesktop.org/~gabbayo/linux into drm-fixes (2015-01-21 09:26:47 
+1000)

are available in the git repository at:


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

for you to fetch changes up to 16653dbae06609b9d0a7427de6c7f4c98d76523c:

  drm/radeon: Remove rdev->gart.pages_addr array (2015-01-22 11:48:03 -0500)


Michel Dänzer (3):
  drm/radeon: Split off gart_get_page_entry ASIC hook from set_page_entry
  drm/radeon: Restore GART table contents after pinning it in VRAM v3
  drm/radeon: Remove rdev->gart.pages_addr array

 drivers/gpu/drm/radeon/cik_sdma.c  |  1 -
 drivers/gpu/drm/radeon/ni_dma.c|  1 -
 drivers/gpu/drm/radeon/r100.c  | 10 +--
 drivers/gpu/drm/radeon/r300.c  | 16 ++
 drivers/gpu/drm/radeon/radeon.h|  9 --
 drivers/gpu/drm/radeon/radeon_asic.c   | 24 +++
 drivers/gpu/drm/radeon/radeon_asic.h   | 12 +---
 drivers/gpu/drm/radeon/radeon_device.c |  2 ++
 drivers/gpu/drm/radeon/radeon_gart.c   | 54 --
 drivers/gpu/drm/radeon/radeon_vm.c |  6 ++--
 drivers/gpu/drm/radeon/rs400.c | 14 +
 drivers/gpu/drm/radeon/rs600.c | 14 +
 drivers/gpu/drm/radeon/si_dma.c|  1 -
 13 files changed, 111 insertions(+), 53 deletions(-)


[pull] radeon drm-fixes-3.19

2015-01-15 Thread Alex Deucher
Hi Dave,

Some radeon fixes for 3.19:
- GPUVM stability fixes
- SI dpm quirks
- Regression fixes

The following changes since commit 79305ec6e60d320832505e95c1a028d309fcd2b6:

  Merge tag 'amdkfd-fixes-2015-01-06' of 
git://people.freedesktop.org/~gabbayo/linux into drm-fixes (2015-01-08 10:36:37 
+1000)

are available in the git repository at:


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

for you to fetch changes up to d8a74e186949e1a2c2f1309212478b0659bf9225:

  drm/radeon: use rv515_ring_start on r5xx (2015-01-15 11:11:02 -0500)


Alex Deucher (6):
  drm/radeon: fix VM flush on cayman/aruba (v3)
  drm/radeon: fix VM flush on SI (v3)
  drm/radeon: fix VM flush on CIK (v3)
  drm/radeon: add a dpm quirk list
  drm/radeon: add si dpm quirk list
  drm/radeon: use rv515_ring_start on r5xx

Christian König (1):
  drm/radeon: don't print error on -ERESTARTSYS

 drivers/gpu/drm/radeon/cik.c | 11 ++
 drivers/gpu/drm/radeon/cik_sdma.c| 10 +
 drivers/gpu/drm/radeon/ni.c  | 10 +
 drivers/gpu/drm/radeon/ni_dma.c  |  6 ++
 drivers/gpu/drm/radeon/nid.h | 24 ++
 drivers/gpu/drm/radeon/radeon_asic.c | 18 +++--
 drivers/gpu/drm/radeon/radeon_gem.c  |  2 +-
 drivers/gpu/drm/radeon/radeon_pm.c   | 33 ++
 drivers/gpu/drm/radeon/si.c  | 10 +
 drivers/gpu/drm/radeon/si_dma.c  |  8 
 drivers/gpu/drm/radeon/si_dpm.c  | 39 
 drivers/gpu/drm/radeon/sid.h | 18 +
 12 files changed, 186 insertions(+), 3 deletions(-)


[pull] radeon drm-fixes-3.19

2015-01-07 Thread Alex Deucher
Hi Dave,

Some fixes for radeon.  Nothing major.

The following changes since commit 2f6bd4da08b5054ba933be6f7b17ed02ad6c4162:

  Merge tag 'amdkfd-fixes-2014-12-30' of 
git://people.freedesktop.org/~gabbayo/linux into linus (2015-01-04 17:44:43 
+1000)

are available in the git repository at:


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

for you to fetch changes up to dd5a74f2f982193620cfa1ef609df1ee805781d4:

  drm/radeon: integer underflow in radeon_cp_dispatch_texture() (2015-01-05 
12:10:08 -0500)


Alex Deucher (4):
  drm/radeon: KV has three PPLLs (v2)
  drm/radeon: fix sad_count check for dce3
  drm/radeon: properly filter DP1.2 4k modes on non-DP1.2 hw
  drm/radeon: adjust default bapm settings for KV

Dan Carpenter (1):
  drm/radeon: integer underflow in radeon_cp_dispatch_texture()

 drivers/gpu/drm/radeon/atombios_crtc.c |  8 
 drivers/gpu/drm/radeon/atombios_dp.c   |  4 
 drivers/gpu/drm/radeon/dce3_1_afmt.c   |  2 +-
 drivers/gpu/drm/radeon/kv_dpm.c| 10 --
 drivers/gpu/drm/radeon/radeon_state.c  |  2 +-
 5 files changed, 14 insertions(+), 12 deletions(-)