/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/ ! |
D | display_rq_dlg_helpers.c | 65 …ruct display_mode_lib *mode_lib, const struct _vcs_dpi_display_data_rq_dlg_params_st *rq_dlg_param) in print__data_rq_dlg_params_st() argument 71 rq_dlg_param->swath_width_ub); in print__data_rq_dlg_params_st() 74 rq_dlg_param->swath_height); in print__data_rq_dlg_params_st() 77 rq_dlg_param->req_per_swath_ub); in print__data_rq_dlg_params_st() 80 rq_dlg_param->meta_pte_bytes_per_frame_ub); in print__data_rq_dlg_params_st() 83 rq_dlg_param->dpte_req_per_row_ub); in print__data_rq_dlg_params_st() 86 rq_dlg_param->dpte_groups_per_row_ub); in print__data_rq_dlg_params_st() 89 rq_dlg_param->dpte_row_height); in print__data_rq_dlg_params_st() 92 rq_dlg_param->dpte_bytes_per_row_ub); in print__data_rq_dlg_params_st() 95 rq_dlg_param->meta_chunks_per_row_ub); in print__data_rq_dlg_params_st() [all …]
|
D | dml1_display_rq_dlg_calc.c | 557 struct _vcs_dpi_display_data_rq_dlg_params_st *rq_dlg_param, in get_surf_rq_param() argument 694 rq_dlg_param->swath_width_ub = dml_round_to_multiple(vp_width - 1, blk256_width, 1) in get_surf_rq_param() 696 rq_dlg_param->req_per_swath_ub = rq_dlg_param->swath_width_ub >> log2_blk256_width; in get_surf_rq_param() 698 rq_dlg_param->swath_width_ub = dml_round_to_multiple( in get_surf_rq_param() 702 rq_dlg_param->req_per_swath_ub = rq_dlg_param->swath_width_ub >> log2_blk256_height; in get_surf_rq_param() 706 rq_misc_param->full_swath_bytes = rq_dlg_param->swath_width_ub * blk256_height in get_surf_rq_param() 709 rq_misc_param->full_swath_bytes = rq_dlg_param->swath_width_ub * blk256_width in get_surf_rq_param() 738 rq_dlg_param->meta_req_per_row_ub = meta_row_width_ub / meta_req_width; in get_surf_rq_param() 743 rq_dlg_param->meta_req_per_row_ub = meta_row_width_ub / meta_req_height; in get_surf_rq_param() 745 rq_dlg_param->meta_bytes_per_row_ub = rq_dlg_param->meta_req_per_row_ub * 64; in get_surf_rq_param() [all …]
|
D | display_rq_dlg_helpers.h | 36 …uct display_mode_lib *mode_lib, const struct _vcs_dpi_display_data_rq_dlg_params_st *rq_dlg_param); 38 …t(struct display_mode_lib *mode_lib, const struct _vcs_dpi_display_rq_dlg_params_st *rq_dlg_param);
|
D | dml1_display_rq_dlg_calc.h | 58 const struct _vcs_dpi_display_rq_dlg_params_st *rq_dlg_param,
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn20/ ! |
D | display_rq_dlg_calc_20.c | 52 const display_rq_dlg_params_st *rq_dlg_param, 335 display_data_rq_dlg_params_st *rq_dlg_param, in get_meta_and_pte_attr() argument 466 rq_dlg_param->swath_width_ub = dml_round_to_multiple(vp_width - 1, blk256_width, 1) in get_meta_and_pte_attr() 468 rq_dlg_param->req_per_swath_ub = rq_dlg_param->swath_width_ub >> log2_blk256_width; in get_meta_and_pte_attr() 470 rq_dlg_param->swath_width_ub = dml_round_to_multiple(vp_height - 1, blk256_height, 1) in get_meta_and_pte_attr() 472 rq_dlg_param->req_per_swath_ub = rq_dlg_param->swath_width_ub >> log2_blk256_height; in get_meta_and_pte_attr() 476 rq_misc_param->full_swath_bytes = rq_dlg_param->swath_width_ub * blk256_height in get_meta_and_pte_attr() 479 rq_misc_param->full_swath_bytes = rq_dlg_param->swath_width_ub * blk256_width in get_meta_and_pte_attr() 506 rq_dlg_param->meta_req_per_row_ub = meta_row_width_ub / meta_req_width; in get_meta_and_pte_attr() 511 rq_dlg_param->meta_req_per_row_ub = meta_row_width_ub / meta_req_height; in get_meta_and_pte_attr() [all …]
|
D | display_rq_dlg_calc_20v2.c | 52 const display_rq_dlg_params_st *rq_dlg_param, 335 display_data_rq_dlg_params_st *rq_dlg_param, in get_meta_and_pte_attr() argument 466 rq_dlg_param->swath_width_ub = dml_round_to_multiple(vp_width - 1, blk256_width, 1) in get_meta_and_pte_attr() 468 rq_dlg_param->req_per_swath_ub = rq_dlg_param->swath_width_ub >> log2_blk256_width; in get_meta_and_pte_attr() 470 rq_dlg_param->swath_width_ub = dml_round_to_multiple(vp_height - 1, blk256_height, 1) in get_meta_and_pte_attr() 472 rq_dlg_param->req_per_swath_ub = rq_dlg_param->swath_width_ub >> log2_blk256_height; in get_meta_and_pte_attr() 476 rq_misc_param->full_swath_bytes = rq_dlg_param->swath_width_ub * blk256_height in get_meta_and_pte_attr() 479 rq_misc_param->full_swath_bytes = rq_dlg_param->swath_width_ub * blk256_width in get_meta_and_pte_attr() 506 rq_dlg_param->meta_req_per_row_ub = meta_row_width_ub / meta_req_width; in get_meta_and_pte_attr() 511 rq_dlg_param->meta_req_per_row_ub = meta_row_width_ub / meta_req_height; in get_meta_and_pte_attr() [all …]
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn21/ ! |
D | display_rq_dlg_calc_21.c | 322 display_data_rq_dlg_params_st *rq_dlg_param, in get_meta_and_pte_attr() argument 458 rq_dlg_param->swath_width_ub = dml_round_to_multiple(vp_width - 1, blk256_width, 1) in get_meta_and_pte_attr() 460 rq_dlg_param->req_per_swath_ub = rq_dlg_param->swath_width_ub >> log2_blk256_width; in get_meta_and_pte_attr() 462 rq_dlg_param->swath_width_ub = dml_round_to_multiple( in get_meta_and_pte_attr() 466 rq_dlg_param->req_per_swath_ub = rq_dlg_param->swath_width_ub >> log2_blk256_height; in get_meta_and_pte_attr() 470 rq_misc_param->full_swath_bytes = rq_dlg_param->swath_width_ub * blk256_height in get_meta_and_pte_attr() 473 rq_misc_param->full_swath_bytes = rq_dlg_param->swath_width_ub * blk256_width in get_meta_and_pte_attr() 500 rq_dlg_param->meta_req_per_row_ub = meta_row_width_ub / meta_req_width; in get_meta_and_pte_attr() 505 rq_dlg_param->meta_req_per_row_ub = meta_row_width_ub / meta_req_height; in get_meta_and_pte_attr() 507 rq_dlg_param->meta_bytes_per_row_ub = rq_dlg_param->meta_req_per_row_ub * 64; in get_meta_and_pte_attr() [all …]
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn30/ ! |
D | display_rq_dlg_calc_30.c | 280 display_data_rq_dlg_params_st *rq_dlg_param, in get_meta_and_pte_attr() argument 427 rq_dlg_param->swath_width_ub = temp; in get_meta_and_pte_attr() 428 rq_dlg_param->req_per_swath_ub = temp >> log2_blk256_width; in get_meta_and_pte_attr() 443 rq_dlg_param->swath_width_ub = temp; in get_meta_and_pte_attr() 444 rq_dlg_param->req_per_swath_ub = temp >> log2_blk256_height; in get_meta_and_pte_attr() 448 rq_misc_param->full_swath_bytes = rq_dlg_param->swath_width_ub * blk256_height in get_meta_and_pte_attr() 451 rq_misc_param->full_swath_bytes = rq_dlg_param->swath_width_ub * blk256_width in get_meta_and_pte_attr() 478 rq_dlg_param->meta_req_per_row_ub = meta_row_width_ub / meta_req_width; in get_meta_and_pte_attr() 483 rq_dlg_param->meta_req_per_row_ub = meta_row_width_ub / meta_req_height; in get_meta_and_pte_attr() 485 rq_dlg_param->meta_bytes_per_row_ub = rq_dlg_param->meta_req_per_row_ub * 64; in get_meta_and_pte_attr() [all …]
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn31/ ! |
D | display_rq_dlg_calc_31.c | 301 display_data_rq_dlg_params_st *rq_dlg_param, in get_meta_and_pte_attr() argument 445 rq_dlg_param->swath_width_ub = temp; in get_meta_and_pte_attr() 446 rq_dlg_param->req_per_swath_ub = temp >> log2_blk256_width; in get_meta_and_pte_attr() 461 rq_dlg_param->swath_width_ub = temp; in get_meta_and_pte_attr() 462 rq_dlg_param->req_per_swath_ub = temp >> log2_blk256_height; in get_meta_and_pte_attr() 466 …rq_misc_param->full_swath_bytes = rq_dlg_param->swath_width_ub * blk256_height * bytes_per_element; in get_meta_and_pte_attr() 468 rq_misc_param->full_swath_bytes = rq_dlg_param->swath_width_ub * blk256_width * bytes_per_element; in get_meta_and_pte_attr() 492 rq_dlg_param->meta_req_per_row_ub = meta_row_width_ub / meta_req_width; in get_meta_and_pte_attr() 496 rq_dlg_param->meta_req_per_row_ub = meta_row_width_ub / meta_req_height; in get_meta_and_pte_attr() 498 rq_dlg_param->meta_bytes_per_row_ub = rq_dlg_param->meta_req_per_row_ub * 64; in get_meta_and_pte_attr() [all …]
|
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn314/ ! |
D | display_rq_dlg_calc_314.c | 389 display_data_rq_dlg_params_st *rq_dlg_param, in get_meta_and_pte_attr() argument 533 rq_dlg_param->swath_width_ub = temp; in get_meta_and_pte_attr() 534 rq_dlg_param->req_per_swath_ub = temp >> log2_blk256_width; in get_meta_and_pte_attr() 549 rq_dlg_param->swath_width_ub = temp; in get_meta_and_pte_attr() 550 rq_dlg_param->req_per_swath_ub = temp >> log2_blk256_height; in get_meta_and_pte_attr() 554 …rq_misc_param->full_swath_bytes = rq_dlg_param->swath_width_ub * blk256_height * bytes_per_element; in get_meta_and_pte_attr() 556 rq_misc_param->full_swath_bytes = rq_dlg_param->swath_width_ub * blk256_width * bytes_per_element; in get_meta_and_pte_attr() 580 rq_dlg_param->meta_req_per_row_ub = meta_row_width_ub / meta_req_width; in get_meta_and_pte_attr() 584 rq_dlg_param->meta_req_per_row_ub = meta_row_width_ub / meta_req_height; in get_meta_and_pte_attr() 586 rq_dlg_param->meta_bytes_per_row_ub = rq_dlg_param->meta_req_per_row_ub * 64; in get_meta_and_pte_attr() [all …]
|