/linux/drivers/gpu/drm/amd/display/dc/dpp/dcn32/ |
H A D | dcn32_dpp.c | 38 int *num_part_c) in dscl32_calc_lb_num_partitions() argument 94 *num_part_c = lb_memory_size_c / memory_line_size_c; in dscl32_calc_lb_num_partitions() 103 if (*num_part_c > 32) in dscl32_calc_lb_num_partitions() 104 *num_part_c = 32; in dscl32_calc_lb_num_partitions() 171 int *num_part_c) in dscl32_spl_calc_lb_num_partitions() argument 227 *num_part_c = lb_memory_size_c / memory_line_size_c; in dscl32_spl_calc_lb_num_partitions() 236 if (*num_part_c > 32) in dscl32_spl_calc_lb_num_partitions() 237 *num_part_c = 32; in dscl32_spl_calc_lb_num_partitions()
|
H A D | dcn32_dpp.h | 43 int *num_part_c);
|
/linux/drivers/gpu/drm/amd/display/dc/dpp/dcn401/ |
H A D | dcn401_dpp.c | 287 int *num_part_c) in dscl401_calc_lb_num_partitions() argument 343 *num_part_c = lb_memory_size_c / memory_line_size_c; in dscl401_calc_lb_num_partitions() 352 if (*num_part_c > 64) in dscl401_calc_lb_num_partitions() 353 *num_part_c = 64; in dscl401_calc_lb_num_partitions() 362 int *num_part_c) in dscl401_spl_calc_lb_num_partitions() argument 418 *num_part_c = lb_memory_size_c / memory_line_size_c; in dscl401_spl_calc_lb_num_partitions() 426 if (*num_part_c > 64) in dscl401_spl_calc_lb_num_partitions() 427 *num_part_c = 64; in dscl401_spl_calc_lb_num_partitions()
|
H A D | dcn401_dpp_dscl.c | 478 int num_part_y, num_part_c; in dpp401_dscl_find_lb_memory_config() local 492 scl_data, LB_MEMORY_CONFIG_1, &num_part_y, &num_part_c); in dpp401_dscl_find_lb_memory_config() 495 && dpp401_dscl_is_lb_conf_valid(ceil_vratio_c, num_part_c, vtaps_c)) in dpp401_dscl_find_lb_memory_config() 499 scl_data, LB_MEMORY_CONFIG_2, &num_part_y, &num_part_c); in dpp401_dscl_find_lb_memory_config() 502 && dpp401_dscl_is_lb_conf_valid(ceil_vratio_c, num_part_c, vtaps_c)) in dpp401_dscl_find_lb_memory_config() 508 scl_data, LB_MEMORY_CONFIG_3, &num_part_y, &num_part_c); in dpp401_dscl_find_lb_memory_config() 511 && dpp401_dscl_is_lb_conf_valid(ceil_vratio_c, num_part_c, vtaps_c)) in dpp401_dscl_find_lb_memory_config() 516 scl_data, LB_MEMORY_CONFIG_0, &num_part_y, &num_part_c); in dpp401_dscl_find_lb_memory_config() 520 && dpp401_dscl_is_lb_conf_valid(ceil_vratio_c, num_part_c, vtaps_c)); in dpp401_dscl_find_lb_memory_config()
|
H A D | dcn401_dpp.h | 714 int *num_part_c); 721 int *num_part_c);
|
/linux/drivers/gpu/drm/amd/display/dc/dpp/dcn10/ |
H A D | dcn10_dpp_dscl.c | 395 int *num_part_c) in dpp1_dscl_calc_lb_num_partitions() argument 436 *num_part_c = lb_memory_size_c / memory_line_size_c; in dpp1_dscl_calc_lb_num_partitions() 445 if (*num_part_c > 64) in dpp1_dscl_calc_lb_num_partitions() 446 *num_part_c = 64; in dpp1_dscl_calc_lb_num_partitions() 462 int num_part_y, num_part_c; in dpp1_dscl_find_lb_memory_config() local 476 scl_data, LB_MEMORY_CONFIG_1, &num_part_y, &num_part_c); in dpp1_dscl_find_lb_memory_config() 479 && dpp1_dscl_is_lb_conf_valid(ceil_vratio_c, num_part_c, vtaps_c)) in dpp1_dscl_find_lb_memory_config() 483 scl_data, LB_MEMORY_CONFIG_2, &num_part_y, &num_part_c); in dpp1_dscl_find_lb_memory_config() 486 && dpp1_dscl_is_lb_conf_valid(ceil_vratio_c, num_part_c, vtaps_c)) in dpp1_dscl_find_lb_memory_config() 492 scl_data, LB_MEMORY_CONFIG_3, &num_part_y, &num_part_c); in dpp1_dscl_find_lb_memory_config() [all …]
|
H A D | dcn10_dpp.h | 1406 int *num_part_c);
|
/linux/drivers/gpu/drm/amd/display/dc/dpp/dcn20/ |
H A D | dcn20_dpp.c | 264 int *num_part_c) in dscl2_calc_lb_num_partitions() argument 303 *num_part_c = lb_memory_size_c / memory_line_size_c; in dscl2_calc_lb_num_partitions() 312 if (*num_part_c > 64) in dscl2_calc_lb_num_partitions() 313 *num_part_c = 64; in dscl2_calc_lb_num_partitions() 441 int *num_part_c) in dscl2_spl_calc_lb_num_partitions() argument 480 *num_part_c = lb_memory_size_c / memory_line_size_c; in dscl2_spl_calc_lb_num_partitions() 489 if (*num_part_c > 64) in dscl2_spl_calc_lb_num_partitions() 490 *num_part_c = 64; in dscl2_spl_calc_lb_num_partitions()
|
H A D | dcn20_dpp.h | 749 int *num_part_c); 756 int *num_part_c);
|
/linux/drivers/gpu/drm/amd/display/dc/inc/hw/ |
H A D | transform.h | 289 int *num_part_c);
|
/linux/drivers/gpu/drm/amd/display/dc/dpp/dcn30/ |
H A D | dcn30_dpp.c | 423 int num_part_y, num_part_c; in dpp3_get_optimal_number_of_taps() local 482 scl_data, lb_config, &num_part_y, &num_part_c); in dpp3_get_optimal_number_of_taps() 491 max_taps_c = num_part_c - (dc_fixpt_ceil(scl_data->ratios.vert_c) - 2); in dpp3_get_optimal_number_of_taps() 493 max_taps_c = num_part_c; in dpp3_get_optimal_number_of_taps()
|
/linux/drivers/gpu/drm/amd/display/dc/sspl/ |
H A D | dc_spl.c | 972 int num_part_y, num_part_c; in spl_get_optimal_number_of_taps() local 1034 lb_config, &num_part_y, &num_part_c); in spl_get_optimal_number_of_taps() 1045 if ((spl_fixpt_ceil(spl_scratch->scl_data.ratios.vert_c) - 2) > num_part_c) in spl_get_optimal_number_of_taps() 1048 max_taps_c = num_part_c - (spl_fixpt_ceil(spl_scratch->scl_data.ratios.vert_c) - 2); in spl_get_optimal_number_of_taps() 1050 max_taps_c = num_part_c; in spl_get_optimal_number_of_taps()
|
H A D | dc_spl_types.h | 527 int *num_part_c);
|