mirror-linux/drivers/gpu/drm/amd/display/amdgpu_dm
Stylon Wang 2d4bd81fea drm/amd/display: Fix new dmub notification enabling in DM
[Why]
Changes from "Fix for dmub outbox notification enable" need to land
in DM or DMUB outbox notification would be disabled.

[How]
Enable outbox notification only after interrupt are enabled and IRQ
handlers registered. Any pending notification will be sent by DMUB
once outbox notification is enabled.

Fixes: ed72087064 ("drm/amd/display: Fix for dmub outbox notification enable")
Reviewed-by: Nicholas Kazlauskas <Nicholas.Kazlauskas@amd.com>
Acked-by: Solomon Chiu <solomon.chiu@amd.com>
Signed-off-by: Stylon Wang <stylon.wang@amd.com>
Acked-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
2022-07-15 10:04:59 -04:00
..
Makefile drm/amd/display: Add control mechanism for FPU 2021-08-05 21:17:59 -04:00
amdgpu_dm.c drm/amd/display: Fix new dmub notification enabling in DM 2022-07-15 10:04:59 -04:00
amdgpu_dm.h drm/amd/display: Ignore First MST Sideband Message Return Error 2022-07-13 12:20:26 -04:00
amdgpu_dm_color.c drm/amd: fix improper docstring syntax 2021-12-13 16:32:34 -05:00
amdgpu_dm_crc.c drm/amd/display: add connector type check for CRC source set 2021-12-01 17:08:47 -05:00
amdgpu_dm_crc.h
amdgpu_dm_debugfs.c drm/amd/display: remove redundant CONFIG_DRM_AMD_DC_DCN in amdgpu_dm 2022-05-10 17:53:13 -04:00
amdgpu_dm_debugfs.h
amdgpu_dm_hdcp.c drm/display: Move HDCP helpers into display-helper module 2022-04-25 11:19:36 +02:00
amdgpu_dm_hdcp.h
amdgpu_dm_helpers.c drm/amd/display: remove redundant CONFIG_DRM_AMD_DC_DCN in amdgpu_dm 2022-05-10 17:53:13 -04:00
amdgpu_dm_irq.c drm/amd/display: do not disable an invalid irq source in hdp finish 2022-05-10 17:53:12 -04:00
amdgpu_dm_irq.h
amdgpu_dm_irq_params.h drm/amd/display: Use vblank control events for PSR enable/disable 2021-08-16 15:35:56 -04:00
amdgpu_dm_mst_types.c drm/amd/display: Ignore First MST Sideband Message Return Error 2022-07-13 12:20:26 -04:00
amdgpu_dm_mst_types.h drm/amd/display: remove redundant CONFIG_DRM_AMD_DC_DCN in amdgpu_dm 2022-05-10 17:53:13 -04:00
amdgpu_dm_pp_smu.c drm/amd/pm: create a new holder for those APIs used only by legacy ASICs(si/kv) 2022-01-14 17:51:14 -05:00
amdgpu_dm_psr.c drm/amd/display: remove redundant CONFIG_DRM_AMD_DC_DCN in amdgpu_dm 2022-05-10 17:53:13 -04:00
amdgpu_dm_psr.h
amdgpu_dm_services.c
amdgpu_dm_trace.h drm/amd/display: Add control mechanism for FPU utilization 2021-08-05 21:17:59 -04:00
dc_fpu.c drm/amd/display: Re-arrange FPU code structure for dcn2x 2021-10-06 15:49:24 -04:00
dc_fpu.h drm/amd/display: Add DC_FP helper to check FPU state 2021-08-05 21:17:59 -04:00