/drivers/gpu/drm/radeon/ |
H A D | rv730_dpm.c | 120 u32 engine_clock, u32 memory_clock, 136 memory_clock, false, ÷rs); 168 u32 vco_freq = memory_clock * post_divider; 188 mclk->mclk730.mclk_value = cpu_to_be32(memory_clock); 119 rv730_populate_mclk_value(struct radeon_device *rdev, u32 engine_clock, u32 memory_clock, LPRV7XX_SMC_MCLK_VALUE mclk) argument
|
H A D | rv740_dpm.c | 95 u32 rv740_get_dll_speed(bool is_gddr5, u32 memory_clock) argument 106 data_rate = (u16)(memory_clock * factor / 1000); 188 u32 engine_clock, u32 memory_clock, 206 memory_clock, false, ÷rs); 248 u32 vco_freq = memory_clock * dividers.post_div; 267 memory_clock); 272 mclk->mclk770.mclk_value = cpu_to_be32(memory_clock); 406 u8 rv740_get_mclk_frequency_ratio(u32 memory_clock) argument 410 if ((memory_clock < 10000) || (memory_clock > 4750 187 rv740_populate_mclk_value(struct radeon_device *rdev, u32 engine_clock, u32 memory_clock, RV7XX_SMC_MCLK_VALUE *mclk) argument [all...] |
H A D | cypress_dpm.c | 474 u32 engine_clock, u32 memory_clock, 501 memory_clock, strobe_mode, ÷rs); 555 u32 vco_freq = memory_clock * dividers.post_div; 574 memory_clock); 597 mclk->mclk770.mclk_value = cpu_to_be32(memory_clock); 611 u32 memory_clock, bool strobe_mode) 617 if (memory_clock < 10000) 619 else if (memory_clock > 47500) 622 mc_para_index = (u8)((memory_clock - 10000) / 2500); 624 if (memory_clock < 6500 473 cypress_populate_mclk_value(struct radeon_device *rdev, u32 engine_clock, u32 memory_clock, RV7XX_SMC_MCLK_VALUE *mclk, bool strobe_mode, bool dll_state_on) argument 610 cypress_get_mclk_frequency_ratio(struct radeon_device *rdev, u32 memory_clock, bool strobe_mode) argument 903 cypress_calculate_burst_time(struct radeon_device *rdev, u32 engine_clock, u32 memory_clock) argument [all...] |
H A D | ni_dpm.c | 2162 u32 memory_clock, 2184 memory_clock, strobe_mode, ÷rs); 2238 u32 vco_freq = memory_clock * dividers.post_div; 2257 memory_clock); 2281 mclk->mclk_value = cpu_to_be32(memory_clock); 2160 ni_populate_mclk_value(struct radeon_device *rdev, u32 engine_clock, u32 memory_clock, NISLANDS_SMC_MCLK_VALUE *mclk, bool strobe_mode, bool dll_state_on) argument
|
H A D | rv770_dpm.c | 316 static void rv770_calculate_fractional_mpll_feedback_divider(u32 memory_clock, argument 327 fyclk = (memory_clock * 8) / 2; 329 fyclk = (memory_clock * 4) / 2; 385 u32 engine_clock, u32 memory_clock, 409 memory_clock, false, ÷rs); 416 rv770_calculate_fractional_mpll_feedback_divider(memory_clock, reference_clock, 443 rv770_calculate_fractional_mpll_feedback_divider(memory_clock, 471 mclk->mclk770.mclk_value = cpu_to_be32(memory_clock); 384 rv770_populate_mclk_value(struct radeon_device *rdev, u32 engine_clock, u32 memory_clock, RV7XX_SMC_MCLK_VALUE *mclk) argument
|
H A D | ci_dpm.c | 168 extern u8 si_get_ddr3_mclk_frequency_ratio(u32 memory_clock); 169 extern u8 si_get_mclk_frequency_ratio(u32 memory_clock, bool strobe_mode); 2310 u32 memory_clock, 2328 ret = radeon_atom_get_memory_pll_dividers(rdev, memory_clock, strobe_mode, &mpll_param); 2355 freq_nom = memory_clock * 4; 2357 freq_nom = memory_clock * 2; 2382 mclk->MclkFrequency = memory_clock; 2397 u32 memory_clock, 2407 memory_clock, &memory_level->MinVddc); 2415 memory_clock, 2309 ci_calculate_mclk_params(struct radeon_device *rdev, u32 memory_clock, SMU7_Discrete_MemoryLevel *mclk, bool strobe_mode, bool dll_state_on) argument 2396 ci_populate_single_memory_level(struct radeon_device *rdev, u32 memory_clock, SMU7_Discrete_MemoryLevel *memory_level) argument 4129 ci_convert_mc_reg_table_entry_to_smc(struct radeon_device *rdev, const u32 memory_clock, SMU7_Discrete_MCRegisterSet *mc_reg_table_data) argument [all...] |
H A D | si_dpm.c | 3704 u8 si_get_ddr3_mclk_frequency_ratio(u32 memory_clock) argument 3708 if (memory_clock < 10000) 3710 else if (memory_clock >= 80000) 3713 mc_para_index = (u8)((memory_clock - 10000) / 5000 + 1); 3717 u8 si_get_mclk_frequency_ratio(u32 memory_clock, bool strobe_mode) argument 3722 if (memory_clock < 12500) 3724 else if (memory_clock > 47500) 3727 mc_para_index = (u8)((memory_clock - 10000) / 2500); 3729 if (memory_clock < 65000) 3731 else if (memory_clock > 13500 4752 si_populate_mclk_value(struct radeon_device *rdev, u32 engine_clock, u32 memory_clock, SISLANDS_SMC_MCLK_VALUE *mclk, bool strobe_mode, bool dll_state_on) argument [all...] |