Home
last modified time | relevance | path

Searched refs:Tr0_flip (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/
H A Ddml2_core_dcn6_calcs_dchub.c627 l->Tr0_flip = 0; in dcn6_calculate_flip_schedule()
633 l->Tr0_flip = math_max3(Tr0_trips_flip, in dcn6_calculate_flip_schedule()
640 *dst_y_per_row_flip = math_ceil2(4.0 * (l->Tr0_flip / LineTime), 1.0) / 4.0; in dcn6_calculate_flip_schedule()
645 …if (*dst_y_per_vm_flip >= 32 || *dst_y_per_row_flip >= 16 || l->Tvm_flip + 2 * l->Tr0_flip > l->mi… in dcn6_calculate_flip_schedule()
652 l->Tr0_flip = 0; in dcn6_calculate_flip_schedule()
660 l->Tr0_flip = 0; in dcn6_calculate_flip_schedule()
670 DML_LOG_VERBOSE("DML::%s: Tr0_flip = %f (final)\n", __func__, l->Tr0_flip); in dcn6_calculate_flip_schedule()
671 … = %f (should be <= min_row_time=%f)\n", __func__, l->Tvm_flip + 2 * l->Tr0_flip, l->min_row_time); in dcn6_calculate_flip_schedule()
H A Ddml2_core_dcn5_calcs_dchub.c4126 l->Tr0_flip = 0; in dcn5_calculate_flip_schedule()
4132 l->Tr0_flip = math_max3(Tr0_trips_flip, in dcn5_calculate_flip_schedule()
4141 *dst_y_per_row_flip = math_ceil2(4.0 * (l->Tr0_flip / LineTime), 1.0) / 4.0; in dcn5_calculate_flip_schedule()
4146 …if (*dst_y_per_vm_flip >= 32 || *dst_y_per_row_flip >= 16 || l->Tvm_flip + 2 * l->Tr0_flip > l->mi… in dcn5_calculate_flip_schedule()
4153 l->Tr0_flip = 0; in dcn5_calculate_flip_schedule()
4162 l->Tr0_flip = 0; in dcn5_calculate_flip_schedule()
4173 DML_LOG_VERBOSE("DML::%s: Tr0_flip = %f (final)\n", __func__, l->Tr0_flip); in dcn5_calculate_flip_schedule()
4174 … = %f (should be <= min_row_time=%f)\n", __func__, l->Tvm_flip + 2 * l->Tr0_flip, l->min_row_time); in dcn5_calculate_flip_schedule()
H A Ddml2_core_shared_types.h1649 double Tr0_flip; member