]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/amdgpu: Rework MES initialization on GFX 12.1
authorMukul Joshi <mukul.joshi@amd.com>
Thu, 7 Aug 2025 21:12:43 +0000 (17:12 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 5 Jan 2026 21:27:00 +0000 (16:27 -0500)
commitaa0f09f93dfb3b9383761a5e4792c2c950623447
tree70b6fc505127c3a9a39b56abc80069d0782b417d
parentb7c4040d0d131de5014fb02bbdbe8fa2b9c5b0b0
drm/amdgpu: Rework MES initialization on GFX 12.1

Currently, only SPX mode works on GFX 12.1. This patch reworks
the MES initialization to get other non-SPX modes working. For example,
for CPX mode, coop_enable bit needs to be set to 0. The shared command
buffer initialization is also not needed in CPX mode.
The shared command buffer initialization needs further improvements which
will be handled in later patches.

Signed-off-by: Mukul Joshi <mukul.joshi@amd.com>
Reviewed-by: Alex Sierra <alex.sierra@amd.com>
Reviewed-by: Michael Chen <michael.chen@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c