Home
last modified time | relevance | path

Searched refs:num_part_y (Results 1 – 13 of 13) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dpp/dcn32/
Ddcn32_dpp.c37 int *num_part_y, in dscl32_calc_lb_num_partitions() argument
93 *num_part_y = lb_memory_size / memory_line_size_y; in dscl32_calc_lb_num_partitions()
98 && (num_partitions_a < *num_part_y)) in dscl32_calc_lb_num_partitions()
99 *num_part_y = num_partitions_a; in dscl32_calc_lb_num_partitions()
101 if (*num_part_y > 32) in dscl32_calc_lb_num_partitions()
102 *num_part_y = 32; in dscl32_calc_lb_num_partitions()
170 int *num_part_y, in dscl32_spl_calc_lb_num_partitions() argument
226 *num_part_y = lb_memory_size / memory_line_size_y; in dscl32_spl_calc_lb_num_partitions()
231 && (num_partitions_a < *num_part_y)) in dscl32_spl_calc_lb_num_partitions()
232 *num_part_y = num_partitions_a; in dscl32_spl_calc_lb_num_partitions()
[all …]
Ddcn32_dpp.h43 int *num_part_y,
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dpp/dcn401/
Ddcn401_dpp.c286 int *num_part_y, in dscl401_calc_lb_num_partitions() argument
342 *num_part_y = lb_memory_size / memory_line_size_y; in dscl401_calc_lb_num_partitions()
347 && (num_partitions_a < *num_part_y)) in dscl401_calc_lb_num_partitions()
348 *num_part_y = num_partitions_a; in dscl401_calc_lb_num_partitions()
350 if (*num_part_y > 64) in dscl401_calc_lb_num_partitions()
351 *num_part_y = 64; in dscl401_calc_lb_num_partitions()
361 int *num_part_y, in dscl401_spl_calc_lb_num_partitions() argument
417 *num_part_y = lb_memory_size / memory_line_size_y; in dscl401_spl_calc_lb_num_partitions()
421 if (alpha_en && (num_partitions_a < *num_part_y)) in dscl401_spl_calc_lb_num_partitions()
422 *num_part_y = num_partitions_a; in dscl401_spl_calc_lb_num_partitions()
[all …]
Ddcn401_dpp_dscl.c478 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()
494 if (dpp401_dscl_is_lb_conf_valid(ceil_vratio, num_part_y, vtaps) 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()
501 if (dpp401_dscl_is_lb_conf_valid(ceil_vratio, num_part_y, vtaps) 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()
510 if (dpp401_dscl_is_lb_conf_valid(ceil_vratio, num_part_y, vtaps) 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()
519 ASSERT(dpp401_dscl_is_lb_conf_valid(ceil_vratio, num_part_y, vtaps) in dpp401_dscl_find_lb_memory_config()
Ddcn401_dpp.h712 int *num_part_y,
719 int *num_part_y,
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dpp/dcn20/
Ddcn20_dpp.c263 int *num_part_y, in dscl2_calc_lb_num_partitions() argument
302 *num_part_y = lb_memory_size / memory_line_size_y; in dscl2_calc_lb_num_partitions()
307 && (num_partitions_a < *num_part_y)) in dscl2_calc_lb_num_partitions()
308 *num_part_y = num_partitions_a; in dscl2_calc_lb_num_partitions()
310 if (*num_part_y > 64) in dscl2_calc_lb_num_partitions()
311 *num_part_y = 64; in dscl2_calc_lb_num_partitions()
440 int *num_part_y, in dscl2_spl_calc_lb_num_partitions() argument
479 *num_part_y = lb_memory_size / memory_line_size_y; in dscl2_spl_calc_lb_num_partitions()
484 && (num_partitions_a < *num_part_y)) in dscl2_spl_calc_lb_num_partitions()
485 *num_part_y = num_partitions_a; in dscl2_spl_calc_lb_num_partitions()
[all …]
Ddcn20_dpp.h748 int *num_part_y,
755 int *num_part_y,
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dpp/dcn10/
Ddcn10_dpp_dscl.c394 int *num_part_y, in dpp1_dscl_calc_lb_num_partitions() argument
435 *num_part_y = lb_memory_size / memory_line_size_y; in dpp1_dscl_calc_lb_num_partitions()
440 && (num_partitions_a < *num_part_y)) in dpp1_dscl_calc_lb_num_partitions()
441 *num_part_y = num_partitions_a; in dpp1_dscl_calc_lb_num_partitions()
443 if (*num_part_y > 64) in dpp1_dscl_calc_lb_num_partitions()
444 *num_part_y = 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()
478 if (dpp1_dscl_is_lb_conf_valid(ceil_vratio, num_part_y, vtaps) 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()
[all …]
Ddcn10_dpp.h1405 int *num_part_y,
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/inc/hw/
Dtransform.h288 int *num_part_y,
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dpp/dcn30/
Ddcn30_dpp.c423 int num_part_y, num_part_c; in dpp3_get_optimal_number_of_taps() local
481 scl_data, lb_config, &num_part_y, &num_part_c); in dpp3_get_optimal_number_of_taps()
485 max_taps_y = num_part_y - (dc_fixpt_ceil(scl_data->ratios.vert) - 2); in dpp3_get_optimal_number_of_taps()
487 max_taps_y = num_part_y; in dpp3_get_optimal_number_of_taps()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/spl/
Ddc_spl.c877 int num_part_y, num_part_c; in spl_get_optimal_number_of_taps() local
958 lb_config, &num_part_y, &num_part_c); in spl_get_optimal_number_of_taps()
961 max_taps_y = num_part_y - (spl_fixpt_ceil(spl_scratch->scl_data.ratios.vert) - 2); in spl_get_optimal_number_of_taps()
963 max_taps_y = num_part_y; in spl_get_optimal_number_of_taps()
Ddc_spl_types.h506 int *num_part_y,