Home
last modified time | relevance | path

Searched refs:drr_frame_us (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/dml2/
H A Ddml2_mall_phantom.c441 int16_t drr_frame_us = 0; // nominal frame time in dml2_svp_drr_schedulable() local
469 drr_frame_us = drr_timing->v_total * drr_timing->h_total / in dml2_svp_drr_schedulable()
474 stretched_drr_us = drr_frame_us + mall_region_us + SUBVP_DRR_MARGIN_US; in dml2_svp_drr_schedulable()
476 (double)(drr_timing->pix_clk_100hz * 100) * 1000000 + (stretched_drr_us - drr_frame_us); in dml2_svp_drr_schedulable()
/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc_dmub_srv.c571 uint16_t drr_frame_us = 0; in populate_subvp_cmd_drr_info() local
592 drr_frame_us = div64_u64(((uint64_t)drr_timing->v_total * drr_timing->h_total * 1000000), in populate_subvp_cmd_drr_info()
597 min_drr_supported_us = drr_frame_us + mall_region_us + SUBVP_DRR_MARGIN_US; in populate_subvp_cmd_drr_info()
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/
H A Ddcn32_fpu.c806 int16_t drr_frame_us = 0; // nominal frame time in subvp_drr_schedulable() local
858 drr_frame_us = drr_timing->v_total * drr_timing->h_total / in subvp_drr_schedulable()
863 stretched_drr_us = drr_frame_us + mall_region_us + SUBVP_DRR_MARGIN_US; in subvp_drr_schedulable()
865 (double)(drr_timing->pix_clk_100hz * 100) * 1000000 + (stretched_drr_us - drr_frame_us); in subvp_drr_schedulable()