drm/amd/display: Retiring set_display_requirements in dm_pp_smu.h - part1
authorFatemeh Darbehani <fatemeh.darbehani@amd.com>
Wed, 26 Sep 2018 23:12:26 +0000 (19:12 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 5 Nov 2018 19:20:46 +0000 (14:20 -0500)
commit247d167e578c3e02c7b3f8546f11443042f12f93
tree9f16ecfccbaba605f125d03262a1f22c977838c5
parent9ea59d5ab7b09568743c53e5f7204c0ecd5749dc
drm/amd/display: Retiring set_display_requirements in dm_pp_smu.h - part1

[Why]
In DCN we want direct DAL to SMU calls, with as little as possible
interference by pplib. The reason for each pp_smu interface mapping
to 1 SMU message is so we can have the sequencing of different SMU
message in dal and shared across different OS. This will also simplify
debugging as DAL owns this interaction and there's no confusion about
division of ownership.

[How]
Part 1: Separate set_min_deep_Sleep_dcfclk message from the SMU
messages that are sent as part of dcn10_pplib_apply_display_requirements.
Notify deep sleep dcfclk to smu directly

Signed-off-by: Fatemeh Darbehani <fatemeh.darbehani@amd.com>
Reviewed-by: Charlene Liu <Charlene.Liu@amd.com>
Acked-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dccg.c