drm fixes for 5.3-rc3

From: Dave Airlie
Date: Thu Aug 01 2019 - 22:24:03 EST


Hi Linus,

Thanks to Daniel for handling the email the last couple of weeks, flus
and break-ins combined to derail me. Surprised nothing materialised
today to take me out again.

I've also tried embedding the summary into the signed pull request,
since all the cool kids seemed to be doing it, it's a bit messy in my
workflow as I do most of my stuff remotely including signing, but I
usually edit the summary locally.

Otherwise, just more amdgpu navi fixes, msm fixes and a single nouveau
regression fix.

Thanks,
Dave.

drm-fixes-2019-08-02:
drm pull fixes for 5.3-rc3

amdgpu:
navi10 temperature and pstate fixes
vcn dynamic power management fix
CS ioctl error handling fix
debugfs info leak fix
amdkfd VegaM fix.

msm:
dma sync call fix
mdp5 dsi command mode fix
fall-through fixes
disabled GPU fix

nouveau:
regression fix for displayport MST support.
The following changes since commit 609488bc979f99f805f34e9a32c1e3b71179d10b:

Linux 5.3-rc2 (2019-07-28 12:47:02 -0700)

are available in the Git repository at:

git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-08-02

for you to fetch changes up to f8981e0309e9004c6e86d218049045700c79d740:

Merge tag 'msm-fixes-2019_08_01' of
https://gitlab.freedesktop.org/drm/msm into drm-fixes (2019-08-02
10:17:25 +1000)

----------------------------------------------------------------
drm pull fixes for 5.3-rc3

amdgpu:
navi10 temperature and pstate fixes
vcn dynamic power management fix
CS ioctl error handling fix
debugfs info leak fix
amdkfd VegaM fix.

msm:
dma sync call fix
mdp5 dsi command mode fix
fall-through fixes
disabled GPU fix

nouveau:
regression fix for displayport MST support.

----------------------------------------------------------------
Alex Deucher (1):
drm/amdgpu/powerplay: use proper revision id for navi

Brian Masney (1):
drm/msm: add support for per-CRTC max_vblank_count on mdp5

Christian KÃnig (1):
drm/amdgpu: fix error handling in amdgpu_cs_process_fence_dep

Dave Airlie (2):
Merge tag 'drm-fixes-5.3-2019-07-31' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
Merge tag 'msm-fixes-2019_08_01' of
https://gitlab.freedesktop.org/drm/msm into drm-fixes

Evan Quan (7):
drm/amd/powerplay: fix null pointer dereference around dpm state relates
drm/amd/powerplay: enable SW SMU reset functionality
drm/amd/powerplay: add new sensor type for VCN powergate status
drm/amd/powerplay: support VCN powergate status retrieval on Raven
drm/amd/powerplay: support VCN powergate status retrieval for SW SMU
drm/amd/powerplay: correct Navi10 VCN powergate control (v2)
drm/amd/powerplay: correct UVD/VCE/VCN power status retrieval

Jeffrey Hugo (1):
drm: msm: Fix add_gpu_components

Jordan Crouse (1):
drm/msm: Annotate intentional switch statement fall throughs

Kent Russell (1):
drm/amdkfd: Fix byte align on VegaM

Kevin Wang (2):
drm/amd/powerplay: add callback function of get_thermal_temperature_range
drm/amd/powerplay: fix temperature granularity error in smu11

Lyude Paul (1):
drm/nouveau: Only release VCPI slots on mode changes

Rob Clark (1):
drm/msm: Use the correct dma_sync calls in msm_gem

Wang Xiayang (1):
drm/amdgpu: fix a potential information leaking bug

drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 26 ++++----
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 74 +++++++++++++++--------
drivers/gpu/drm/amd/include/kgd_pp_interface.h | 1 +
drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 23 ++++---
drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 9 +++
drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 1 -
drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 48 +++++++++------
drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 36 ++++++-----
drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 34 ++++-------
drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 2 +
drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 1 +
drivers/gpu/drm/msm/adreno/adreno_gpu.c | 1 +
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 16 ++++-
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 2 +-
drivers/gpu/drm/msm/msm_drv.c | 3 +-
drivers/gpu/drm/msm/msm_gem.c | 47 ++++++++++++--
drivers/gpu/drm/nouveau/dispnv50/disp.c | 2 +-
19 files changed, 215 insertions(+), 116 deletions(-)