From: Alex Deucher <alexander.deucher@amd.com>
To: <amd-gfx@lists.freedesktop.org>,
<dri-devel@lists.freedesktop.org>, <airlied@gmail.com>,
<daniel.vetter@ffwll.ch>
Cc: Alex Deucher <alexander.deucher@amd.com>
Subject: [pull] amdgpu, amdkfd drm-fixes-6.9
Date: Wed, 27 Mar 2024 22:53:42 -0400 [thread overview]
Message-ID: <20240328025342.8700-1-alexander.deucher@amd.com> (raw)
Hi Dave, Sima,
Fixes for 6.9. Mostly fixes for new IPs added in 6.9.
The following changes since commit 4cece764965020c22cff7665b18a012006359095:
Linux 6.9-rc1 (2024-03-24 14:10:05 -0700)
are available in the Git repository at:
https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.9-2024-03-27
for you to fetch changes up to 8678b1060ae2b75feb60b87e5b75e17374e3c1c5:
drm/amdgpu: fix deadlock while reading mqd from debugfs (2024-03-27 09:30:34 -0400)
----------------------------------------------------------------
amd-drm-fixes-6.9-2024-03-27:
amdgpu:
- SMU 14.0.1 updates
- DCN 3.5.x updates
- VPE fix
- eDP panel flickering fix
- Suspend fix
- PSR fix
- DCN 3.0+ fix
- VCN 4.0.6 updates
- debugfs fix
amdkfd:
- DMA-Buf fix
- GFX 9.4.2 TLB flush fix
- CP interrupt fix
----------------------------------------------------------------
Chris Park (1):
drm/amd/display: Prevent crash when disable stream
Eric Huang (1):
drm/amdkfd: fix TLB flush after unmap for GFX9.4.2
George Shen (1):
drm/amd/display: Remove MPC rate control logic from DCN30 and above
Hamza Mahfooz (1):
drm/amd/display: fix IPX enablement
Harry Wentland (1):
Revert "drm/amd/display: Fix sending VSC (+ colorimetry) packets for DP/eDP displays without PSR"
Johannes Weiner (1):
drm/amdgpu: fix deadlock while reading mqd from debugfs
Jonathan Kim (1):
drm/amdkfd: range check cp bad op exception interrupts
Lang Yu (2):
drm/amdgpu/umsch: update UMSCH 4.0 FW interface
drm/amdgpu: enable UMSCH 4.0.6
Mario Limonciello (1):
drm/amd: Flush GFXOFF requests in prepare stage
Mukul Joshi (1):
drm/amdkfd: Check cgroup when returning DMABuf info
Natanel Roizenman (1):
drm/amd/display: Increase Z8 watermark times.
Peyton Lee (1):
drm/amdgpu/vpe: power on vpe when hw_init
Roman Li (1):
drm/amd/display: Fix bounds check for dcn35 DcfClocks
Sung Joon Kim (1):
drm/amd/display: Update dcn351 to latest dcn35 config
Taimur Hassan (1):
drm/amd/display: Send DTBCLK disable message on first commit
Wenjing Liu (1):
drm/amd/display: fix a dereference of a NULL pointer
Xi Liu (2):
drm/amd/display: increase bb clock for DCN351
drm/amd/display: Set DCN351 BB and IP the same as DCN35
lima1002 (1):
drm/amd/swsmu: add smu 14.0.1 vcn and jpeg msg
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 46 +++++----
drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.c | 12 ++-
drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.h | 20 ++--
drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c | 6 ++
drivers/gpu/drm/amd/amdgpu/umsch_mm_v4_0.c | 7 +-
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 4 +-
drivers/gpu/drm/amd/amdkfd/kfd_int_process_v10.c | 3 +-
drivers/gpu/drm/amd/amdkfd/kfd_int_process_v11.c | 3 +-
drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 3 +-
drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c | 8 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.h | 2 +-
.../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c | 7 +-
drivers/gpu/drm/amd/display/dc/core/dc.c | 6 +-
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 54 ++++++-----
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.h | 14 +--
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mpc.c | 5 +-
.../gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c | 4 +-
.../gpu/drm/amd/display/dc/dml/dcn351/dcn351_fpu.c | 103 +++++++++++++++++----
.../amd/display/dc/dml2/dml2_translation_helper.c | 6 +-
.../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c | 3 +-
.../drm/amd/display/dc/hwss/dcn314/dcn314_hwseq.c | 41 --------
.../drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c | 41 --------
.../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 41 --------
.../drm/amd/display/dc/hwss/dcn351/dcn351_init.c | 2 +-
.../display/dc/resource/dcn351/dcn351_resource.c | 11 ++-
.../amd/display/modules/info_packet/info_packet.c | 13 +--
drivers/gpu/drm/amd/include/umsch_mm_4_0_api_def.h | 13 ++-
.../amd/pm/swsmu/inc/pmfw_if/smu_v14_0_0_ppsmc.h | 28 +++---
drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h | 10 ++
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c | 50 ++++++++--
.../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c | 21 +++--
include/uapi/linux/kfd_ioctl.h | 17 +++-
36 files changed, 342 insertions(+), 275 deletions(-)
next reply other threads:[~2024-03-28 2:54 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-03-28 2:53 Alex Deucher [this message]
-- strict thread matches above, loose matches on Subject: below --
2024-05-10 17:11 [pull] amdgpu, amdkfd drm-fixes-6.9 Alex Deucher
2024-05-08 23:00 Alex Deucher
2024-05-10 3:12 ` Dave Airlie
2024-05-10 14:01 ` Alex Deucher
2024-05-10 17:05 ` Alex Deucher
2024-05-01 13:50 Alex Deucher
2024-04-24 20:24 Alex Deucher
2024-04-11 1:34 Alex Deucher
2024-03-21 22:05 Alex Deucher
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20240328025342.8700-1-alexander.deucher@amd.com \
--to=alexander.deucher@amd.com \
--cc=airlied@gmail.com \
--cc=amd-gfx@lists.freedesktop.org \
--cc=daniel.vetter@ffwll.ch \
--cc=dri-devel@lists.freedesktop.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.