Sending Rex's pplib changes rebased on the latest DC as that had some work Mikita did in the same area. Patch 1 is Reviewed-by: Harry Wentland <harry.wentland at amd.com> Patches 2-3 are Acked-by: Harry Wentland <harry.wentland at amd.com> Not sure yet about 4-5. Will need to get someone with more expertise to eyeball those. Harry Rex Zhu (5): drm/amd/display: Implement dm_pp_get_clock_levels_by_type_with_latency drm/amd/pp: Fix wrong clock-unit exported to Display drm/amd/pp: Memory Latency is always 25us on Vega10 drm/amd/display: Delete old implementation of bw_calcs_data_update_from_pplib drm/amd/display: Refine the interface dm_pp_notify_wm_clock_changes .../amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 16 ++- .../display/amdgpu_dm/amdgpu_dm_services.c | 2 +- .../amd/display/dc/dce120/dce120_resource.c | 123 +----------------- drivers/gpu/drm/amd/display/dc/dm_services.h | 2 +- .../gpu/drm/amd/include/kgd_pp_interface.h | 2 +- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 6 +- .../drm/amd/powerplay/hwmgr/hardwaremanager.c | 4 +- .../gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 7 +- .../drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 37 ++---- .../drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 13 +- .../drm/amd/powerplay/inc/hardwaremanager.h | 2 +- drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 3 +- 12 files changed, 40 insertions(+), 177 deletions(-) -- 2.17.1