/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
H A D | display_rq_dlg_calc_32.c | 226 double min_ttu_vblank; in dml32_rq_dlg_get_dlg_reg() local 279 min_ttu_vblank = get_min_ttu_vblank_in_us(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // From VBA in dml32_rq_dlg_get_dlg_reg() 282 dml_print("DML_DLG: %s: min_ttu_vblank (us) = %3.2f\n", __func__, min_ttu_vblank); in dml32_rq_dlg_get_dlg_reg() 552 ttu_regs->min_ttu_vblank = min_ttu_vblank * refclk_freq_in_mhz; in dml32_rq_dlg_get_dlg_reg() 609 ASSERT(ttu_regs->min_ttu_vblank < dml_pow(2, 24)); in dml32_rq_dlg_get_dlg_reg()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_hw_sequencer_debug.c | 123 "min_ttu_vblank,qos_low_wm,qos_high_wm" in dcn10_get_hubp_states() 127 "min_ttu_vblank,qos_low_wm,qos_high_wm" in dcn10_get_hubp_states() 156 (s->min_ttu_vblank * frac) / ref_clk_mhz / frac, (s->min_ttu_vblank * frac) / ref_clk_mhz % frac, in dcn10_get_hubp_states() 176 (s->min_ttu_vblank * frac) / ref_clk_mhz / frac, (s->min_ttu_vblank * frac) / ref_clk_mhz % frac, in dcn10_get_hubp_states() 311 pool->hubps[i]->inst, ttu_regs->qos_level_low_wm, ttu_regs->qos_level_high_wm, ttu_regs->min_ttu_vblank, in dcn10_get_ttu_states()
|
H A D | dcn10_hubp.c | 727 MIN_TTU_VBLANK, ttu_attr->min_ttu_vblank, in hubp1_setup_interdependent() 977 MIN_TTU_VBLANK, &ttu_attr->min_ttu_vblank, in hubp1_read_state_common() 1034 MIN_TTU_VBLANK, &s->min_ttu_vblank); in hubp1_read_state_common()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_hw_sequencer_debug.c | 124 "min_ttu_vblank,qos_low_wm,qos_high_wm" in dcn10_get_hubp_states() 128 "min_ttu_vblank,qos_low_wm,qos_high_wm" in dcn10_get_hubp_states() 157 (s->min_ttu_vblank * frac) / ref_clk_mhz / frac, (s->min_ttu_vblank * frac) / ref_clk_mhz % frac, in dcn10_get_hubp_states() 177 (s->min_ttu_vblank * frac) / ref_clk_mhz / frac, (s->min_ttu_vblank * frac) / ref_clk_mhz % frac, in dcn10_get_hubp_states() 312 pool->hubps[i]->inst, ttu_regs->qos_level_low_wm, ttu_regs->qos_level_high_wm, ttu_regs->min_ttu_vblank, in dcn10_get_ttu_states()
|
H A D | dcn10_hubp.c | 727 MIN_TTU_VBLANK, ttu_attr->min_ttu_vblank, in hubp1_setup_interdependent() 995 MIN_TTU_VBLANK, &ttu_attr->min_ttu_vblank, in hubp1_read_state_common() 1052 MIN_TTU_VBLANK, &s->min_ttu_vblank); in hubp1_read_state_common()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dml/ |
H A D | dml1_display_rq_dlg_calc.c | 1026 double min_ttu_vblank; in dml1_rq_dlg_get_dlg_params() local 1165 min_ttu_vblank = dlg_sys_param.t_urg_wm_us; in dml1_rq_dlg_get_dlg_params() 1167 min_ttu_vblank = dml_max(dlg_sys_param.t_sr_wm_us, min_ttu_vblank); in dml1_rq_dlg_get_dlg_params() 1169 min_ttu_vblank = dml_max(dlg_sys_param.t_mclk_wm_us, min_ttu_vblank); in dml1_rq_dlg_get_dlg_params() 1170 min_ttu_vblank = min_ttu_vblank + t_calc_us; in dml1_rq_dlg_get_dlg_params() 1172 min_dst_y_ttu_vblank = min_ttu_vblank * pclk_freq_in_mhz / (double) htotal; in dml1_rq_dlg_get_dlg_params() 1180 DTRACE("DLG: %s: min_ttu_vblank in dml1_rq_dlg_get_dlg_params() [all...] |
H A D | display_mode_structs.h | 493 unsigned int min_ttu_vblank; member
|
H A D | display_rq_dlg_helpers.c | 342 "DML_RQ_DLG_CALC: min_ttu_vblank = 0x%0x\n", in print__ttu_regs_st() 343 ttu_regs.min_ttu_vblank); in print__ttu_regs_st()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/ |
H A D | dml1_display_rq_dlg_calc.c | 1026 double min_ttu_vblank; in dml1_rq_dlg_get_dlg_params() local 1165 min_ttu_vblank = dlg_sys_param->t_urg_wm_us; in dml1_rq_dlg_get_dlg_params() 1167 min_ttu_vblank = dml_max(dlg_sys_param->t_sr_wm_us, min_ttu_vblank); in dml1_rq_dlg_get_dlg_params() 1169 min_ttu_vblank = dml_max(dlg_sys_param->t_mclk_wm_us, min_ttu_vblank); in dml1_rq_dlg_get_dlg_params() 1170 min_ttu_vblank = min_ttu_vblank + t_calc_us; in dml1_rq_dlg_get_dlg_params() 1172 min_dst_y_ttu_vblank = min_ttu_vblank * pclk_freq_in_mhz / (double) htotal; in dml1_rq_dlg_get_dlg_params() 1180 DTRACE("DLG: %s: min_ttu_vblank in dml1_rq_dlg_get_dlg_params() [all...] |
H A D | display_rq_dlg_helpers.c | 339 "DML_RQ_DLG_CALC: min_ttu_vblank = 0x%0x\n", in print__ttu_regs_st() 340 ttu_regs->min_ttu_vblank); in print__ttu_regs_st()
|
H A D | display_mode_structs.h | 676 unsigned int min_ttu_vblank; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
H A D | display_rq_dlg_calc_21.c | 869 double min_ttu_vblank; in dml_rq_dlg_get_dlg_params() local 986 min_ttu_vblank = get_min_ttu_vblank(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml_rq_dlg_get_dlg_params() 988 min_dst_y_ttu_vblank = min_ttu_vblank * pclk_freq_in_mhz / (double) htotal; in dml_rq_dlg_get_dlg_params() 999 "DML_DLG: %s: min_ttu_vblank = %3.2f\n", in dml_rq_dlg_get_dlg_params() 1001 min_ttu_vblank); in dml_rq_dlg_get_dlg_params() 1650 disp_ttu_regs->min_ttu_vblank = min_ttu_vblank * refclk_freq_in_mhz; in dml_rq_dlg_get_dlg_params() 1651 ASSERT(disp_ttu_regs->min_ttu_vblank < dml_pow(2, 24)); in dml_rq_dlg_get_dlg_params()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
H A D | display_rq_dlg_calc_20v2.c | 823 double min_ttu_vblank; in dml20v2_rq_dlg_get_dlg_params() local 940 min_ttu_vblank = get_min_ttu_vblank(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml20v2_rq_dlg_get_dlg_params() 942 min_dst_y_ttu_vblank = min_ttu_vblank * pclk_freq_in_mhz / (double) htotal; in dml20v2_rq_dlg_get_dlg_params() 952 dml_print("DML_DLG: %s: min_ttu_vblank = %3.2f\n", in dml20v2_rq_dlg_get_dlg_params() 954 min_ttu_vblank); in dml20v2_rq_dlg_get_dlg_params() 1543 disp_ttu_regs->min_ttu_vblank = min_ttu_vblank * refclk_freq_in_mhz; in dml20v2_rq_dlg_get_dlg_params() 1544 ASSERT(disp_ttu_regs->min_ttu_vblank < dml_pow(2, 24)); in dml20v2_rq_dlg_get_dlg_params()
|
H A D | display_rq_dlg_calc_20.c | 823 double min_ttu_vblank; in dml20_rq_dlg_get_dlg_params() local 940 min_ttu_vblank = get_min_ttu_vblank(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml20_rq_dlg_get_dlg_params() 942 min_dst_y_ttu_vblank = min_ttu_vblank * pclk_freq_in_mhz / (double) htotal; in dml20_rq_dlg_get_dlg_params() 951 dml_print("DML_DLG: %s: min_ttu_vblank = %3.2f\n", in dml20_rq_dlg_get_dlg_params() 953 min_ttu_vblank); in dml20_rq_dlg_get_dlg_params() 1542 disp_ttu_regs->min_ttu_vblank = min_ttu_vblank * refclk_freq_in_mhz; in dml20_rq_dlg_get_dlg_params() 1543 ASSERT(disp_ttu_regs->min_ttu_vblank < dml_pow(2, 24)); in dml20_rq_dlg_get_dlg_params()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
H A D | display_rq_dlg_calc_21.c | 869 double min_ttu_vblank; in dml_rq_dlg_get_dlg_params() local 986 min_ttu_vblank = get_min_ttu_vblank(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml_rq_dlg_get_dlg_params() 988 min_dst_y_ttu_vblank = min_ttu_vblank * pclk_freq_in_mhz / (double) htotal; in dml_rq_dlg_get_dlg_params() 999 "DML_DLG: %s: min_ttu_vblank = %3.2f\n", in dml_rq_dlg_get_dlg_params() 1001 min_ttu_vblank); in dml_rq_dlg_get_dlg_params() 1650 disp_ttu_regs->min_ttu_vblank = min_ttu_vblank * refclk_freq_in_mhz; in dml_rq_dlg_get_dlg_params() 1651 ASSERT(disp_ttu_regs->min_ttu_vblank < dml_pow(2, 24)); in dml_rq_dlg_get_dlg_params()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
H A D | display_rq_dlg_calc_20v2.c | 823 double min_ttu_vblank; in dml20v2_rq_dlg_get_dlg_params() local 940 min_ttu_vblank = get_min_ttu_vblank(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml20v2_rq_dlg_get_dlg_params() 942 min_dst_y_ttu_vblank = min_ttu_vblank * pclk_freq_in_mhz / (double) htotal; in dml20v2_rq_dlg_get_dlg_params() 952 dml_print("DML_DLG: %s: min_ttu_vblank = %3.2f\n", in dml20v2_rq_dlg_get_dlg_params() 954 min_ttu_vblank); in dml20v2_rq_dlg_get_dlg_params() 1543 disp_ttu_regs->min_ttu_vblank = min_ttu_vblank * refclk_freq_in_mhz; in dml20v2_rq_dlg_get_dlg_params() 1544 ASSERT(disp_ttu_regs->min_ttu_vblank < dml_pow(2, 24)); in dml20v2_rq_dlg_get_dlg_params()
|
H A D | display_rq_dlg_calc_20.c | 823 double min_ttu_vblank; in dml20_rq_dlg_get_dlg_params() local 940 min_ttu_vblank = get_min_ttu_vblank(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml20_rq_dlg_get_dlg_params() 942 min_dst_y_ttu_vblank = min_ttu_vblank * pclk_freq_in_mhz / (double) htotal; in dml20_rq_dlg_get_dlg_params() 951 dml_print("DML_DLG: %s: min_ttu_vblank = %3.2f\n", in dml20_rq_dlg_get_dlg_params() 953 min_ttu_vblank); in dml20_rq_dlg_get_dlg_params() 1542 disp_ttu_regs->min_ttu_vblank = min_ttu_vblank * refclk_freq_in_mhz; in dml20_rq_dlg_get_dlg_params() 1543 ASSERT(disp_ttu_regs->min_ttu_vblank < dml_pow(2, 24)); in dml20_rq_dlg_get_dlg_params()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
H A D | display_rq_dlg_calc_30.c | 1023 double min_ttu_vblank = 0; in dml_rq_dlg_get_dlg_params() local 1142 min_ttu_vblank = get_min_ttu_vblank(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml_rq_dlg_get_dlg_params() 1144 min_dst_y_ttu_vblank = min_ttu_vblank * pclk_freq_in_mhz / (double)htotal; in dml_rq_dlg_get_dlg_params() 1154 dml_print("DML_DLG: %s: min_ttu_vblank = %3.2f\n", in dml_rq_dlg_get_dlg_params() 1156 min_ttu_vblank); in dml_rq_dlg_get_dlg_params() 1824 disp_ttu_regs->min_ttu_vblank = min_ttu_vblank * refclk_freq_in_mhz; in dml_rq_dlg_get_dlg_params() 1825 ASSERT(disp_ttu_regs->min_ttu_vblank < dml_pow(2, 24)); in dml_rq_dlg_get_dlg_params()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
H A D | display_rq_dlg_calc_30.c | 932 double min_ttu_vblank = 0; in dml_rq_dlg_get_dlg_params() local 1051 min_ttu_vblank = get_min_ttu_vblank(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml_rq_dlg_get_dlg_params() 1053 min_dst_y_ttu_vblank = min_ttu_vblank * pclk_freq_in_mhz / (double)htotal; in dml_rq_dlg_get_dlg_params() 1063 dml_print("DML_DLG: %s: min_ttu_vblank = %3.2f\n", in dml_rq_dlg_get_dlg_params() 1065 min_ttu_vblank); in dml_rq_dlg_get_dlg_params() 1735 disp_ttu_regs->min_ttu_vblank = min_ttu_vblank * refclk_freq_in_mhz; in dml_rq_dlg_get_dlg_params() 1736 ASSERT(disp_ttu_regs->min_ttu_vblank < dml_pow(2, 24)); in dml_rq_dlg_get_dlg_params()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
H A D | display_rq_dlg_calc_31.c | 888 double min_ttu_vblank; in dml_rq_dlg_get_dlg_params() local 986 min_ttu_vblank = get_min_ttu_vblank_in_us(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // From VBA in dml_rq_dlg_get_dlg_params() 993 dml_print("DML_DLG: %s: min_ttu_vblank (us) = %3.2f\n", __func__, min_ttu_vblank); in dml_rq_dlg_get_dlg_params() 1553 disp_ttu_regs->min_ttu_vblank = min_ttu_vblank * refclk_freq_in_mhz; in dml_rq_dlg_get_dlg_params() 1554 ASSERT(disp_ttu_regs->min_ttu_vblank < dml_pow(2, 24)); in dml_rq_dlg_get_dlg_params()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dcn314/ |
H A D | display_rq_dlg_calc_314.c | 973 double min_ttu_vblank; in dml_rq_dlg_get_dlg_params() local 1071 min_ttu_vblank = get_min_ttu_vblank_in_us(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); // From VBA in dml_rq_dlg_get_dlg_params() 1080 dml_print("DML_DLG: %s: min_ttu_vblank (us) = %3.2f\n", __func__, min_ttu_vblank); in dml_rq_dlg_get_dlg_params() 1641 disp_ttu_regs->min_ttu_vblank = min_ttu_vblank * refclk_freq_in_mhz; in dml_rq_dlg_get_dlg_params() 1642 ASSERT(disp_ttu_regs->min_ttu_vblank < dml_pow(2, 24)); in dml_rq_dlg_get_dlg_params()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_hwseq.c | 1340 old_ttu_attr.min_ttu_vblank != new_ttu_attr->min_ttu_vblank || in dcn20_detect_pipe_changes() 1358 old_ttu_attr.min_ttu_vblank = new_ttu_attr->min_ttu_vblank; in dcn20_detect_pipe_changes()
|
H A D | dcn20_hubp.c | 292 MIN_TTU_VBLANK, ttu_attr->min_ttu_vblank, in hubp2_setup_interdependent() 1180 MIN_TTU_VBLANK, &ttu_attr->min_ttu_vblank, in hubp2_read_state_common() 1237 MIN_TTU_VBLANK, &s->min_ttu_vblank); in hubp2_read_state_common()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_hubp.c | 291 MIN_TTU_VBLANK, ttu_attr->min_ttu_vblank, in hubp2_setup_interdependent() 1228 MIN_TTU_VBLANK, &ttu_attr->min_ttu_vblank, in hubp2_read_state_common() 1285 MIN_TTU_VBLANK, &s->min_ttu_vblank); in hubp2_read_state_common()
|
H A D | dcn20_hwseq.c | 1461 old_ttu_attr.min_ttu_vblank != new_ttu_attr->min_ttu_vblank || in dcn20_detect_pipe_changes() 1479 old_ttu_attr.min_ttu_vblank = new_ttu_attr->min_ttu_vblank; in dcn20_detect_pipe_changes()
|