mirror-linux/drivers/gpu/drm/amd/display/dc
Ovidiu Bunea 1b6063a577 Revert "drm/amd/display: update DML2 policy EnhancedPrefetchScheduleAccelerationFinal DCN35"
This reverts
commit 9dad21f910 ("drm/amd/display: update DML2 policy EnhancedPrefetchScheduleAccelerationFinal DCN35")

[why & how]
The offending commit exposes a hang with lid close/open behavior.
Both issues seem to be related to ODM 2:1 mode switching, so there
is another issue generic to that sequence that needs to be
investigated.

Cc: Mario Limonciello <mario.limonciello@amd.com>
Cc: Alex Deucher <alexander.deucher@amd.com>
Reviewed-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Signed-off-by: Ovidiu Bunea <Ovidiu.Bunea@amd.com>
Signed-off-by: Tom Chung <chiahsuan.chung@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
(cherry picked from commit 68bf95317e)
Cc: stable@vger.kernel.org
2024-10-28 17:13:25 -04:00
..
basics drm/amd/display: fix typo in the comment 2024-09-18 16:14:27 -04:00
bios drm/amd/display: only trigger BIOS related assert for older ASICs 2024-09-02 11:34:02 -04:00
clk_mgr drm/amd/display: Block dynamic IPS2 on DCN35 for incompatible FW versions 2024-09-18 16:15:07 -04:00
core drm/amd/display: Clear update flags after update has been applied 2024-10-07 14:58:58 -04:00
dccg drm/amd/display: fix dccg root clock optimization related hang 2024-09-06 17:41:07 -04:00
dce drm/amd/display: Retry Replay residency 2024-08-27 17:53:14 -04:00
dce60 drm/amd/display: Add P-State Keepout to dcn401 Global Sync 2024-07-23 17:07:12 -04:00
dce80 drm/amd/display: Add P-State Keepout to dcn401 Global Sync 2024-07-23 17:07:12 -04:00
dce110 drm/amd/display: Add P-State Keepout to dcn401 Global Sync 2024-07-23 17:07:12 -04:00
dce112
dce120 drm/amd/display: Add P-State Keepout to dcn401 Global Sync 2024-07-23 17:07:12 -04:00
dcn10 drm/amd/display: Fix index out of bounds in degamma hardware format translation 2024-07-23 17:41:19 -04:00
dcn20 drm/amd/display: Refactoring MPC 2024-07-23 17:07:11 -04:00
dcn21
dcn30 drm/amd/display: Fix index out of bounds in DCN30 color transformation 2024-07-23 17:41:39 -04:00
dcn31 drm/amd/display: Refactoring HPO 2024-07-23 17:35:45 -04:00
dcn201
dcn301 drm/amd/display: Refactor for dio 2024-07-27 17:31:26 -04:00
dio drm/amd/display: Add seamless boot support for more DIG operation modes 2024-07-27 17:34:07 -04:00
dml drm/amd/display: Remove always-false branches 2024-09-18 16:15:08 -04:00
dml2 Revert "drm/amd/display: update DML2 policy EnhancedPrefetchScheduleAccelerationFinal DCN35" 2024-10-28 17:13:25 -04:00
dpp drm/amd/display: Add kdoc entry for 'program_isharp_1dlut' in 'dpp401_dscl_program_isharp' 2024-09-06 17:43:37 -04:00
dsc drm/amd/display: Add HDMI DSC native YCbCr422 support 2024-09-18 16:15:07 -04:00
dwb drm/amd/display: Refactoring DWB related files from dcn30 Files 2024-07-23 17:07:12 -04:00
gpio drm/amd/display: Add two dmmuy I2C entry for GPIO port mapping issue 2024-07-27 17:31:04 -04:00
hdcp
hpo drm/amd/display: Refactoring HPO 2024-07-23 17:35:45 -04:00
hubbub drm/amd/display: Clear cached watermark after resume 2024-09-18 16:15:08 -04:00
hubp drm/amd/display: Make dcn35_hubp_funcs static 2024-08-23 10:53:39 -04:00
hwss drm/amd/display: handle nulled pipe context in DCE110's set_drr() 2024-09-18 16:15:09 -04:00
inc drm/amd/display: fix dccg root clock optimization related hang 2024-09-06 17:41:07 -04:00
irq
link drm/amd/display: Restructure dpia link training 2024-09-18 16:15:07 -04:00
mmhubbub drm/amd/display: Refactoring MMHUBBUB 2024-07-23 17:07:11 -04:00
mpc drm/amd/display: Refactoring MPC 2024-07-23 17:07:11 -04:00
opp drm/amd/display: Refactoring OPP 2024-07-23 17:07:10 -04:00
optc Revert "drm/amd/display: Wait for all pending cleared before full update" 2024-09-02 11:37:29 -04:00
pg
resource drm/amd/display: avoid set dispclk to 0 2024-10-01 18:09:18 -04:00
spl drm/amd/display: Add fullscreen only sharpening policy 2024-09-18 16:15:07 -04:00
virtual
Makefile drm/amd/display: Refactor for dio 2024-07-27 17:31:26 -04:00
dc.h drm/amd/display: 3.2.301 2024-09-18 16:15:08 -04:00
dc_bios_types.h
dc_ddc_types.h
dc_dmub_srv.c drm/amd/display: Notify DMCUB of D0/D3 state 2024-08-27 17:53:51 -04:00
dc_dmub_srv.h drm/amd/display: Notify DMCUB of D0/D3 state 2024-08-27 17:53:51 -04:00
dc_dp_types.h drm/amd/display: Implement new DPCD register handling 2024-09-18 16:15:06 -04:00
dc_dsc.h drm/amd/display: Add HDMI DSC native YCbCr422 support 2024-09-18 16:15:07 -04:00
dc_edid_parser.c
dc_edid_parser.h
dc_hdmi_types.h
dc_helper.c
dc_hw_types.h drm/amd/display: quality improvements for EASF and ISHARP 2024-07-23 17:07:09 -04:00
dc_plane.h
dc_plane_priv.h
dc_spl_translate.c drm/amd/display: Add debug options to change sharpen policies 2024-09-18 16:15:07 -04:00
dc_spl_translate.h drm/amd/display: add back quality EASF and ISHARP and dc dependency changes 2024-08-27 17:53:58 -04:00
dc_stat.h
dc_state.h
dc_state_priv.h
dc_stream.h drm/amd/display: Add sharpness control interface 2024-09-02 11:38:23 -04:00
dc_stream_priv.h
dc_trace.h
dc_types.h drm/amd/display: Add HDR workaround for specific eDP 2024-10-01 18:10:36 -04:00
dm_cp_psp.h
dm_event_log.h
dm_helpers.h drm/amd/display: quality improvements for EASF and ISHARP 2024-07-23 17:07:09 -04:00
dm_pp_smu.h
dm_services.h
dm_services_types.h
irq_types.h
os_types.h