| /Linux-v5.10/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
| D | display_rq_dlg_calc_30.c | 46 unsigned int odm_combine, in get_refcyc_per_delivery() argument 57 if (odm_combine) in get_refcyc_per_delivery() 58 refcyc_per_delivery = (double)refclk_freq_in_mhz * (double)((unsigned int)odm_combine*2) in get_refcyc_per_delivery() 59 * dml_min((double)recout_width, (double)hactive / ((unsigned int)odm_combine*2)) in get_refcyc_per_delivery() 759 if (pipe_param.dest.odm_combine) { in get_surf_rq_param() 765 hactive_odm = pipe_param.dest.hactive / ((unsigned int)pipe_param.dest.odm_combine*2); in get_surf_rq_param() 1257 if (dst->odm_combine) { in dml_rq_dlg_get_dlg_params() 1287 if (dst->odm_combine == dm_odm_combine_mode_disabled) { in dml_rq_dlg_get_dlg_params() 1290 …unsigned int odm_combine_factor = (dst->odm_combine == dm_odm_combine_mode_2to1 ? 2 : 4); // TOD… in dml_rq_dlg_get_dlg_params() 1435 if (dst->full_recout_width == 0 && !dst->odm_combine) { in dml_rq_dlg_get_dlg_params() [all …]
|
| /Linux-v5.10/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
| D | display_rq_dlg_calc_20.c | 121 bool odm_combine, in get_refcyc_per_delivery() argument 132 if (odm_combine) in get_refcyc_per_delivery() 1193 if (dst->full_recout_width == 0 && !dst->odm_combine) { in dml20_rq_dlg_get_dlg_params() 1206 dst->odm_combine, in dml20_rq_dlg_get_dlg_params() 1217 dst->odm_combine, in dml20_rq_dlg_get_dlg_params() 1242 dst->odm_combine, in dml20_rq_dlg_get_dlg_params() 1253 dst->odm_combine, in dml20_rq_dlg_get_dlg_params() 1281 dst->odm_combine, in dml20_rq_dlg_get_dlg_params() 1291 dst->odm_combine, in dml20_rq_dlg_get_dlg_params() 1313 dst->odm_combine, in dml20_rq_dlg_get_dlg_params() [all …]
|
| D | display_rq_dlg_calc_20v2.c | 121 bool odm_combine, in get_refcyc_per_delivery() argument 132 if (odm_combine) in get_refcyc_per_delivery() 1194 if (dst->full_recout_width == 0 && !dst->odm_combine) { in dml20v2_rq_dlg_get_dlg_params() 1207 dst->odm_combine, in dml20v2_rq_dlg_get_dlg_params() 1218 dst->odm_combine, in dml20v2_rq_dlg_get_dlg_params() 1243 dst->odm_combine, in dml20v2_rq_dlg_get_dlg_params() 1254 dst->odm_combine, in dml20v2_rq_dlg_get_dlg_params() 1282 dst->odm_combine, in dml20v2_rq_dlg_get_dlg_params() 1292 dst->odm_combine, in dml20v2_rq_dlg_get_dlg_params() 1314 dst->odm_combine, in dml20v2_rq_dlg_get_dlg_params() [all …]
|
| /Linux-v5.10/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
| D | display_rq_dlg_calc_21.c | 97 bool odm_combine, in get_refcyc_per_delivery() argument 108 if (odm_combine) in get_refcyc_per_delivery() 702 if (pipe_param.dest.odm_combine) { in get_surf_rq_param() 1245 if (dst->full_recout_width == 0 && !dst->odm_combine) { in dml_rq_dlg_get_dlg_params() 1260 dst->odm_combine, in dml_rq_dlg_get_dlg_params() 1272 dst->odm_combine, in dml_rq_dlg_get_dlg_params() 1299 dst->odm_combine, in dml_rq_dlg_get_dlg_params() 1311 dst->odm_combine, in dml_rq_dlg_get_dlg_params() 1342 dst->odm_combine, in dml_rq_dlg_get_dlg_params() 1353 dst->odm_combine, in dml_rq_dlg_get_dlg_params() [all …]
|
| /Linux-v5.10/drivers/gpu/drm/amd/display/dc/virtual/ |
| D | virtual_stream_encoder.c | 88 bool odm_combine) in virtual_enc_dp_set_odm_combine() argument
|
| /Linux-v5.10/drivers/gpu/drm/amd/display/dc/inc/hw/ |
| D | stream_encoder.h | 241 bool odm_combine);
|
| /Linux-v5.10/drivers/gpu/drm/amd/display/dc/dcn20/ |
| D | dcn20_stream_encoder.c | 529 bool odm_combine) in enc2_dp_set_odm_combine() argument 533 REG_UPDATE(DP_PIXEL_FORMAT, DP_PIXEL_COMBINE, odm_combine); in enc2_dp_set_odm_combine()
|
| D | dcn20_resource.c | 2092 pipes[pipe_cnt].pipe.dest.odm_combine = dm_odm_combine_mode_2to1; 2096 pipes[pipe_cnt].pipe.dest.odm_combine = dm_odm_combine_mode_4to1; 2100 pipes[pipe_cnt].pipe.dest.odm_combine = dm_odm_combine_mode_disabled; 2223 …pipes[pipe_cnt].pipe.src.is_hsplit = pipes[pipe_cnt].pipe.dest.odm_combine != dm_odm_combine_mode_… 2252 if (pipes[pipe_cnt].pipe.dest.odm_combine == dm_odm_combine_mode_2to1) { 2257 else if (pipes[pipe_cnt].pipe.dest.odm_combine == dm_odm_combine_mode_4to1) { 2269 || pipes[pipe_cnt].pipe.dest.odm_combine != dm_odm_combine_mode_disabled; 2309 if (pipes[pipe_cnt].pipe.dest.odm_combine == dm_odm_combine_mode_2to1) 2312 else if (pipes[pipe_cnt].pipe.dest.odm_combine == dm_odm_combine_mode_4to1) 2970 pipes[pipe_cnt].pipe.dest.odm_combine = [all …]
|
| /Linux-v5.10/drivers/gpu/drm/amd/display/dc/dcn30/ |
| D | dcn30_dio_stream_encoder.c | 479 bool odm_combine) in enc3_dp_set_odm_combine() argument 483 REG_UPDATE(DP_PIXEL_FORMAT, DP_PIXEL_COMBINE, odm_combine); in enc3_dp_set_odm_combine()
|
| /Linux-v5.10/drivers/gpu/drm/amd/display/dc/dml/ |
| D | display_mode_structs.h | 352 unsigned int odm_combine; member
|
| D | display_mode_lib.c | 208 dml_print("DML PARAMS: odm_combine = %d\n", pipe_dest->odm_combine); in dml_log_pipe_params()
|
| D | display_mode_vba.c | 449 dst->odm_combine; in fetch_pipe_params() 594 if (dst->odm_combine && !src->is_hsplit) in fetch_pipe_params()
|
| /Linux-v5.10/drivers/gpu/drm/amd/display/dc/dcn21/ |
| D | dcn21_resource.c | 1116 pipes[pipe_cnt].pipe.dest.odm_combine = in dcn21_calculate_wm() 1119 pipes[pipe_cnt].pipe.dest.odm_combine = 0; in dcn21_calculate_wm() 1125 pipes[pipe_cnt].pipe.dest.odm_combine = in dcn21_calculate_wm() 1128 pipes[pipe_cnt].pipe.dest.odm_combine = 0; in dcn21_calculate_wm()
|