[Public]
Wiil update commit message as:
-------------
drm/amd/display: Fix MST DSC lightup
[Why]
Secondary monitor does not come up due to MST DSC bw calculation regression.
[How]
Fix bug in try_disable_dsc()
Fixes: 4b6564cb120c ("drm/amd/display: Fix MST BW calculation Regression")
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Reported-by: [email protected]
Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/3495
Closes: https://bugzilla.suse.com/show_bug.cgi?id=1228093
Reviewed-by: Roman Li <[email protected]>
Signed-off-by: Fangzhi Zuo <[email protected]>
Signed-off-by: Roman Li <[email protected]>
Tested-by: Daniel Wheeler <[email protected]>
> -----Original Message-----
> From: [email protected] <[email protected]>
> Sent: Thursday, August 15, 2024 6:45 PM
> To: [email protected]
> Cc: Wentland, Harry <[email protected]>; Li, Sun peng (Leo)
> <[email protected]>; Siqueira, Rodrigo <[email protected]>;
> Pillai, Aurabindo <[email protected]>; Li, Roman
> <[email protected]>; Lin, Wayne <[email protected]>; Gutierrez,
> Agustin <[email protected]>; Chung, ChiaHsuan (Tom)
> <[email protected]>; Zuo, Jerry <[email protected]>;
> Mohamed, Zaeem <[email protected]>; Zuo, Jerry
> <[email protected]>
> Subject: [PATCH 12/13] drm/amd/display: Fix a typo in revert commit
>
> From: Fangzhi Zuo <[email protected]>
>
> A typo is fixed for "drm/amd/display: Fix MST BW calculation Regression"
>
> Fixes: 4b6564cb120c ("drm/amd/display: Fix MST BW calculation
> Regression")
>
> Reviewed-by: Roman Li <[email protected]>
> Signed-off-by: Fangzhi Zuo <[email protected]>
> Signed-off-by: Roman Li <[email protected]>
> ---
> drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git
> a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
> b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
> index 958fad0d5307..5e08ca700c3f 100644
> --- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
> +++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
> @@ -1066,7 +1066,7 @@ static int try_disable_dsc(struct drm_atomic_state
> *state,
> vars[next_index].dsc_enabled = false;
> vars[next_index].bpp_x16 = 0;
> } else {
> - vars[next_index].pbn =
> kbps_to_peak_pbn(params[next_index].bw_range.stream_kbps,
> fec_overhead_multiplier_x1000);
> + vars[next_index].pbn =
> kbps_to_peak_pbn(params[next_index].bw_range.max_kbps,
> fec_overhead_multiplier_x1000);
> ret = drm_dp_atomic_find_time_slots(state,
>
> params[next_index].port->mgr,
>
> params[next_index].port,
> --
> 2.34.1