Messages in this thread | | | From | Dave Airlie <> | Date | Fri, 10 Apr 2020 07:10:29 +1000 | Subject | [git pull] drm fixes for 5.7-rc1 (part two) |
| |
Hey Linus,
As previously mentioned more fixes did turn up in the latter part of the week.
The drm_local_map build regression fix is here, along with temporary disabling of the hugepage work due to some amdgpu related crashes.
Otherwise it's just a bunch of i915, and amdgpu fixes.
Have a good Easter! Dave.
drm-next-2020-04-10: drm fixes for 5.7-rc1 (part two)
legacy: - fix drm_local_map.offset type
ttm: - temporarily disable hugepages to debug amdgpu problems.
prime: - fix sg extraction
amdgpu: - Various Renoir fixes - Fix gfx clockgating sequence on gfx10 - RAS fixes - Avoid MST property creation after registration - Various cursor/viewport fixes - Fix a confusing log message about optional firmwares
i915: - Flush all the reloc_gpu batch (Chris) - Ignore readonly failures when updating relocs (Chris) - Fill all the unused space in the GGTT (Chris) - Return the right vswing table (Jose) - Don't enable DDI IO power on a TypeC port in TBT mode for ICL+ (Imre)
analogix_dp: - probe fix
virtio: - oob fix in object create The following changes since commit 12ab316ced2c5f32ced0e6300a054db644b5444a:
Merge tag 'amd-drm-next-5.7-2020-04-01' of git://people.freedesktop.org/~agd5f/linux into drm-next (2020-04-08 09:34:27 +1000)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm tags/drm-next-2020-04-10
for you to fetch changes up to 74bd4f0c921cc9cf5f99ba4129dafe35496de6f3:
Merge tag 'amd-drm-fixes-5.7-2020-04-08' of git://people.freedesktop.org/~agd5f/linux into drm-next (2020-04-10 06:42:53 +1000)
---------------------------------------------------------------- drm fixes for 5.7-rc1 (part two)
legacy: - fix drm_local_map.offset type
ttm: - temporarily disable hugepages to debug amdgpu problems.
prime: - fix sg extraction
amdgpu: - Various Renoir fixes - Fix gfx clockgating sequence on gfx10 - RAS fixes - Avoid MST property creation after registration - Various cursor/viewport fixes - Fix a confusing log message about optional firmwares
i915: - Flush all the reloc_gpu batch (Chris) - Ignore readonly failures when updating relocs (Chris) - Fill all the unused space in the GGTT (Chris) - Return the right vswing table (Jose) - Don't enable DDI IO power on a TypeC port in TBT mode for ICL+ (Imre)
analogix_dp: - probe fix
virtio: - oob fix in object create
---------------------------------------------------------------- Aaron Liu (1): drm/amdgpu: unify fw_write_wait for new gfx9 asics
Aaron Ma (1): drm/amdgpu: Fix oops when pp_funcs is unset in ACPI event
Alex Deucher (2): drm/amdgpu/psp: dont warn on missing optional TA's drm/amdgpu/display: fix warning when compiling without debugfs
Chengming Gui (1): drm/amd/amdgpu: Correct gfx10's CG sequence
Chris Wilson (4): drm/i915/gt: Fill all the unused space in the GGTT drm/i915/gem: Ignore readonly failures when updating relocs drm/i915/gem: Flush all the reloc_gpu batch drm/legacy: Fix type for drm_local_map.offset
Dave Airlie (3): Merge tag 'drm-misc-next-fixes-2020-04-09' of git://anongit.freedesktop.org/drm/drm-misc into drm-next Merge tag 'drm-intel-next-fixes-2020-04-08' of git://anongit.freedesktop.org/drm/drm-intel into drm-next Merge tag 'amd-drm-fixes-5.7-2020-04-08' of git://people.freedesktop.org/~agd5f/linux into drm-next
Eric Yang (1): drm/amd/display: change default pipe_split policy for DCN1
Evan Quan (1): drm/amd/powerplay: error out on forcing clock setting not supported
Imre Deak (1): drm/i915/icl+: Don't enable DDI IO power on a TypeC port in TBT mode
Isabel Zhang (1): drm/amd/display: Update stream adjust in dc_stream_adjust_vmin_vmax
Jerry (Fangzhi) Zuo (1): drm/amd/display: Avoid create MST prop after registration
Jiri Slaby (1): drm/virtio: fix OOB in virtio_gpu_object_create
John Clements (2): drm/amdgpu: resolve mGPU RAS query instability drm/amdgpu: update RAS related dmesg print
Joshua Aberback (1): drm/amd/display: Acknowledge wm_optimized_required
José Roberto de Souza (1): drm/i915/dp: Return the right vswing tables
Likun Gao (1): drm/amdgpu: change SH MEM alignment mode for gfx10
Marek Szyprowski (2): drm/prime: fix extracting of the DMA addresses from a scatterlist drm/bridge: analogix_dp: Split bind() into probe() and real bind()
Maxime Ripard (1): Merge drm/drm-next into drm-misc-next-fixes
Michael Strauss (1): drm/amd/display: Check for null fclk voltage when parsing clock table
Nicholas Kazlauskas (5): drm/amd/display: Translate cursor position by source rect drm/amd/display: Fix incorrect cursor pos on scaled primary plane drm/amd/display: Program viewport when source pos changes for DCN20 hw seq drm/amd/display: Calculate scaling ratios on every medium/full update drm/amd/display: Make cursor source translation adjustment optional
Prike Liang (2): drm/amd/powerplay: implement the is_dpm_running() drm/amdgpu: fix gfx hang during suspend with video playback (v2)
Shirish S (1): drm/amd/display: re-order asic declarations
Thomas Hellstrom (VMware) (1): drm/ttm: Temporarily disable the huge_fault() callback
Tiecheng Zhou (1): drm/amd/powerplay: avoid using pm_en before it is initialized
Yuxian Dai (1): drm/amdgpu/powerplay: using the FCLK DPM table to set the MCLK
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 6 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 20 +++++-- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 25 +++++---- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 + drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 6 ++- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 13 +++-- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 17 +++--- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 8 +++ .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 20 +++++-- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 2 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 17 ++++++ .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 40 +++++++++++++- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 1 + drivers/gpu/drm/amd/display/include/dal_asic_id.h | 6 ++- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 3 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 47 +++++++++++++++- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 18 +++++++ drivers/gpu/drm/amd/powerplay/renoir_ppt.h | 2 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 33 ++++++++---- drivers/gpu/drm/drm_prime.c | 37 ++++++++----- drivers/gpu/drm/exynos/exynos_dp.c | 29 +++++----- drivers/gpu/drm/i915/display/intel_ddi.c | 11 ++-- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 14 ++--- drivers/gpu/drm/i915/gt/intel_ggtt.c | 37 +++++++++---- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 36 +++++++------ drivers/gpu/drm/ttm/ttm_bo_vm.c | 63 ---------------------- drivers/gpu/drm/virtio/virtgpu_object.c | 14 ++--- include/drm/bridge/analogix_dp.h | 5 +- include/drm/drm_legacy.h | 2 +- 33 files changed, 354 insertions(+), 192 deletions(-)
| |