Home
last modified time | relevance | path

Searched refs:dtbclk (Results 1 – 13 of 13) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/
Ddcn35_smu.c432 int dtbclk; in dcn35_smu_get_dtbclk() local
437 dtbclk = dcn35_smu_send_msg_with_param(clk_mgr, in dcn35_smu_get_dtbclk()
441 smu_print("%s: get_dtbclk = %dmhz\n", __func__, dtbclk); in dcn35_smu_get_dtbclk()
442 return dtbclk * 1000; in dcn35_smu_get_dtbclk()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_mcg/
Ddml2_mcg_dcn4.c182 …min_table->max_clocks_khz.dtbclk = soc_bb->clk_table.dtbclk.clk_values_khz[soc_bb->clk_table.dtbcl… in build_min_clock_table()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/
Ddml21_translation_helper.c223 dml_clk_table->dtbclk.num_clk_values = dc_clk_table->num_entries_per_clk.num_dtbclk_levels; in dml21_apply_soc_bb_overrides()
225 if (i < dml_clk_table->dtbclk.num_clk_values) { in dml21_apply_soc_bb_overrides()
229 dml_clk_table->dtbclk.clk_values_khz[i] = dc_bw_params->dc_mode_limit.dtbclk_mhz * 1000; in dml21_apply_soc_bb_overrides()
230 dml_clk_table->dtbclk.num_clk_values = i + 1; in dml21_apply_soc_bb_overrides()
232 dml_clk_table->dtbclk.clk_values_khz[i] = 0; in dml21_apply_soc_bb_overrides()
233 dml_clk_table->dtbclk.num_clk_values = i; in dml21_apply_soc_bb_overrides()
236 dml_clk_table->dtbclk.clk_values_khz[i] = dc_clk_table->entries[i].dtbclk_mhz * 1000; in dml21_apply_soc_bb_overrides()
239 dml_clk_table->dtbclk.clk_values_khz[i] = 0; in dml21_apply_soc_bb_overrides()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/inc/
Ddml_top_soc_parameter_types.h121 struct dml2_clk_table dtbclk; member
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/inc/bounding_boxes/
Ddcn4_soc_bb.h106 .dtbclk = {
Ddcn3_soc_bb.h156 .dtbclk = {
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/inc/hw/
Dclk_mgr.h179 uint32_t dtbclk; member
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn401/
Ddcn401_clk_mgr.c359 regs_and_bypass->dtbclk = (DENTIST_DIVIDER_RANGE_SCALE_FACTOR in dcn401_dump_clk_registers()
486 clk_register_dump.dtbclk, in dcn401_auto_dpm_test_log()
1606 dtb_ref_clk_khz = clk_mgr_base->boot_snapshot.dtbclk; in dcn401_get_dtb_ref_freq_khz()
1685 clk_mgr->base.clks.ref_dtbclk_khz != clk_mgr->base.boot_snapshot.dtbclk) { in dcn401_clk_mgr_construct()
1686 clk_mgr->base.clks.ref_dtbclk_khz = clk_mgr->base.boot_snapshot.dtbclk; in dcn401_clk_mgr_construct()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/
Ddcn32_clk_mgr.c934 regs_and_bypass->dtbclk = (DENTIST_DIVIDER_RANGE_SCALE_FACTOR in dcn32_dump_clk_registers()
1199 clk_mgr->base.clks.ref_dtbclk_khz != clk_mgr->base.boot_snapshot.dtbclk) { in dcn32_clk_mgr_construct()
1200 clk_mgr->base.clks.ref_dtbclk_khz = clk_mgr->base.boot_snapshot.dtbclk; in dcn32_clk_mgr_construct()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/inc/
Ddml2_internal_shared_types.h35 unsigned int dtbclk; member
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_dpmm/
Ddml2_dpmm_dcn4.c361 …dtbclk_khz, &display_cfg->stream_programming[i].min_clocks.dcn4x.dtbclk_khz, &state_table->dtbclk); in map_min_clocks_to_dpm()
370 result = round_up_to_next_dpm(&display_cfg->min_clocks.dcn4x.dtbrefclk_khz, &state_table->dtbclk); in map_min_clocks_to_dpm()
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/
Ddml2_core_shared.c1489 …am_index].output.audio_sample_layout) > ((double)mode_lib->soc.clk_table.dtbclk.clk_values_khz[0] … in dml2_core_shared_mode_support()
Ddml2_core_dcn4_calcs.c7821 if (mode_lib->ms.RequiredDTBCLK[k] > ((double)min_clk_table->max_clocks_khz.dtbclk / 1000)) { in dml_core_mode_support()