2019-07-26 22:47:46

by Daniel Vetter

[permalink] [raw]
Subject: [PULL] drm-fixes

Hi Linus,

Dave seems to collect an entire streak of things happening, so again me
typing pull summary. Nothing nefarious here, most of the fixes are for new
stuff or things users won't see. The amd-display patches are a bit
different, and very much look like they should have at least some cc:
stable tags. Might be amd is a bit too comfortable with their internal
tree and not enough looking at upstream. Dave&me are looking into this,
in case something needs rectified with process here.

Also no intel fixes pull, but intel CI is general become rather good,
still I guess expect a notch more for -rc3.

Cheers, Daniel

PS: I checked, no :w bird emoij in here this time around.

drm-fixes-2019-07-26:
drm-fixes for 5.3-rc2:

amdgpu:
- fixes for (new in 5.3) hw support (vega20, navi)
- disable RAS
- lots of display fixes all over (audio, DSC, dongle, clock mgr)

ttm:
- fix dma_free_attrs calls to appease dma debugging

msm:
- fixes for dma-api, locking debug and compiler splats

core:
- fix cmdline mode to not apply rotation if not specified (new in 5.3)
- compiler warn fix

Cheers, Daniel

The following changes since commit 5f9e832c137075045d15cd6899ab0505cfb2ca4b:

Linus 5.3-rc1 (2019-07-21 14:05:38 -0700)

are available in the Git repository at:

git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-07-26

for you to fetch changes up to 4d5308e7852741318e4d40fb8d43d9311b3984ae:

Merge tag 'drm-fixes-5.3-2019-07-24' of git://people.freedesktop.org/~agd5f/linux into drm-fixes (2019-07-26 14:10:26 +1000)

----------------------------------------------------------------
drm-fixes for 5.3-rc2:

amdgpu:
- fixes for (new in 5.3) hw support (vega20, navi)
- disable RAS
- lots of display fixes all over (audio, DSC, dongle, clock mgr)

ttm:
- fix dma_free_attrs calls to appease dma debugging

msm:
- fixes for dma-api, locking debug and compiler splats

core:
- fix cmdline mode to not apply rotation if not specified (new in 5.3)
- compiler warn fix

----------------------------------------------------------------
Alex Deucher (1):
drm/amdgpu/smu: move fan rpm query into the asic specific code

Alvin Lee (3):
drm/amd/display: Disable Audio on reinitialize hardware
drm/amd/display: Wait for flip to complete
drm/amd/display: Only enable audio if speaker allocation exists

Brian Masney (1):
drm/msm: correct NULL pointer dereference in context_init

Dale Zhao (1):
drm/amd/display: handle active dongle port type is DP++ or DP case

Dave Airlie (2):
Merge tag 'drm-misc-fixes-2019-07-25' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag 'drm-fixes-5.3-2019-07-24' of git://people.freedesktop.org/~agd5f/linux into drm-fixes

Derek Lai (2):
drm/amd/display: Read max down spread
drm/amd/display: allocate 4 ddc engines for RV2

Dmitry Osipenko (1):
drm/modes: Don't apply cmdline's rotation if it wasn't specified

Dmytro Laktyushkin (2):
drm/amd/display: fix dsc disable
drm/amd/display: Set default block_size, even in unexpected cases

Eric Yang (2):
drm/amd/display: put back front end initialization sequence
drm/amd/display: do not read link setting if edp not connected

Evan Quan (1):
drm/amd/powerplay: report bootup clock as max supported on dpm disabled

Fatemeh Darbehani (1):
drm/amd/display: Change min_h_sync_width from 8 to 4

Fuqian Huang (1):
drm/ttm: use the same attributes when freeing d_page->vaddr

Harmanprit Tatla (1):
drm/amd/display: No audio endpoint for Dell MST display

Hawking Zhang (4):
drm/amdgpu: do not create ras debugfs/sysfs node for ASICs that don't have ras ability
drm/amdgpu: disable GFX RAS by default
drm/amdgpu: only allow error injection to UMC IP block
drm/amdgpu: drop ras self test

Ilya Bakoulin (1):
drm/amd/display: Check for valid stream_encode

