Searched refs:min_fclk_khz (Results 1 – 9 of 9) sorted by relevance
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_mcg/ |
D | dml2_mcg_dcn4.c | 47 unsigned long min_fclk_khz = 0; in build_min_clk_table_fine_grained() local 59 min_fclk_khz = soc_bb->clk_table.fclk.clk_values_khz[0]; in build_min_clk_table_fine_grained() 65 …min_table->dram_bw_table.entries[i].min_fclk_khz = (unsigned long)((((double)min_table->dram_bw_ta… in build_min_clk_table_fine_grained() 71 prev_100 = min_table->dram_bw_table.entries[i - 1].min_fclk_khz; in build_min_clk_table_fine_grained() 72 cur_50 = min_table->dram_bw_table.entries[i].min_fclk_khz / 2; in build_min_clk_table_fine_grained() 73 min_table->dram_bw_table.entries[i].min_fclk_khz = prev_100 > cur_50 ? prev_100 : cur_50; in build_min_clk_table_fine_grained() 76 …ble->dram_bw_table.entries[i].min_fclk_khz = round_up_to_quantized_values(min_table->dram_bw_table… in build_min_clk_table_fine_grained() 79 min_table->dram_bw_table.entries[0].min_fclk_khz /= 2; in build_min_clk_table_fine_grained() 86 if (min_table->dram_bw_table.entries[i].min_fclk_khz < min_fclk_khz) in build_min_clk_table_fine_grained() 87 min_table->dram_bw_table.entries[i].min_fclk_khz = min_fclk_khz; in build_min_clk_table_fine_grained() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/inc/ |
D | dcn_calcs.h | 633 int *min_fclk_khz, 645 int min_fclk_khz,
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/inc/ |
D | dml2_internal_shared_types.h | 20 unsigned long min_fclk_khz; member 381 unsigned int min_fclk_khz; member
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dcn10/ |
D | dcn10_resource.c | 1324 int min_fclk_khz, min_dcfclk_khz, socclk_khz; in dcn10_resource_construct() local 1547 dc, &min_fclk_khz, &min_dcfclk_khz, &socclk_khz); in dcn10_resource_construct() 1550 dc, min_fclk_khz, min_dcfclk_khz, socclk_khz); in dcn10_resource_construct()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/calcs/ |
D | dcn_calcs.c | 1490 int *min_fclk_khz, in dcn_get_soc_clks() argument 1494 *min_fclk_khz = dc->dcn_soc->fabric_and_dram_bandwidth_vmin0p65 * 1000000 / 32; in dcn_get_soc_clks() 1501 int min_fclk_khz, in dcn_bw_notify_pplib_of_wm_ranges() argument 1527 ranges.reader_wm_sets[0].min_fill_clk_mhz = min_fclk_khz / 1000; in dcn_bw_notify_pplib_of_wm_ranges() 1532 ranges.writer_wm_sets[0].min_drain_clk_mhz = min_fclk_khz / 1000; in dcn_bw_notify_pplib_of_wm_ranges()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/hwss/dcn10/ |
D | dcn10_hwseq.c | 3125 int min_fclk_khz, min_dcfclk_khz, socclk_khz; in dcn10_prepare_bandwidth() local 3147 dc, &min_fclk_khz, &min_dcfclk_khz, &socclk_khz); in dcn10_prepare_bandwidth() 3150 dc, min_fclk_khz, min_dcfclk_khz, socclk_khz); in dcn10_prepare_bandwidth() 3163 int min_fclk_khz, min_dcfclk_khz, socclk_khz; in dcn10_optimize_bandwidth() local 3186 dc, &min_fclk_khz, &min_dcfclk_khz, &socclk_khz); in dcn10_optimize_bandwidth() 3189 dc, min_fclk_khz, min_dcfclk_khz, socclk_khz); in dcn10_optimize_bandwidth()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_dpmm/ |
D | dml2_dpmm_dcn4.c | 35 *fclk = in_out->min_clk_table->dram_bw_table.entries[min_clock_index_for_latency].min_fclk_khz; in get_minimum_clocks_for_latency()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/ |
D | dml2_core_shared.c | 774 …= ((double)min_clk_table->dram_bw_table.entries[in_out_params->min_clk_index].min_fclk_khz / 1000); in dml2_core_shared_mode_support() 9923 … %d\n", __func__, min_clk_table->dram_bw_table.entries[in_out_params->min_clk_index].min_fclk_khz); in dml2_core_shared_mode_programming()
|
D | dml2_core_dcn4_calcs.c | 7048 …= ((double)min_clk_table->dram_bw_table.entries[in_out_params->min_clk_index].min_fclk_khz / 1000); in dml_core_mode_support() 10092 … %d\n", __func__, min_clk_table->dram_bw_table.entries[in_out_params->min_clk_index].min_fclk_khz); in dml_core_mode_programming()
|