From: Dmytro Laktyushkin <[email protected]>

Signed-off-by: Dmytro Laktyushkin <[email protected]>
Reviewed-by: Tony Cheng <[email protected]>
Acked-by: Harry Wentland <[email protected]>
---
 drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c          | 12 ------------
 drivers/gpu/drm/amd/display/dc/dml/display_mode_structs.h |  2 +-
 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c     |  2 +-
 3 files changed, 2 insertions(+), 14 deletions(-)

diff --git a/drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c 
b/drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c
index b6b0872f50dd..f37fb7c3bf7d 100644
--- a/drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c
+++ b/drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c
@@ -439,18 +439,6 @@ static void dcn_bw_calc_rq_dlg_ttu(
        input.dout.output_format = (v->output_format[in_idx] == dcn_bw_420) ? 
dm_420 : dm_444;
        input.dout.output_type  = (v->output[in_idx] == dcn_bw_hdmi) ? dm_hdmi 
: dm_dp;
        //input[in_idx].dout.output_standard;
-       switch (v->output_deep_color[in_idx]) {
-       case dcn_bw_encoder_12bpc:
-               input.dout.output_bpc = dm_out_12;
-       break;
-       case dcn_bw_encoder_10bpc:
-               input.dout.output_bpc = dm_out_10;
-       break;
-       case dcn_bw_encoder_8bpc:
-       default:
-               input.dout.output_bpc = dm_out_8;
-       break;
-       }
 
        /*todo: soc->sr_enter_plus_exit_time??*/
        dlg_sys_param.t_srx_delay_us = dc->dcn_ip->dcfclk_cstate_latency / 
v->dcf_clk_deep_sleep;
diff --git a/drivers/gpu/drm/amd/display/dc/dml/display_mode_structs.h 
b/drivers/gpu/drm/amd/display/dc/dml/display_mode_structs.h
index baf182177736..2d9d6298f0d3 100644
--- a/drivers/gpu/drm/amd/display/dc/dml/display_mode_structs.h
+++ b/drivers/gpu/drm/amd/display/dc/dml/display_mode_structs.h
@@ -229,7 +229,7 @@ struct      _vcs_dpi_display_output_params_st       {
        int     output_bpp;
        int     dsc_enable;
        int     wb_enable;
-       int     output_bpc;
+       int     opp_input_bpc;
        int     output_type;
        int     output_format;
        int     output_standard;
diff --git a/drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 
b/drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c
index a02c69d10399..1f337ecfeab0 100644
--- a/drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c
+++ b/drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c
@@ -589,7 +589,7 @@ static void fetch_pipe_params(struct display_mode_lib 
*mode_lib)
                
mode_lib->vba.NumberOfDSCSlices[mode_lib->vba.NumberOfActivePlanes] =
                                dout->dsc_slices;
                
mode_lib->vba.DSCInputBitPerComponent[mode_lib->vba.NumberOfActivePlanes] =
-                               dout->output_bpc == 0 ? 12 : dout->output_bpc;
+                               dout->opp_input_bpc == 0 ? 12 : 
dout->opp_input_bpc;
                
mode_lib->vba.WritebackEnable[mode_lib->vba.NumberOfActivePlanes] = 
dout->wb_enable;
                
mode_lib->vba.WritebackSourceHeight[mode_lib->vba.NumberOfActivePlanes] =
                                dout->wb.wb_src_height;
-- 
2.14.1

_______________________________________________
amd-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

Reply via email to