diff options
author | JinZe.Xu <JinZe.Xu@amd.com> | 2024-09-26 16:31:21 +0800 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2024-10-07 14:11:54 -0400 |
commit | 21b673da5192e1212059caf1154c3749a9be66fa (patch) | |
tree | 509def547c95a86336b931582a3734910f31058a /drivers | |
parent | aacbed5b41d93bb741d8dab6e3e008a732f3e3df (diff) | |
download | linux-21b673da5192e1212059caf1154c3749a9be66fa.tar.gz linux-21b673da5192e1212059caf1154c3749a9be66fa.tar.bz2 linux-21b673da5192e1212059caf1154c3749a9be66fa.zip |
drm/amd/display: Noitfy DMCUB of D0/D3 state in hardware init
[Why]
Missing a dc_dmub_srv_notify_fw_dc_power_state in driver init.
[How]
Notify DMCUB of D0 state in hardware_init.
Reviewed-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Signed-off-by: JinZe.Xu <JinZe.Xu@amd.com>
Signed-off-by: Rodrigo Siqueira <rodrigo.siqueira@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/gpu/drm/amd/display/dc/core/dc.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/display/dc/core/dc.c b/drivers/gpu/drm/amd/display/dc/core/dc.c index 57ad6ce88f3f..981d9a327daf 100644 --- a/drivers/gpu/drm/amd/display/dc/core/dc.c +++ b/drivers/gpu/drm/amd/display/dc/core/dc.c @@ -1431,6 +1431,7 @@ void dc_hardware_init(struct dc *dc) detect_edp_presence(dc); if (dc->ctx->dce_environment != DCE_ENV_VIRTUAL_HW) dc->hwss.init_hw(dc); + dc_dmub_srv_notify_fw_dc_power_state(dc->ctx->dmub_srv, DC_ACPI_CM_POWER_STATE_D0); } void dc_init_callbacks(struct dc *dc, |