Home
last modified time | relevance | path

Searched refs:bb_overrides (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/dml/dcn401/
A Ddcn401_fpu.c62 if (clk_mgr->ctx->dc->bb_overrides.dummy_clock_change_latency_ns != 0x7FFFFFFF) { in dcn401_build_wm_range_table_fpu()
119 if (dc->bb_overrides.sr_exit_time_ns) in dcn401_update_bw_bounding_box_fpu()
121 dc->bb_overrides.sr_exit_time_ns / 1000.0; in dcn401_update_bw_bounding_box_fpu()
123 if (dc->bb_overrides.sr_enter_plus_exit_time_ns) in dcn401_update_bw_bounding_box_fpu()
125 dc->bb_overrides.sr_enter_plus_exit_time_ns / 1000.0; in dcn401_update_bw_bounding_box_fpu()
127 if (dc->bb_overrides.urgent_latency_ns) in dcn401_update_bw_bounding_box_fpu()
129 dc->bb_overrides.urgent_latency_ns / 1000.0; in dcn401_update_bw_bounding_box_fpu()
131 if (dc->bb_overrides.dram_clock_change_latency_ns) in dcn401_update_bw_bounding_box_fpu()
133 dc->bb_overrides.dram_clock_change_latency_ns / 1000.0; in dcn401_update_bw_bounding_box_fpu()
135 if (dc->bb_overrides.fclk_clock_change_latency_ns) in dcn401_update_bw_bounding_box_fpu()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn321/
A Ddcn321_fpu.c618 && dc->bb_overrides.sr_exit_time_ns) { in dcn321_update_bw_bounding_box_fpu()
624 != dc->bb_overrides.sr_enter_plus_exit_time_ns in dcn321_update_bw_bounding_box_fpu()
625 && dc->bb_overrides.sr_enter_plus_exit_time_ns) { in dcn321_update_bw_bounding_box_fpu()
628 dc->bb_overrides.sr_enter_plus_exit_time_ns / 1000.0; in dcn321_update_bw_bounding_box_fpu()
632 && dc->bb_overrides.urgent_latency_ns) { in dcn321_update_bw_bounding_box_fpu()
639 != dc->bb_overrides.dram_clock_change_latency_ns in dcn321_update_bw_bounding_box_fpu()
640 && dc->bb_overrides.dram_clock_change_latency_ns) { in dcn321_update_bw_bounding_box_fpu()
647 != dc->bb_overrides.fclk_clock_change_latency_ns in dcn321_update_bw_bounding_box_fpu()
648 && dc->bb_overrides.fclk_clock_change_latency_ns) { in dcn321_update_bw_bounding_box_fpu()
655 != dc->bb_overrides.dummy_clock_change_latency_ns in dcn321_update_bw_bounding_box_fpu()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn35/
A Ddcn35_fpu.c330 if (dc->bb_overrides.dram_clock_change_latency_ns > 0) in dcn35_update_bw_bounding_box_fpu()
332 dc->bb_overrides.dram_clock_change_latency_ns / 1000.0; in dcn35_update_bw_bounding_box_fpu()
334 if (dc->bb_overrides.sr_exit_time_ns > 0) in dcn35_update_bw_bounding_box_fpu()
335 dcn3_5_soc.sr_exit_time_us = dc->bb_overrides.sr_exit_time_ns / 1000.0; in dcn35_update_bw_bounding_box_fpu()
337 if (dc->bb_overrides.sr_enter_plus_exit_time_ns > 0) in dcn35_update_bw_bounding_box_fpu()
339 dc->bb_overrides.sr_enter_plus_exit_time_ns / 1000.0; in dcn35_update_bw_bounding_box_fpu()
341 if (dc->bb_overrides.sr_exit_z8_time_ns > 0) in dcn35_update_bw_bounding_box_fpu()
342 dcn3_5_soc.sr_exit_z8_time_us = dc->bb_overrides.sr_exit_z8_time_ns / 1000.0; in dcn35_update_bw_bounding_box_fpu()
344 if (dc->bb_overrides.sr_enter_plus_exit_z8_time_ns > 0) in dcn35_update_bw_bounding_box_fpu()
346 dc->bb_overrides.sr_enter_plus_exit_z8_time_ns / 1000.0; in dcn35_update_bw_bounding_box_fpu()
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn351/
A Ddcn351_fpu.c364 if (dc->bb_overrides.dram_clock_change_latency_ns > 0) in dcn351_update_bw_bounding_box_fpu()
366 dc->bb_overrides.dram_clock_change_latency_ns / 1000.0; in dcn351_update_bw_bounding_box_fpu()
368 if (dc->bb_overrides.sr_exit_time_ns > 0) in dcn351_update_bw_bounding_box_fpu()
369 dcn3_51_soc.sr_exit_time_us = dc->bb_overrides.sr_exit_time_ns / 1000.0; in dcn351_update_bw_bounding_box_fpu()
371 if (dc->bb_overrides.sr_enter_plus_exit_time_ns > 0) in dcn351_update_bw_bounding_box_fpu()
373 dc->bb_overrides.sr_enter_plus_exit_time_ns / 1000.0; in dcn351_update_bw_bounding_box_fpu()
375 if (dc->bb_overrides.sr_exit_z8_time_ns > 0) in dcn351_update_bw_bounding_box_fpu()
376 dcn3_51_soc.sr_exit_z8_time_us = dc->bb_overrides.sr_exit_z8_time_ns / 1000.0; in dcn351_update_bw_bounding_box_fpu()
378 if (dc->bb_overrides.sr_enter_plus_exit_z8_time_ns > 0) in dcn351_update_bw_bounding_box_fpu()
380 dc->bb_overrides.sr_enter_plus_exit_z8_time_ns / 1000.0; in dcn351_update_bw_bounding_box_fpu()
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn20/
A Ddcn20_fpu.c1865 if (dc->bb_overrides.min_dcfclk_mhz > 0) { in dcn20_update_bounding_box()
1866 min_dcfclk = dc->bb_overrides.min_dcfclk_mhz; in dcn20_update_bounding_box()
1987 && dc->bb_overrides.sr_exit_time_ns) { in dcn20_patch_bounding_box()
1992 != dc->bb_overrides.sr_enter_plus_exit_time_ns in dcn20_patch_bounding_box()
1999 != dc->bb_overrides.sr_exit_z8_time_ns in dcn20_patch_bounding_box()
2000 && dc->bb_overrides.sr_exit_z8_time_ns) { in dcn20_patch_bounding_box()
2010 && dc->bb_overrides.urgent_latency_ns) { in dcn20_patch_bounding_box()
2181 if (dc->bb_overrides.sr_exit_time_ns) { in patch_bounding_box()
2184 dc->bb_overrides.sr_exit_time_ns / 1000.0; in patch_bounding_box()
2188 if (dc->bb_overrides.sr_enter_plus_exit_time_ns) { in patch_bounding_box()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/
A Ddml21_translation_helper.c315 if (in_dc->bb_overrides.sr_exit_time_ns) { in dml21_apply_soc_bb_overrides()
317 in_dc->bb_overrides.sr_exit_time_ns / 1000.0; in dml21_apply_soc_bb_overrides()
320 if (in_dc->bb_overrides.sr_enter_plus_exit_time_ns) { in dml21_apply_soc_bb_overrides()
322 in_dc->bb_overrides.sr_enter_plus_exit_time_ns / 1000.0; in dml21_apply_soc_bb_overrides()
325 if (in_dc->bb_overrides.dram_clock_change_latency_ns) { in dml21_apply_soc_bb_overrides()
327 in_dc->bb_overrides.dram_clock_change_latency_ns / 1000.0; in dml21_apply_soc_bb_overrides()
330 if (in_dc->bb_overrides.fclk_clock_change_latency_ns) { in dml21_apply_soc_bb_overrides()
332 in_dc->bb_overrides.fclk_clock_change_latency_ns / 1000.0; in dml21_apply_soc_bb_overrides()
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/
A Ddcn32_fpu.c3054 && dc->bb_overrides.sr_exit_time_ns) { in dcn32_update_bw_bounding_box_fpu()
3060 != dc->bb_overrides.sr_enter_plus_exit_time_ns in dcn32_update_bw_bounding_box_fpu()
3061 && dc->bb_overrides.sr_enter_plus_exit_time_ns) { in dcn32_update_bw_bounding_box_fpu()
3064 dc->bb_overrides.sr_enter_plus_exit_time_ns / 1000.0; in dcn32_update_bw_bounding_box_fpu()
3068 && dc->bb_overrides.urgent_latency_ns) { in dcn32_update_bw_bounding_box_fpu()
3075 != dc->bb_overrides.dram_clock_change_latency_ns in dcn32_update_bw_bounding_box_fpu()
3076 && dc->bb_overrides.dram_clock_change_latency_ns) { in dcn32_update_bw_bounding_box_fpu()
3083 != dc->bb_overrides.fclk_clock_change_latency_ns in dcn32_update_bw_bounding_box_fpu()
3084 && dc->bb_overrides.fclk_clock_change_latency_ns) { in dcn32_update_bw_bounding_box_fpu()
3091 != dc->bb_overrides.dummy_clock_change_latency_ns in dcn32_update_bw_bounding_box_fpu()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/
A Ddc.h1095 struct dc_bounding_box_overrides bb_overrides; member
1403 struct dc_bounding_box_overrides bb_overrides; member
/linux/drivers/gpu/drm/amd/display/dc/core/
A Ddc.c984 memcpy(&dc->bb_overrides, &init_params->bb_overrides, sizeof(dc->bb_overrides)); in dc_construct()
/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/
A Ddcn401_clk_mgr.c193 if (clk_mgr->ctx->dc->bb_overrides.dummy_clock_change_latency_ns != 0x7FFFFFFF) { in dcn401_build_wm_range_table()

Completed in 42 milliseconds