Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpu/drm/amd/powerplay/hwmgr/
Dvega10_hwmgr.c1715 uint32_t mem_clock, uint8_t *current_mem_vid, in vega10_populate_single_memory_level() argument
1738 mem_clock = mem_clock > mem_max_clock ? mem_max_clock : mem_clock; in vega10_populate_single_memory_level()
1741 if (dep_on_mclk->entries[i].clk == mem_clock) in vega10_populate_single_memory_level()
1750 hwmgr, COMPUTE_GPUCLK_INPUT_FLAG_UCLK, mem_clock, &dividers), in vega10_populate_single_memory_level()
2559 data->vbios_boot_state.mem_clock = boot_up_values.ulUClk; in vega10_init_smc_table()
3042 performance_level->mem_clock = mclk_dep_table->entries in vega10_get_pp_table_entry_callback_func()
3057 performance_level->mem_clock = mclk_dep_table->entries in vega10_get_pp_table_entry_callback_func()
3132 if (vega10_ps->performance_levels[i].mem_clock > in vega10_apply_state_adjust_rules()
3134 vega10_ps->performance_levels[i].mem_clock = in vega10_apply_state_adjust_rules()
3194 mclk = vega10_ps->performance_levels[0].mem_clock; in vega10_apply_state_adjust_rules()
[all …]
Dvega10_hwmgr.h87 uint32_t mem_clock; member
188 uint32_t mem_clock; member
Dvega12_hwmgr.h167 uint32_t mem_clock; member
Dvega12_hwmgr.c585 dpm_table->dpm_levels[0].value = data->vbios_boot_state.mem_clock / 100; in vega12_setup_default_dpm_tables()
734 data->vbios_boot_state.mem_clock = boot_up_values.ulUClk; in vega12_init_smc_table()
/Linux-v4.19/drivers/gpu/drm/amd/powerplay/smumgr/
Dfiji_smumgr.c1120 static uint8_t fiji_get_mclk_frequency_ratio(uint32_t mem_clock) in fiji_get_mclk_frequency_ratio() argument
1122 if (mem_clock <= 10000) in fiji_get_mclk_frequency_ratio()
1124 if (mem_clock <= 15000) in fiji_get_mclk_frequency_ratio()
1126 if (mem_clock <= 20000) in fiji_get_mclk_frequency_ratio()
1128 if (mem_clock <= 25000) in fiji_get_mclk_frequency_ratio()
1130 if (mem_clock <= 30000) in fiji_get_mclk_frequency_ratio()
1132 if (mem_clock <= 35000) in fiji_get_mclk_frequency_ratio()
1134 if (mem_clock <= 40000) in fiji_get_mclk_frequency_ratio()
1136 if (mem_clock <= 45000) in fiji_get_mclk_frequency_ratio()
1138 if (mem_clock <= 50000) in fiji_get_mclk_frequency_ratio()
[all …]
Dvegam_smumgr.c1254 int32_t eng_clock, int32_t mem_clock, in vegam_populate_memory_timing_parameters() argument
1266 eng_clock, mem_clock); in vegam_populate_memory_timing_parameters()
Dpolaris10_smumgr.c1335 int32_t eng_clock, int32_t mem_clock, in polaris10_populate_memory_timing_parameters() argument
1344 eng_clock, mem_clock); in polaris10_populate_memory_timing_parameters()
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/
Damdgpu_atombios.h169 u32 eng_clock, u32 mem_clock);
Damdgpu_atombios.c1153 u32 eng_clock, u32 mem_clock) in amdgpu_atombios_set_engine_dram_timings() argument
1165 if (mem_clock) in amdgpu_atombios_set_engine_dram_timings()
1166 args.sReserved.ulClock = cpu_to_le32(mem_clock & SET_CLOCK_FREQ_MASK); in amdgpu_atombios_set_engine_dram_timings()
/Linux-v4.19/drivers/gpu/drm/amd/amdkfd/
Dkfd_topology.c868 u16 mem_width, mem_clock; in find_system_memory() local
875 mem_clock = (u16)(*(const u16 *)(dmi_data + 0x11)); in find_system_memory()
879 if (mem_clock != 0) in find_system_memory()
880 mem->mem_clk_max = mem_clock; in find_system_memory()
/Linux-v4.19/drivers/gpu/drm/radeon/
Dradeon_atombios.c3042 uint32_t mem_clock) in radeon_atom_set_memory_clock() argument
3050 args.ulTargetMemoryClock = cpu_to_le32(mem_clock); /* 10 khz */ in radeon_atom_set_memory_clock()
3056 u32 eng_clock, u32 mem_clock) in radeon_atom_set_engine_dram_timings() argument
3068 if (mem_clock) in radeon_atom_set_engine_dram_timings()
3069 args.sReserved.ulClock = cpu_to_le32(mem_clock & SET_CLOCK_FREQ_MASK); in radeon_atom_set_engine_dram_timings()
3075 u32 mem_clock) in radeon_atom_update_memory_dll() argument
3080 args = cpu_to_le32(mem_clock); /* 10 khz */ in radeon_atom_update_memory_dll()
3086 u32 mem_clock) in radeon_atom_set_ac_timing() argument
3090 u32 tmp = mem_clock | (COMPUTE_MEMORY_PLL_PARAM << 24); in radeon_atom_set_ac_timing()
Dradeon.h304 u32 eng_clock, u32 mem_clock);
338 u32 mem_clock);
340 u32 mem_clock);
1960 void (*set_memory_clock)(struct radeon_device *rdev, uint32_t mem_clock);
Dradeon_asic.h42 void radeon_atom_set_memory_clock(struct radeon_device *rdev, uint32_t mem_clock);