Joseph Greathouse (1):
drm/amdgpu: Default disable GDS for compute VMIDs

Julian Parkin (2):
drm/amd/display: Poll for GPUVM context ready (v2)
drm/amd/display: Fix dc_create failure handling and 666 color depths

Jun Lei (4):
drm/amd/display: initialize p_state to proper value
drm/amd/display: fix up HUBBUB hw programming for VM
drm/amd/display: cap DCFCLK hardmin to 507 for NV10
drm/amd/display: swap system aperture high/low

Kevin Wang (2):
drm/amd/powerplay: change sysfs pp_dpm_xxx format for navi10
drm/amd/powerplay: custom peak clock freq for navi10

Leo Liu (1):
drm/amdgpu: use VCN firmware offset for cache window

Murton Liu (1):
drm/amd/display: Clock does not lower in Updateplanes

Nicholas Kazlauskas (2):
drm/amd/display: Copy max_clks_by_state after dce_clk_mgr_construct
drm/amd/display: Set enabled to false at start of audio disable

Nikola Cornij (1):
drm/amd/display: Set one 4:2:0-related PPS field as recommended by DSC spec

Qian Cai (1):
drm: silence variable 'conn' set but not used

Rob Clark (1):
drm/msm: stop abusing dma_map/unmap for cache

Samson Tam (1):
drm/amd/display: skip retrain in dc_link_set_preferred_link_settings() if using passive dongle

Sean Paul (1):
Merge drm-misc-next-fixes-2019-07-18 into drm-misc-fixes

Shubhashree Dhar (1):
drm/msm/dpu: Correct dpu encoder spinlock initialization

SivapiriyanKumarasamy (1):
drm/amd/display: Wait for backlight programming completion in set backlight level

Tai Man (2):
drm/amd/display: use encoder's engine id to find matched free audio device
drm/amd/display: Increase size of audios array

Wenjing Liu (1):
drm/amd/display: wait for the whole frame after global unlock

Zhan Liu (1):
drm/amd/display: drop ASSERT() if eDP panel is not connected

Zi Yu Liao (1):
drm/amd/display: fix DMCU hang when going into Modern Standby

drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 19 ++--
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 9 ++
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 9 ++
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 9 ++
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 9 ++
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 3 -
.../amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c | 4 +-
.../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c | 4 +-
.../amd/display/dc/clk_mgr/dce120/dce120_clk_mgr.c | 4 +-
.../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 3 +
drivers/gpu/drm/amd/display/dc/core/dc.c | 6 +-
drivers/gpu/drm/amd/display/dc/core/dc_link.c | 30 ++++--
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 39 +++++--
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 11 +-
drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 3 +-
drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 4 +
.../amd/display/dc/dce110/dce110_hw_sequencer.c | 24 +++--
.../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 21 ++--
.../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 2 +-
.../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 18 ++--
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 22 +++-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 2 +-
.../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 4 +
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.c | 37 +++++++
drivers/gpu/drm/amd/display/dc/dsc/drm_dsc_dc.c | 6 ++
drivers/gpu/drm/amd/display/dc/inc/core_types.h | 2 +-
drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 4 +-
drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 1 +
drivers/gpu/drm/amd/display/include/dpcd_defs.h | 2 +-
drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 100 ++++++++++++------
drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 10 +-
drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 114 +++++++++++++++++++--
drivers/gpu/drm/amd/powerplay/navi10_ppt.h | 4 +
drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 18 ----
drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 20 +++-
drivers/gpu/drm/drm_client_modeset.c | 2 +-
drivers/gpu/drm/drm_framebuffer.c | 2 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 3 +-
drivers/gpu/drm/msm/msm_drv.c | 2 +-
drivers/gpu/drm/msm/msm_gem.c | 4 +-
drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 6 +-
43 files changed, 443 insertions(+), 159 deletions(-)

--
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch


2019-07-26 22:51:52

by pr-tracker-bot

[permalink] [raw]
Subject: Re: [PULL] drm-fixes

The pull request you sent on Fri, 26 Jul 2019 21:45:55 +0200:

> git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-07-26

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/e2921f9f95f1c1355a39e54dc038ad95b6e032be

Thank you!

--
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker