Home
last modified time | relevance | path

Searched refs:v_total (Results 1 – 25 of 25) sorted by relevance

/linux/drivers/gpu/ipu-v3/
H A Dipu-di.c207 u32 v_total = sig->mode.vactive + sig->mode.vsync_len + in ipu_di_sync_config_interlaced() local
212 .run_count = v_total * 2 - 1, in ipu_di_sync_config_interlaced()
223 .run_count = v_total - 1, in ipu_di_sync_config_interlaced()
231 .run_count = v_total / 2, in ipu_di_sync_config_interlaced()
262 ipu_di_write(di, v_total / 2 - 1, DI_SCR_CONF); in ipu_di_sync_config_interlaced()
270 u32 v_total = sig->mode.vactive + sig->mode.vsync_len + in ipu_di_sync_config_noninterlaced() local
288 .run_count = v_total - 1, in ipu_di_sync_config_noninterlaced()
323 .run_count = v_total - 1, in ipu_di_sync_config_noninterlaced()
352 .run_count = v_total - 1, in ipu_di_sync_config_noninterlaced()
370 .run_count = v_total - 1, in ipu_di_sync_config_noninterlaced()
[all …]
/linux/drivers/gpu/drm/radeon/
H A Dradeon_legacy_tv.c428 unsigned int h_total, v_total, f_total; in radeon_legacy_tv_init_restarts() local
439 v_total = const_ptr->ver_total; in radeon_legacy_tv_init_restarts()
485 v_offset = ((int)(v_total * h_total) * 2 * tv_dac->v_pos) / (int)(NTSC_TV_LINES_PER_FRAME); in radeon_legacy_tv_init_restarts()
487 v_offset = ((int)(v_total * h_total) * 2 * tv_dac->v_pos) / (int)(PAL_TV_LINES_PER_FRAME); in radeon_legacy_tv_init_restarts()
496 tv_dac->tv.vrestart = restart % v_total; in radeon_legacy_tv_init_restarts()
497 restart /= v_total; in radeon_legacy_tv_init_restarts()
/linux/drivers/gpu/drm/amd/display/dc/optc/dcn201/
H A Ddcn201_optc.c79 v_blank = (timing->v_total - timing->v_addressable - in optc201_validate_timing()
100 timing->v_total > optc1->max_v_total) in optc201_validate_timing()
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/
H A Ddml2_core_utils.c580 phantom->timing.v_total = meta->v_total; in create_phantom_stream_from_main_stream()
583 …phantom->timing.v_blank_end = phantom->timing.v_total - phantom->timing.v_front_porch - phantom->t… in create_phantom_stream_from_main_stream()
584 phantom->timing.vblank_nom = phantom->timing.v_total - phantom->timing.v_active; in create_phantom_stream_from_main_stream()
H A Ddml2_core_dcn5_funcs_mode_programming.c657 …tream_descriptors[display_cfg->plane_descriptors[k].stream_index].timing.v_total - display_cfg->st… in dcn5_mode_programming()
1282 …tream_descriptors[display_cfg->plane_descriptors[k].stream_index].timing.v_total - display_cfg->st… in dcn5_mode_programming()
1283 …display_cfg->stream_descriptors[display_cfg->plane_descriptors[k].stream_index].timing.v_total) - … in dcn5_mode_programming()
1285 …tream_descriptors[display_cfg->plane_descriptors[k].stream_index].timing.v_total - display_cfg->st… in dcn5_mode_programming()
1297 …tream_descriptors[display_cfg->plane_descriptors[k].stream_index].timing.v_total - display_cfg->st… in dcn5_mode_programming()
1298 …tream_descriptors[display_cfg->plane_descriptors[k].stream_index].timing.v_total - display_cfg->st… in dcn5_mode_programming()
1309 …k, display_cfg->stream_descriptors[display_cfg->plane_descriptors[k].stream_index].timing.v_total); in dcn5_mode_programming()
1482 base_programming->vtotal = (uint16_t)stream_descriptor->timing.v_total; in dcn5_populate_fams2_programming()
H A Ddml2_core_dcn6_calcs_dchub.c23 unsigned int vblank_actual = timing->v_total - timing->v_active; in dcn6_calculate_max_vstartup()
144 unsigned long vtotal = p->display_cfg->stream_descriptors[stream_idx].timing.v_total; in compute_pre_rec_first_hdl()
305 vtotal = p->display_cfg->stream_descriptors[i].timing.v_total; in calculate_alt_copy_time_us()
1478 …_index].timing.v_total / 2.0, 1.0) : p->display_cfg->stream_descriptors[p->display_cfg->plane_desc… in dcn6_calculate_stutter_efficiency()
1544 …>display_cfg->stream_descriptors[p->display_cfg->plane_descriptors[k].stream_index].timing.v_total; in dcn6_calculate_stutter_efficiency()
1547 …isplay_cfg->stream_descriptors[p->display_cfg->plane_descriptors[k].stream_index].timing.v_total) { in dcn6_calculate_stutter_efficiency()
H A Ddml2_core_dcn5_calcs_dchub.c1950 unsigned int vblank_actual = timing->v_total - timing->v_active; in dcn5_calculate_max_vstartup()
4526 if (pstate_keepout_dst_lines[i] > stream_descriptor->timing.v_total - 1) { in dcn5_calculate_pstate_keepout_dst_lines()
4527 pstate_keepout_dst_lines[i] = stream_descriptor->timing.v_total - 1; in dcn5_calculate_pstate_keepout_dst_lines()
5083 …_index].timing.v_total / 2.0, 1.0) : p->display_cfg->stream_descriptors[p->display_cfg->plane_desc… in dcn5_calculate_stutter_efficiency()
5149 …>display_cfg->stream_descriptors[p->display_cfg->plane_descriptors[k].stream_index].timing.v_total; in dcn5_calculate_stutter_efficiency()
5152 …isplay_cfg->stream_descriptors[p->display_cfg->plane_descriptors[k].stream_index].timing.v_total) { in dcn5_calculate_stutter_efficiency()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/tests/
H A Damdgpu_dm_test.c743 stream0->timing.v_total = 1125; in dm_test_master_stream_highest_refresh()
748 stream1->timing.v_total = 1125; in dm_test_master_stream_highest_refresh()
1056 stream0->timing.v_total = 1125; in dm_test_per_frame_master_sync_two_streams()
1060 stream1->timing.v_total = 1125; in dm_test_per_frame_master_sync_two_streams()
1098 stream->timing.v_total = 1125; in dm_test_per_frame_master_sync_skips_null_stream()
H A Damdgpu_dm_connector_test.c3743 KUNIT_EXPECT_EQ(test, (int)timing->v_total, 1125);
/linux/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_stream_encoder.c289 hw_crtc_timing.v_total /= 2; in dce110_stream_encoder_dp_set_stream_attribute()
466 DP_MSA_VTOTAL, hw_crtc_timing.v_total); in dce110_stream_encoder_dp_set_stream_attribute()
482 v_active_start = hw_crtc_timing.v_total - hw_crtc_timing.v_border_top - in dce110_stream_encoder_dp_set_stream_attribute()
/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_resource.c660 stream1->timing.v_total > 60) in resource_are_vblanks_synchronizable()
663 stream2->timing.v_total > 60) in resource_are_vblanks_synchronizable()
667 stream1->timing.v_total * in resource_are_vblanks_synchronizable()
671 frame_time_diff = div_u64(frame_time_diff, stream2->timing.v_total); in resource_are_vblanks_synchronizable()
691 if (stream1->timing.v_total != stream2->timing.v_total) in resource_are_streams_timing_synchronizable()
5092 hdmi_info.bits.bar_bottom = (uint16_t)(stream->timing.v_total in set_avi_info_frame()
5201 asic_blank_start = tg->v_total - tg->v_front_porch; in adaptive_sync_override_dp_info_packets_sdp_line_num()
5208 v_update = (tg->v_total - (vstartup_start - asic_blank_end)); in adaptive_sync_override_dp_info_packets_sdp_line_num()
5210 sdp_line_num->adaptive_sync_line_num = (tg->v_total - v_update - 1); in adaptive_sync_override_dp_info_packets_sdp_line_num()
H A Ddc.c1954 if (crtc_timing->v_total != hw_crtc_timing.v_total) { in dc_validate_boot_timing()
2440 context->streams[i]->timing.v_total, in dc_commit_state_no_check()
8075 state->optc[i].otg_v_total = timing->v_total; in dc_capture_register_software_state()
8077 state->optc[i].otg_v_blank_end = timing->v_total - timing->v_front_porch; in dc_capture_register_software_state()
8085 state->optc[i].otg_v_total_max = timing->v_total + 100; /* Typical DRR range */ in dc_capture_register_software_state()
8086 state->optc[i].otg_v_total_min = timing->v_total - 50; in dc_capture_register_software_state()
8087 state->optc[i].otg_v_total_mid = timing->v_total; in dc_capture_register_software_state()
/linux/drivers/gpu/drm/amd/display/dc/inc/
H A Ddce_calcs.h389 struct bw_fixed v_total[maximum_number_of_surfaces]; member
/linux/drivers/video/fbdev/
H A Dsmscufx.c663 u16 v_total, v_active, v_blank_start, v_blank_end, v_sync_start, v_sync_end; in ufx_set_vid_mode() local
705 v_total = var->upper_margin + var->yres + var->lower_margin + var->vsync_len; in ufx_set_vid_mode()
712 temp = ((v_total - 1) << 16) | (v_active - 1); in ufx_set_vid_mode()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn30/
H A Ddcn30_hwseq.c1038 unsigned int v_total = stream->adjust.v_total_max ? in dcn30_apply_idle_power_optimizations() local
1039 stream->adjust.v_total_max : stream->timing.v_total; in dcn30_apply_idle_power_optimizations()
1041 100LL, (v_total * stream->timing.h_total)); in dcn30_apply_idle_power_optimizations()
/linux/drivers/gpu/drm/msm/dsi/
H A Ddsi_host.c1001 u32 v_total = mode->vtotal; in dsi_timing_setup() local
1006 u32 va_start = v_total - mode->vsync_start; in dsi_timing_setup()
1096 DSI_TOTAL_V_TOTAL(v_total - 1)); in dsi_timing_setup()
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/
H A Ddml2_translation_helper.c765 …freshRate[location] = ((in->timing.pix_clk_100hz * 100) / in->timing.h_total) / in->timing.v_total; in populate_dml_timing_cfg_from_stream_state()
771 out->VTotal[location] = in->timing.v_total; in populate_dml_timing_cfg_from_stream_state()
778 vblank_start = in->timing.v_total - in->timing.v_front_porch; in populate_dml_timing_cfg_from_stream_state()
/linux/drivers/gpu/drm/amd/display/modules/power/
H A Dpower_abm.c970 unsigned int v_total = in set_backlight() local
971 (stream->adjust.v_total_max == 0) ? stream->timing.v_total : stream->adjust.v_total_max; in set_backlight()
975 v_total), in set_backlight()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn30/
H A Ddcn30_resource.c2059 h_v_total = timing->h_total * timing->v_total; in get_refresh_rate()
2097 curr_v_blank = timing->v_total - timing->v_addressable; in get_frame_rate_at_max_stretch_100hz()
2099 stretched_frame_pix_cnt = (v_stretch_max + timing->v_total) * timing->h_total; in get_frame_rate_at_max_stretch_100hz()
/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn60/
H A Ddcn60_clk_mgr.c898 curr_pipe_ctx->stream->timing.v_total in dcn60_auto_dpm_test_log()
900 refresh_rate = div_u64(refresh_rate, curr_pipe_ctx->stream->timing.v_total); in dcn60_auto_dpm_test_log()
/linux/drivers/gpu/drm/amd/display/dc/basics/
H A Dcalcs_logger.h421 DC_LOG_BANDWIDTH_CALCS(" [bw_fixed] v_total[%d]:%d", i, bw_fixed_to_int(data->v_total[i])); in print_bw_calcs_data()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn60/
H A Ddcn60_hwseq.c91 (stream->timing.h_total*stream->timing.v_total)); in dcn60_build_audio_output()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_connector.c953 timing_out->v_total = mode_in->vtotal; in fill_stream_properties_from_drm_display_mode()
963 timing_out->v_total = mode_in->crtc_vtotal; in fill_stream_properties_from_drm_display_mode()
H A Damdgpu_dm.c3385 timing->v_total * in manage_dm_interrupts()
4983 (stream_set[j]->timing.h_total*stream_set[j]->timing.v_total); in dm_enable_per_frame_crtc_master_sync()
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_pmo/
H A Ddml2_pmo_dcn6_stage_optimizers.c1147 …if (svp0_dst_lines + svp1_dst_lines >= display_cfg->stream_descriptors[stream_idx].timing.v_total … in dcn6_alternate_permissible()