Hi Dave, Sima, New fixes for 6.8, on top of the fixes I sent last week and fixed up on Monday. The following changes since commit d7643fe6fb76edb1f2f1497bf5e8b8f4774b5129: drm/amd/display: Avoid enum conversion warning (2024-01-15 18:35:07 -0500) are available in the Git repository at: https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.8-2024-01-18 for you to fetch changes up to aa0901a9008eeb2710292aff94e615adf7884d5f: drm/amdgpu: Enable GFXOFF for Compute on GFX11 (2024-01-18 16:45:19 -0500) ---------------------------------------------------------------- amd-drm-fixes-6.8-2024-01-18: amdgpu: - DSC fixes - DC resource pool fixes - OTG fix - DML2 fixes - Aux fix - GFX10 RLC firmware handling fix - Revert a broken workaround for SMU 13.0.2 - DC writeback fix - Enable gfxoff when ROCm apps are active on gfx11 with the proper FW version amdkfd: - Fix dma-buf exports using GEM handles ---------------------------------------------------------------- Charlene Liu (1): drm/amd/display: Add logging resource checks Christian König (1): drm/amdgpu: revert "Adjust removal control flow for smu v13_0_2" Christophe JAILLET (1): drm/amd/display: Fix a switch statement in populate_dml_output_cfg_from_stream_state() Dillon Varone (1): drm/amd/display: Init link enc resources in dc_state only if res_pool presents Flora Cui (1): drm/amdkfd: init drm_client with funcs hook Ilya Bakoulin (1): drm/amd/display: Clear OPTC mem select on disable Ma Jun (1): drm/amdgpu: Fix the null pointer when load rlc firmware Nicholas Kazlauskas (1): drm/amd/display: Port DENTIST hang and TDR fixes to OTG disable W/A Ori Messinger (1): drm/amdgpu: Enable GFXOFF for Compute on GFX11 Ovidiu Bunea (1): drm/amd/display: Fix DML2 watermark calculation Srinivasan Shanmugam (2): drm/amd/display: Fix late derefrence 'dsc' check in 'link_set_dsc_pps_packet()' drm/amd/display: Drop 'acrtc' and add 'new_crtc_state' NULL check for writeback requests. Wayne Lin (1): drm/amd/display: Align the returned error code with legacy DP drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 11 ++++---- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 32 +--------------------- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 32 ---------------------- drivers/gpu/drm/amd/amdgpu/amdgpu_reset.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 1 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 15 ++++------ drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 6 ++-- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 5 ++++ .../amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c | 21 ++++++-------- drivers/gpu/drm/amd/display/dc/core/dc.c | 4 ++- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 4 +++ drivers/gpu/drm/amd/display/dc/core/dc_state.c | 8 ++++-- .../drm/amd/display/dc/dml2/display_mode_core.c | 14 +++++----- .../amd/display/dc/dml2/dml2_translation_helper.c | 2 +- drivers/gpu/drm/amd/display/dc/link/link_dpms.c | 8 ++++-- .../gpu/drm/amd/display/dc/optc/dcn32/dcn32_optc.c | 3 ++ .../gpu/drm/amd/display/dc/optc/dcn35/dcn35_optc.c | 3 ++ 17 files changed, 62 insertions(+), 108 deletions(-)