mbox series

[pull] amdgpu, radeon, gpu scheduler drm-fixes-5.4

Message ID 20191030162339.44366-1-alexander.deucher@amd.com (mailing list archive)
State New, archived
Headers show
Series [pull] amdgpu, radeon, gpu scheduler drm-fixes-5.4 | expand

Pull-request

git://people.freedesktop.org/~agd5f/linux tags/drm-fixes-5.4-2019-10-30

Message

Alex Deucher Oct. 30, 2019, 4:23 p.m. UTC
Hi Dave, Daniel,

Misc fixes for 5.4.

The following changes since commit 2a3608409f46e0bae5b6b1a77ddf4c42116698da:

  Merge tag 'drm-fixes-5.4-2019-10-23' of git://people.freedesktop.org/~agd5f/linux into drm-fixes (2019-10-25 14:48:53 +1000)

are available in the Git repository at:

  git://people.freedesktop.org/~agd5f/linux tags/drm-fixes-5.4-2019-10-30

for you to fetch changes up to e8a170ff9a3576730e43c0dbdd27b7cd3dc56848:

  drm/amdgpu: enable -msse2 for GCC 7.1+ users (2019-10-30 11:56:20 -0400)

----------------------------------------------------------------
drm-fixes-5.4-2019-10-30:

amdgpu:
- clang fixes
- Updated golden settings
- GPUVM fixes for navi
- Navi sdma fix
- Navi display fixes
- Freesync fix
- Gamma fix for DCN
- DP dongle detection fix
- Fix for undervolting on vega10

radeon:
- enable kexec fix for PPC

scheduler:
- set an error on fence if hw job failed

----------------------------------------------------------------
Aidan Yang (1):
      drm/amd/display: Allow inverted gamma

Alex Deucher (1):
      drm/amdgpu/gmc10: properly set BANK_SELECT and FRAGMENT_SIZE

Andrey Grodzovsky (2):
      drm/sched: Set error to s_fence if HW job submission failed.
      drm/amdgpu: If amdgpu_ib_schedule fails return back the error.

Jun Lei (2):
      drm/amd/display: do not synchronize "drr" displays
      drm/amd/display: add 50us buffer as WA for pstate switch in active

Kyle Mahlkuch (1):
      drm/radeon: Fix EEH during kexec

Michael Strauss (1):
      drm/amd/display: Passive DP->HDMI dongle detection fix

Nick Desaulniers (3):
      drm/amdgpu: fix stack alignment ABI mismatch for Clang
      drm/amdgpu: fix stack alignment ABI mismatch for GCC 7.1+
      drm/amdgpu: enable -msse2 for GCC 7.1+ users

Pelle van Gils (1):
      drm/amdgpu/powerplay/vega10: allow undervolting in p7

Pierre-Eric Pelloux-Prayer (1):
      drm/amdgpu/sdma5: do not execute 0-sized IBs (v2)

Tianci.Yin (3):
      drm/amdgpu/gfx10: update gfx golden settings
      drm/amdgpu/gfx10: update gfx golden settings for navi14
      drm/amdgpu/gfx10: update gfx golden settings for navi12

Zhan liu (2):
      drm/amd/display: Change Navi14's DWB flag to 1
      drm/amd/display: setting the DIG_MODE to the correct value.

chen gong (1):
      drm/amdgpu: Fix SDMA hang when performing VKexample test

zhongshiqi (1):
      dc.c:use kzalloc without test

 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |  4 +++-
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |  6 +++---
 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c           |  9 ++++++++
 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c             |  1 +
 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c            |  9 ++++++++
 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c             |  1 +
 drivers/gpu/drm/amd/display/dc/calcs/Makefile      | 19 ++++++++++-------
 drivers/gpu/drm/amd/display/dc/core/dc.c           |  4 ++++
 drivers/gpu/drm/amd/display/dc/core/dc_link.c      |  9 ++++++++
 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c  | 24 ++++++++++++++++------
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |  6 ++++++
 .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 22 ++++++++------------
 drivers/gpu/drm/amd/display/dc/dcn20/Makefile      | 19 ++++++++++-------
 .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c  |  2 +-
 drivers/gpu/drm/amd/display/dc/dcn21/Makefile      | 19 ++++++++++-------
 drivers/gpu/drm/amd/display/dc/dml/Makefile        | 19 ++++++++++-------
 .../amd/display/dc/dml/dcn20/display_mode_vba_20.c |  3 ++-
 drivers/gpu/drm/amd/display/dc/dsc/Makefile        | 19 ++++++++++-------
 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c |  4 +---
 drivers/gpu/drm/radeon/radeon_drv.c                | 14 +++++++++++++
 drivers/gpu/drm/scheduler/sched_main.c             | 19 ++++++++++++++---
 21 files changed, 165 insertions(+), 67 deletions(-)