| /linux/drivers/gpu/ipu-v3/ |
| H A D | ipu-di.c | 207 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 D | radeon_legacy_tv.c | 428 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 D | dcn201_optc.c | 79 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 D | dml2_core_utils.c | 580 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 D | dml2_core_dcn5_funcs_mode_programming.c | 657 …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 D | dml2_core_dcn6_calcs_dchub.c | 23 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 D | dml2_core_dcn5_calcs_dchub.c | 1950 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 D | amdgpu_dm_test.c | 743 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 D | amdgpu_dm_connector_test.c | 3743 KUNIT_EXPECT_EQ(test, (int)timing->v_total, 1125);
|
| /linux/drivers/gpu/drm/amd/display/dc/dce/ |
| H A D | dce_stream_encoder.c | 289 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 D | dc_resource.c | 660 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 D | dc.c | 1954 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 D | dce_calcs.h | 389 struct bw_fixed v_total[maximum_number_of_surfaces]; member
|
| /linux/drivers/video/fbdev/ |
| H A D | smscufx.c | 663 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 D | dcn30_hwseq.c | 1038 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 D | dsi_host.c | 1001 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 D | dml2_translation_helper.c | 765 …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 D | power_abm.c | 970 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 D | dcn30_resource.c | 2059 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 D | dcn60_clk_mgr.c | 898 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 D | calcs_logger.h | 421 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 D | dcn60_hwseq.c | 91 (stream->timing.h_total*stream->timing.v_total)); in dcn60_build_audio_output()
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_connector.c | 953 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 D | amdgpu_dm.c | 3385 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 D | dml2_pmo_dcn6_stage_optimizers.c | 1147 …if (svp0_dst_lines + svp1_dst_lines >= display_cfg->stream_descriptors[stream_idx].timing.v_total … in dcn6_alternate_permissible()
|