[git pull] drm amd fixes for 4.18-rc1

Dave Airlie airlied at gmail.com
Fri Jun 15 04:32:22 UTC 2018


Hi Linus,

Just a single set of AMD fixes for stuff in -next for -rc1.

Thanks,
Dave.

drm-next-2018-06-15:
amd fixes for 4.18-rc1
The following changes since commit 33ce21d6a2491ef9adb8dc395e3f5bbbfcdc95b5:

  Merge tag 'drm-intel-next-fixes-2018-06-08-2' of
git://anongit.freedesktop.org/drm/drm-intel into drm-next (2018-06-09
06:34:51 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-next-2018-06-15

for you to fetch changes up to daf0678c2036c918f01e4aa6035629d2debc2f30:

  Merge branch 'drm-next-4.18' of
git://people.freedesktop.org/~agd5f/linux into drm-next (2018-06-15
11:32:29 +1000)

----------------------------------------------------------------
amd fixes for 4.18-rc1

----------------------------------------------------------------
Alex Deucher (2):
      drm/amdgpu/display: check if ppfuncs exists before using it
      Revert "drm/amdgpu: Add an ATPX quirk for hybrid laptop"

Charlene Liu (1):
      drm/amd/display: add register offset != 0 check.

Chunming Zhou (1):
      drm/amdgpu: gds bo must not be per-vm-bo

Colin Ian King (2):
      drm/amdgpu/df: fix potential array out-of-bounds read
      drm/amd/pp: initialize result to before or'ing in data

Dave Airlie (1):
      Merge branch 'drm-next-4.18' of
git://people.freedesktop.org/~agd5f/linux into drm-next

Deepak Sharma (2):
      drm/amdgpu: Use GTT for dumb buffer if sg display enabled (v2)
      drm/amdgpu: Add helper function to get buffer domain

Dmytro Laktyushkin (1):
      drm/amd/display: fix dscl_manual_ratio_init

Emily Deng (1):
      drm/amdgpu: To get gds, gws and oa from adev->gds (v2)

Eric Bernstein (2):
      drm/amd/display: DP component depth 16 bpc
      drm/amd/display: Set TMZ and DCC for secondary surface

Evan Quan (6):
      drm/amdgpu: correct SMU11 SYSPLL0 clock id values
      drm/amd/powerplay: bug fixs for getsmuclockinfo
      drm/amdgpu: typo fix for vega20 cg flags
      drm/amd/powerplay: fix wrong clock adjust sequence
      drm/amdgpu: fix parsing indirect register list v2
      drm/amd/powerplay: remove uncessary extra gfxoff control call

Feifei Xu (1):
      drm/gfx9: Update gc goldensetting for vega20.

Harry Wentland (2):
      drm/amd/display: Implement dm_pp_get_clock_levels_by_type_with_latency
      drm/amd/display: Fix wrong latency assignment for VEGA clock levels

Huang Rui (4):
      drm/amdgpu: fix the missed vcn fw version report
      drm/amdgpu: add checking for sos version
      drm/amdgpu: fix CG enabling hang with gfxoff enabled
      drm/amd/powerplay: fix missed hwmgr check warning before call
gfx_off_control handler

Junwei Zhang (1):
      drm/amdgpu: fix clear_all and replace handling in the VM (v2)

Kenneth Feng (1):
      drm/amd/powerplay: Set higher SCLK&MCLK frequency than dpm7 in OD (v2)

Leo (Sunpeng) Li (2):
      drm/amd/display: Destroy connector state on reset
      drm/amd/display: Fix BUG_ON during CRTC atomic check update

Leo Liu (1):
      drm/amdgpu: remove unnecessary scheduler entity for VCN

Lyude Paul (1):
      drm/amdgpu: Grab/put runtime PM references in atomic_commit_tail()

Mikita Lipski (5):
      drm/amd/pp: Add cases for getting phys and disp clks for SMU10
      drm/amd/display: Do not limit color depth to 8bpc
      drm/amd/display: Release fake sink
      drm/amd/display: Do not program interrupt status on disabled crtc
      drm/amd/pp: Connect display_clock_voltage_request to a function pointer

Nayan Deshmukh (1):
      drm/scheduler: fix a corner case in dependency optimization

Nikola Cornij (2):
      drm/amd/display: Read DPCD link caps up to and including DP_ADAPTER_CAP
      drm/amd/display: Read DP_SINK_COUNT_ESI range on HPD for DP 1.4

Pratik Vishwakarma (1):
      drm/amd/display: Fix stale buffer object (bo) use

Rex Zhu (2):
      drm/amd/pp: Allow underclocking when od table is empty in vbios
      drm/amd/pp: Fix OD feature enable failed on Vega10 workstation cards

Roman Li (2):
      drm/amd/display: replace msleep with udelay in fbc path
      drm/amd/display: check if audio clk enable is applicable

Shaoyun Liu (2):
      drm/amdgpu: Fix NULL pointer when load kfd driver with PP block
is disabled
      drm/amd/include: Update df 3.6 mask and shift definition

kbuild test robot (1):
      drm/amdgpu: vcn_v1_0_is_idle() can be static

 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c         | 18 ++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c   |  1 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             | 38 ++++++----
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         | 12 ++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            | 15 +++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         | 17 +++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h         |  3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c            | 52 +++-----------
 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h            |  2 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |  6 +-
 drivers/gpu/drm/amd/amdgpu/df_v3_6.c               |  2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              | 21 +++---
 drivers/gpu/drm/amd/amdgpu/psp_v3_1.c              | 27 +++++++-
 drivers/gpu/drm/amd/amdgpu/soc15.c                 |  1 +
 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c              |  4 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 80 +++++++++++-----------
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c  |  3 +
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_services.c | 45 +++++++++++-
 drivers/gpu/drm/amd/display/dc/basics/fixpt31_32.c |  5 ++
 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   | 37 ++++++++--
 .../drm/amd/display/dc/dce/dce_stream_encoder.c    |  6 +-
 .../drm/amd/display/dc/dce110/dce110_compressor.c  |  8 +--
 .../amd/display/dc/dce110/dce110_hw_sequencer.c    |  2 +-
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c   |  3 +-
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h   |  6 +-
 .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c  |  8 +--
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c  | 14 ++--
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h  |  8 +++
 .../amd/display/dc/dcn10/dcn10_stream_encoder.c    |  4 ++
 drivers/gpu/drm/amd/display/include/fixed31_32.h   |  2 +
 .../drm/amd/include/asic_reg/df/df_3_6_sh_mask.h   |  8 +--
 drivers/gpu/drm/amd/include/atomfirmware.h         | 12 ++--
 drivers/gpu/drm/amd/powerplay/amd_powerplay.c      | 10 +--
 drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c       | 13 ++--
 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.c |  4 +-
 .../amd/powerplay/hwmgr/process_pptables_v1_0.c    |  6 --
 .../gpu/drm/amd/powerplay/hwmgr/processpptables.c  |  6 --
 drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c  | 74 ++++++++++----------
 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c   | 12 +++-
 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 15 +++-
 .../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c |  2 +-
 .../amd/powerplay/hwmgr/vega10_processpptables.c   |  6 --
 drivers/gpu/drm/scheduler/gpu_scheduler.c          |  9 ++-
 43 files changed, 372 insertions(+), 255 deletions(-)


More information about the dri-devel mailing list