Home
last modified time | relevance | path

Searched refs:phantom_timing (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/
H A Ddc_dmub_srv.c452 struct dc_crtc_timing *phantom_timing = &subvp_pipe->stream->mall_stream_config.paired_stream->timing; in populate_subvp_cmd_drr_info() local
472 // P-State allow width and FW delays already included phantom_timing->v_addressable in populate_subvp_cmd_drr_info()
473 mall_region_us = div64_u64(((uint64_t)phantom_timing->v_addressable * phantom_timing->h_total * 1000000), in populate_subvp_cmd_drr_info()
474 (((uint64_t)phantom_timing->pix_clk_100hz * 100))); in populate_subvp_cmd_drr_info()
479 prefetch_us = div64_u64(((uint64_t)(phantom_timing->v_total - phantom_timing->v_front_porch) * phantom_timing->h_total * 1000000), in populate_subvp_cmd_drr_info()
480 (((uint64_t)phantom_timing->pix_clk_100hz * 100) + dc->caps.subvp_prefetch_end_to_mall_start_us)); in populate_subvp_cmd_drr_info()
635 struct dc_crtc_timing *phantom_timing in populate_subvp_cmd_pipe_info() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dcn32/
H A Ddcn32_fpu.c873 struct dc_crtc_timing *phantom_timing = NULL; in subvp_drr_schedulable() local
913 phantom_timing = &pipe->stream->mall_stream_config.paired_stream->timing; in subvp_drr_schedulable()
915 prefetch_us = (phantom_timing->v_total - phantom_timing->v_front_porch) * phantom_timing->h_total / in subvp_drr_schedulable()
916 (double)(phantom_timing->pix_clk_100hz * 100) * 1000000 + in subvp_drr_schedulable()
922 // P-State allow width and FW delays already included phantom_timing->v_addressable in subvp_drr_schedulable()
923 mall_region_us = phantom_timing->v_addressable * phantom_timing->h_total / in subvp_drr_schedulable()
924 (double)(phantom_timing in subvp_drr_schedulable()
971 struct dc_crtc_timing *phantom_timing = NULL; subvp_vblank_schedulable() local
[all...]

Completed in 4 milliseconds