[git pull] drm fixes for 5.14-rc5
From: Dave Airlie
Date: Fri Aug 06 2021 - 02:21:29 EST
Hi Linus,
Regular weekly fixes pull, live from a Brisbane lockdown with kids at home.
A big bunch of scattered amdgpu fixes, but they are all pretty small,
minor i915 fixes, kmb, and one vmwgfx regression fixes, all pretty
quiet for this time.
Dave.
drm-fixes-2021-08-06:
drm fixes for 5.14-rc5
amdgpu:
- Fix potential out-of-bounds read when updating GPUVM mapping
- Renoir powergating fix
- Yellow Carp updates
- 8K fix for navi1x
- Beige Goby updates and new DIDs
- Fix DMUB firmware version output
- EDP fix
- pmops config fix
i915:
- Call i915_globals_exit if pci_register_device fails
- (follow on fix for section mismatch)
- Correct SFC_DONE register offset
kmb:
- DMA fix
- driver date/version macros
vmwgfx:
- Fix I/O memory access on 64-bit systems
The following changes since commit c500bee1c5b2f1d59b1081ac879d73268ab0ff17:
Linux 5.14-rc4 (2021-08-01 17:04:17 -0700)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2021-08-06
for you to fetch changes up to d186f9c28008810d8f984d6bdd1c07757048ed63:
Merge tag 'amd-drm-fixes-5.14-2021-08-05' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes (2021-08-06
11:22:09 +1000)
----------------------------------------------------------------
drm fixes for 5.14-rc5
amdgpu:
- Fix potential out-of-bounds read when updating GPUVM mapping
- Renoir powergating fix
- Yellow Carp updates
- 8K fix for navi1x
- Beige Goby updates and new DIDs
- Fix DMUB firmware version output
- EDP fix
- pmops config fix
i915:
- Call i915_globals_exit if pci_register_device fails
- (follow on fix for section mismatch)
- Correct SFC_DONE register offset
kmb:
- DMA fix
- driver date/version macros
vmwgfx:
- Fix I/O memory access on 64-bit systems
----------------------------------------------------------------
Bing Guo (2):
drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X
drm/amd/display: Increase stutter watermark for dcn303
Chengming Gui (1):
drm/amdgpu: add DID for beige goby
Dave Airlie (3):
Merge tag 'drm-misc-fixes-2021-08-04' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
Merge tag 'drm-intel-fixes-2021-08-04' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
Merge tag 'amd-drm-fixes-5.14-2021-08-05' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Edmund Dea (2):
drm/kmb: Enable LCD DMA for low TVDDCV
drm/kmb: Define driver date and major/minor version
Jason Ekstrand (1):
drm/i915: Call i915_globals_exit() if pci_register_device() fails
Jude Shih (1):
drm/amd/display: Fix resetting DCN3.1 HW when resuming from S4
Matt Roper (1):
drm/i915: Correct SFC_DONE register offset
Qingqing Zhuo (1):
drm/amd/display: workaround for hard hang on HPD on native DP
Randy Dunlap (2):
drm/i915: fix i915_globals_exit() section mismatch error
drm/amdgpu: fix checking pmops when PM_SLEEP is not enabled
Shirish S (1):
drm/amdgpu/display: fix DMUB firmware version info
Wesley Chalmers (1):
drm/amd/display: Assume LTTPR interop for DCN31+
Xiaomeng Hou (1):
drm/amd/pm: update yellow carp pmfw interface version
Yifan Zhang (1):
drm/amdgpu: fix the doorbell missing when in CGPG issue for renoir.
Zack Rusin (1):
drm/vmwgfx: Fix a 64bit regression on svga3
xinhui pan (1):
drm/amdgpu: Fix out-of-bounds read when update mapping
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 7 +++++++
drivers/gpu/drm/amd/amdgpu/amdgpu_res_cursor.h | 3 ++-
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 21 ++++++++++++++++++++-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 +-
.../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 4 +++-
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 21 ++-------------------
drivers/gpu/drm/amd/display/dc/dc.h | 2 ++
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 2 +-
.../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 20 ++++++++++++++++++++
.../drm/amd/display/dc/dcn303/dcn303_resource.c | 4 ++--
.../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 16 ++++++++++++++++
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 8 +++++---
drivers/gpu/drm/amd/pm/inc/smu_v13_0.h | 2 +-
drivers/gpu/drm/i915/i915_globals.c | 4 ++--
drivers/gpu/drm/i915/i915_pci.c | 1 +
drivers/gpu/drm/i915/i915_reg.h | 2 +-
drivers/gpu/drm/kmb/kmb_drv.c | 22 ++++++++++++++++++----
drivers/gpu/drm/kmb/kmb_drv.h | 5 +++++
drivers/gpu/drm/kmb/kmb_plane.c | 15 +++++++++++++--
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 2 +-
21 files changed, 124 insertions(+), 41 deletions(-)