Home
last modified time | relevance | path

Searched refs:v_front_porch (Results 1 – 22 of 22) sorted by relevance

/linux/drivers/video/fbdev/core/
H A Dfbcvt.c50 u32 v_front_porch; member
268 mode->lower_margin = cvt->v_front_porch; in fb_cvt_convert_to_mode()
361 cvt.v_front_porch = 3 + cvt.v_margin; in fb_find_mode_cvt()
363 cvt.v_front_porch - cvt.vsync; in fb_find_mode_cvt()
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/
H A Ddml2_core_utils.c582 phantom->timing.v_front_porch = meta->v_front_porch; 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()
H A Ddml2_core_dcn4.c275 phantom->timing.v_front_porch = meta->v_front_porch; in create_phantom_stream_from_main_stream()
276 …phantom->timing.v_blank_end = phantom->timing.v_total - phantom->timing.v_front_porch - phantom->t… in create_phantom_stream_from_main_stream()
H A Ddml2_core_dcn4_calcs.c11926 …eam_descriptors[display_cfg->plane_descriptors[k].stream_index].timing.v_front_porch) / 2.0, 1.0) : in dml_core_mode_programming()
11927 …play_cfg->stream_descriptors[display_cfg->plane_descriptors[k].stream_index].timing.v_front_porch); in dml_core_mode_programming()
11941 …am_descriptors[display_cfg->plane_descriptors[k].stream_index].timing.v_front_porch - mode_lib->mp… in dml_core_mode_programming()
11942 …am_descriptors[display_cfg->plane_descriptors[k].stream_index].timing.v_front_porch - mode_lib->mp… in dml_core_mode_programming()
11956 …play_cfg->stream_descriptors[display_cfg->plane_descriptors[k].stream_index].timing.v_front_porch); in dml_core_mode_programming()
12858 stream_descriptor->timing.v_front_porch); in dml2_core_calcs_get_stream_fams2_programming()
12860 stream_descriptor->timing.v_front_porch - in dml2_core_calcs_get_stream_fams2_programming()
12871 stream_descriptor->timing.v_front_porch - in dml2_core_calcs_get_stream_fams2_programming()
/linux/drivers/gpu/drm/amd/display/dc/dce60/
H A Ddce60_timing_generator.c139 if ((timing->v_sync_width + timing->v_front_porch) <= 3) { in dce60_timing_generator_enable_advanced_request()
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/inc/
H A Ddml_top_display_cfg_types.h267 unsigned long v_front_porch; member
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/
H A Ddml21_translation_helper.c82 max_hw_v_total -= stream->timing.v_front_porch + 1; in calc_max_hardware_v_total()
100 timing->v_front_porch = stream->timing.v_front_porch; in populate_dml21_timing_config_from_stream_state()
119 vblank_start = stream->timing.v_total - stream->timing.v_front_porch; in populate_dml21_timing_config_from_stream_state()
H A Ddml21_utils.c261 phantom_stream->timing.v_front_porch = phantom_stream_descriptor->timing.v_front_porch; in dml21_add_phantom_stream()
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/
H A Ddml2_utils.c248 vblank_start = pipe_ctx->stream->timing.v_total - pipe_ctx->stream->timing.v_front_porch; in populate_pipe_ctx_dlg_params_from_dml()
269 pipe_ctx->pipe_dlg_param.vfront_porch = pipe_ctx->stream->timing.v_front_porch; in populate_pipe_ctx_dlg_params_from_dml()
H A Ddml2_translation_helper.c765 out->VFrontPorch[location] = in->timing.v_front_porch; in populate_dml_timing_cfg_from_stream_state()
777 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/dc/dml/dcn20/
H A Ddcn20_fpu.c1117 if (patched_crtc_timing.v_front_porch < 2) in dcn20_adjust_freesync_v_startup()
1118 patched_crtc_timing.v_front_porch = 2; in dcn20_adjust_freesync_v_startup()
1120 if (patched_crtc_timing.v_front_porch < 1) in dcn20_adjust_freesync_v_startup()
1121 patched_crtc_timing.v_front_porch = 1; in dcn20_adjust_freesync_v_startup()
1126 patched_crtc_timing.v_front_porch; in dcn20_adjust_freesync_v_startup()
1361 front_porch = timing->v_front_porch; in dcn20_populate_dml_pipes_from_context()
/linux/drivers/gpu/drm/bridge/synopsys/
H A Ddw-dp.c1224 u32 vstart, vactive, vblank, v_sync_width, v_front_porch; in dw_dp_video_enable() local
1294 v_front_porch = mode->vsync_start - mode->vdisplay; in dw_dp_video_enable()
1297 FIELD_PREP(V_FRONT_PORCH, v_front_porch)); in dw_dp_video_enable()
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/
H A Ddcn32_fpu.c540 phantom_stream->timing.v_front_porch = 1; in dcn32_set_phantom_stream_timing()
542 phantom_stream->timing.v_front_porch + in dcn32_set_phantom_stream_timing()
746 microschedule_lines = (phantom->timing.v_total - phantom->timing.v_front_porch) + in subvp_subvp_schedulable()
855 …prefetch_us = (phantom_timing->v_total - phantom_timing->v_front_porch) * phantom_timing->h_total / in subvp_drr_schedulable()
950 …prefetch_us = (phantom_timing->v_total - phantom_timing->v_front_porch) * phantom_timing->h_total / in subvp_vblank_schedulable()
/linux/drivers/gpu/drm/amd/display/modules/freesync/
H A Dfreesync.c131 max_hw_v_total -= stream->timing.v_front_porch + 1; in calc_max_hardware_v_total()
/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc.c1916 if (crtc_timing->v_front_porch != hw_crtc_timing.v_front_porch) { in dc_validate_boot_timing()
7178 state->optc[i].otg_v_blank_end = timing->v_total - timing->v_front_porch; in dc_capture_register_software_state()
7179 state->optc[i].otg_v_sync_start = timing->v_addressable + timing->v_front_porch; in dc_capture_register_software_state()
7180 …state->optc[i].otg_v_sync_end = timing->v_addressable + timing->v_front_porch + timing->v_sync_wid… in dc_capture_register_software_state()
H A Ddc_resource.c668 if (stream1->timing.v_front_porch in resource_are_streams_timing_synchronizable()
669 != stream2->timing.v_front_porch) in resource_are_streams_timing_synchronizable()
4836 asic_blank_start = tg->v_total - tg->v_front_porch; in adaptive_sync_override_dp_info_packets_sdp_line_num()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/
H A Ddcn316_resource.c1672 pipes[pipe_cnt].pipe.dest.vfront_porch = timing->v_front_porch; in dcn316_populate_dml_pipes_from_context()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn31/
H A Ddcn31_resource.c1707 pipes[pipe_cnt].pipe.dest.vfront_porch = timing->v_front_porch; in dcn31_populate_dml_pipes_from_context()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn315/
H A Ddcn315_resource.c1729 pipes[pipe_cnt].pipe.dest.vfront_porch = timing->v_front_porch; in dcn315_populate_dml_pipes_from_context()
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_pmo/
H A Ddml2_pmo_dcn4_fams2.c1861 stream_svp_meta->v_front_porch = stream_pstate_meta->method_subvp.phantom_vfp; in build_subvp_meta_per_stream()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/
H A Ddcn32_resource.c1969 pipes[pipe_cnt].pipe.dest.vfront_porch = timing->v_front_porch; in dcn32_populate_dml_pipes_from_context()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.c6853 timing_out->v_front_porch = mode_in->vsync_start - mode_in->vdisplay; in fill_stream_properties_from_drm_display_mode()
6863 timing_out->v_front_porch = mode_in->crtc_vsync_start - mode_in->crtc_vdisplay; in fill_stream_properties_from_drm_display_mode()