drm fixes for 5.3-rc4

From: Dave Airlie
Date: Fri Aug 09 2019 - 02:30:45 EST


Hi Linus,

Usual fixes roundup, summary below in the signed tag. Nothing too
crazy or serious, one non-released ioctl is removed in the amdkfd
driver.

Dave.

drm-fixes-2019-08-09:
drm fixes for 5.3-rc4

core:
- mode parser strncpy fix

i915:
- GLK DSI escape clock setting
- HDCP memleak fix

tegra:
- one gpiod/of regression fix

amdgpu:
- Fixes VCN to handle the latest navi10 firmware
- Fixes for fan control on navi10
- Properly handle SMU metrics table on navi10
- Fix a resume regression on Stoney
- kfd revert a GWS ioctl

vmwgfx:
- memory leak fix

rockchip:
- suspend fix
The following changes since commit e21a712a9685488f5ce80495b37b9fdbe96c230d:

Linux 5.3-rc3 (2019-08-04 18:40:12 -0700)

are available in the Git repository at:

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

for you to fetch changes up to a111ef6b082270f6cbeea5556caf1cbb0143b812:

Merge tag 'drm-intel-fixes-2019-08-08' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2019-08-09
15:46:10 +1000)

----------------------------------------------------------------
drm fixes for 5.3-rc4

core:
- mode parser strncpy fix

i915:
- GLK DSI escape clock setting
- HDCP memleak fix

tegra:
- one gpiod/of regression fix

amdgpu:
- Fixes VCN to handle the latest navi10 firmware
- Fixes for fan control on navi10
- Properly handle SMU metrics table on navi10
- Fix a resume regression on Stoney
- kfd revert a GWS ioctl

vmwgfx:
- memory leak fix

rockchip:
- suspend fix

----------------------------------------------------------------
Alex Deucher (1):
Revert "drm/amdkfd: New IOCTL to allocate queue GWS"

Chuhong Yuan (1):
drm/modes: Fix unterminated strncpy

Colin Ian King (1):
drm/vmwgfx: fix memory leak when too many retries have occurred

Dave Airlie (5):
Merge tag 'drm/tegra/for-5.3-rc4' of
git://anongit.freedesktop.org/tegra/linux into drm-fixes
Merge tag 'drm-fixes-5.3-2019-08-07' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
Merge branch 'vmwgfx-fixes-5.3' of
git://people.freedesktop.org/~thomash/linux into drm-fixes
Merge tag 'drm-misc-fixes-2019-08-08' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag 'drm-intel-fixes-2019-08-08' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes

Dmitry Osipenko (1):
drm/tegra: Fix gpiod_get_from_of_node() regression

Douglas Anderson (1):
drm/rockchip: Suspend DP late

Evan Quan (1):
drm/amd/powerplay: correct navi10 vcn powergate

Kevin Wang (1):
drm/amd/powerplay: honor hw limit on fetching metrics data for navi10

Likun Gao (1):
drm/amdgpu: pin the csb buffer on hw init for gfx v8

Marek OlÅÃk (1):
Revert "drm/amdgpu: fix transform feedback GDS hang on gfx10 (v2)"

Matt Coffin (1):
drm/amd/powerplay: Allow changing of fan_control in smu_v11_0

Stanislav Lisovskiy (1):
drm/i915: Fix wrong escape clock divisor init for GLK

Thong Thai (2):
drm/amd/amdgpu/vcn_v2_0: Mark RB commands as KMD commands
drm/amd/amdgpu/vcn_v2_0: Move VCN 2.0 specific dec ring test to vcn_v2_0

Wei Yongjun (1):
drm/i915: fix possible memory leak in intel_hdcp_auth_downstream()

drivers/gpu/drm/amd/amdgpu/amdgpu_gds.h | 1 -
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 1 +
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 12 +---
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 40 +++++++++++++
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 44 +++++++++++---
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 28 ---------
drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 4 +-
drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 1 +
drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 79 +++++++++++++++++--------
drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 2 +-
drivers/gpu/drm/drm_modes.c | 4 +-
drivers/gpu/drm/i915/display/intel_hdcp.c | 3 +-
drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 4 +-
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 2 +-
drivers/gpu/drm/tegra/output.c | 8 ++-
drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 4 +-
include/uapi/linux/kfd_ioctl.h | 20 +------
17 files changed, 155 insertions(+), 102 deletions(-)