From: Roman Li Date: Fri, 12 Apr 2024 18:34:30 +0000 (-0400) Subject: drm/amd/display: Re-enable IPS2 for static screen X-Git-Tag: v6.11-rc1~141^2~25^2~539 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9ba971b25316b7e3a11b63b770a3a48bf3b69904;p=thirdparty%2Fkernel%2Flinux.git drm/amd/display: Re-enable IPS2 for static screen [Why] IPS stability was fixed in bios. [How] Set disable_ips init flag to DMUB_IPS_ENABLE. Reviewed-by: Nicholas Kazlauskas Acked-by: Wayne Lin Signed-off-by: Roman Li Tested-by: Daniel Wheeler Signed-off-by: Alex Deucher --- diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c index ecf5752ef35f9..6a57cba40ab5c 100644 --- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c +++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c @@ -1740,7 +1740,7 @@ static int amdgpu_dm_init(struct amdgpu_device *adev) if (amdgpu_dc_debug_mask & DC_DISABLE_IPS) init_data.flags.disable_ips = DMUB_IPS_DISABLE_ALL; else - init_data.flags.disable_ips = DMUB_IPS_RCG_IN_ACTIVE_IPS2_IN_OFF; + init_data.flags.disable_ips = DMUB_IPS_ENABLE; init_data.flags.disable_ips_in_vpb = 0;