Home
last modified time | relevance | path

Searched refs:reference_clock (Results 1 – 19 of 19) sorted by relevance

/dragonfly/sys/dev/drm/radeon/
H A Drv740_dpm.c132 u32 reference_clock = rdev->clock.spll.reference_freq; in rv740_populate_sclk_value() local
145 do_div(tmp, reference_clock); in rv740_populate_sclk_value()
165 u32 clk_s = reference_clock * 5 / (reference_divider * ss.rate); in rv740_populate_sclk_value()
252 u32 reference_clock = rdev->clock.mpll.reference_freq; in rv740_populate_mclk_value() local
254 u32 clk_s = reference_clock * 5 / (decoded_ref * ss.rate); in rv740_populate_mclk_value()
H A Drv730_dpm.c52 u32 reference_clock = rdev->clock.spll.reference_freq; in rv730_populate_sclk_value() local
71 do_div(tmp, reference_clock); in rv730_populate_sclk_value()
97 u32 clk_s = reference_clock * 5 / (reference_divider * ss.rate); in rv730_populate_sclk_value()
172 u32 reference_clock = rdev->clock.mpll.reference_freq; in rv730_populate_mclk_value() local
173 u32 clk_s = reference_clock * 5 / (reference_divider * ss.rate); in rv730_populate_mclk_value()
H A Drv770_dpm.c323 u32 reference_clock, in rv770_calculate_fractional_mpll_feedback_divider() argument
408 u32 reference_clock = rdev->clock.mpll.reference_freq; in rv770_populate_mclk_value() local
450 reference_clock, in rv770_populate_mclk_value()
505 u32 reference_clock = rdev->clock.spll.reference_freq; in rv770_populate_sclk_value() local
523 do_div(tmp, reference_clock); in rv770_populate_sclk_value()
1710 u32 reference_clock; in rv770_program_response_times() local
1724 reference_clock = radeon_get_xclk(rdev); in rv770_program_response_times()
1726 vddc_dly = (voltage_response_time * reference_clock) / 1600; in rv770_program_response_times()
1727 bb_dly = (backbias_response_time * reference_clock) / 1600; in rv770_program_response_times()
1728 acpi_dly = (acpi_delay_time * reference_clock) / 1600; in rv770_program_response_times()
[all …]
H A Dni_dpm.c1224 u32 reference_clock; in ni_program_response_times() local
1240 reference_clock = radeon_get_xclk(rdev); in ni_program_response_times()
1242 vddc_dly = (voltage_response_time * reference_clock) / 1600; in ni_program_response_times()
1243 bb_dly = (backbias_response_time * reference_clock) / 1600; in ni_program_response_times()
1244 acpi_dly = (acpi_delay_time * reference_clock) / 1600; in ni_program_response_times()
1245 vbi_dly = (vbi_time_out * reference_clock) / 1600; in ni_program_response_times()
1247 mclk_switch_limit = (460 * reference_clock) / 100; in ni_program_response_times()
2010 u32 reference_clock = rdev->clock.spll.reference_freq; in ni_calculate_sclk_params() local
2024 do_div(tmp, reference_clock); in ni_calculate_sclk_params()
2240 u32 reference_clock = rdev->clock.mpll.reference_freq; in ni_populate_mclk_value() local
[all …]
H A Dsi_dpm.c3643 u32 reference_clock; in si_program_response_times() local
3656 reference_clock = radeon_get_xclk(rdev); in si_program_response_times()
3659 acpi_dly = (acpi_delay_time * reference_clock) / 100; in si_program_response_times()
3660 vbi_dly = (vbi_time_out * reference_clock) / 100; in si_program_response_times()
4794 u32 reference_clock = rdev->clock.spll.reference_freq; in si_calculate_sclk_params() local
4807 do_div(tmp, reference_clock); in si_calculate_sclk_params()
4923 tmp = freq_nom / reference_clock; in si_populate_mclk_value()
4927 u32 clks = reference_clock * 5 / ss.rate; in si_populate_mclk_value()
6033 u32 reference_clock, tmp; in si_thermal_setup_fan_table() local
6079 reference_clock = radeon_get_xclk(rdev); in si_thermal_setup_fan_table()
[all …]
H A Dcypress_dpm.c276 u32 reference_clock; in cypress_program_response_times() local
279 reference_clock = radeon_get_xclk(rdev); in cypress_program_response_times()
280 mclk_switch_limit = (460 * reference_clock) / 100; in cypress_program_response_times()
559 u32 reference_clock = rdev->clock.mpll.reference_freq; in cypress_populate_mclk_value() local
561 u32 clk_s = reference_clock * 5 / (decoded_ref * ss.rate); in cypress_populate_mclk_value()
H A Drv770.c789 u32 reference_clock = rdev->clock.spll.reference_freq; in rv770_get_xclk() local
796 return reference_clock / 4; in rv770_get_xclk()
798 return reference_clock; in rv770_get_xclk()
H A Dci_dpm.c998 u32 reference_clock, tmp; in ci_thermal_setup_fan_table() local
1044 reference_clock = radeon_get_xclk(rdev); in ci_thermal_setup_fan_table()
1047 reference_clock) / 1600); in ci_thermal_setup_fan_table()
2865 u32 reference_clock = rdev->clock.mpll.reference_freq; in ci_calculate_mclk_params() local
2872 tmp = (freq_nom / reference_clock); in ci_calculate_mclk_params()
2876 u32 clks = reference_clock * 5 / ss.rate; in ci_calculate_mclk_params()
3203 u32 reference_clock = rdev->clock.spll.reference_freq; in ci_calculate_sclk_params() local
3227 u32 clk_s = reference_clock * 5 / (reference_divider * ss.rate); in ci_calculate_sclk_params()
H A Dcik.c1705 u32 reference_clock = rdev->clock.spll.reference_freq; in cik_get_xclk() local
1709 return reference_clock / 2; in cik_get_xclk()
1712 return reference_clock / 4; in cik_get_xclk()
1714 return reference_clock; in cik_get_xclk()
H A Dsi.c1331 u32 reference_clock = rdev->clock.spll.reference_freq; in si_get_xclk() local
1340 return reference_clock / 4; in si_get_xclk()
1342 return reference_clock; in si_get_xclk()
/dragonfly/sys/dev/drm/amd/powerplay/smumgr/
H A Diceland_smumgr.c805 uint32_t reference_clock; in iceland_calculate_sclk_params() local
817 reference_clock = atomctrl_get_reference_clock(hwmgr); in iceland_calculate_sclk_params()
849 uint32_t clkS = reference_clock * 5 / (reference_divider * ss_info.speed_spectrum_rate); in iceland_calculate_sclk_params()
1115 uint32_t reference_clock = atomctrl_get_mpll_reference_clock(hwmgr); in iceland_calculate_mclk_params() local
1124 tmp = (freq_nom / reference_clock); in iceland_calculate_mclk_params()
1132 uint32_t clks = reference_clock * 5 / ss_info.speed_spectrum_rate; in iceland_calculate_mclk_params()
2092 uint32_t reference_clock; in iceland_thermal_setup_fan_table() local
2147 reference_clock = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); in iceland_thermal_setup_fan_table()
2149 …e32((hwmgr->thermal_controller.advanceFanControlParameters.ulCycleDelay * reference_clock) / 1600); in iceland_thermal_setup_fan_table()
H A Dtonga_smumgr.c538 uint32_t reference_clock; in tonga_calculate_sclk_params() local
550 reference_clock = atomctrl_get_reference_clock(hwmgr); in tonga_calculate_sclk_params()
582 uint32_t clkS = reference_clock * 5 / (reference_divider * ss_info.speed_spectrum_rate); in tonga_calculate_sclk_params()
857 uint32_t reference_clock = atomctrl_get_mpll_reference_clock(hwmgr); in tonga_calculate_mclk_params() local
866 tmp = (freq_nom / reference_clock); in tonga_calculate_mclk_params()
874 uint32_t clks = reference_clock * 5 / ss_info.speed_spectrum_rate; in tonga_calculate_mclk_params()
2458 uint32_t reference_clock; in tonga_thermal_setup_fan_table() local
2522 reference_clock = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); in tonga_thermal_setup_fan_table()
2524 …e32((hwmgr->thermal_controller.advanceFanControlParameters.ulCycleDelay * reference_clock) / 1600); in tonga_thermal_setup_fan_table()
H A Dci_smumgr.c1072 uint32_t reference_clock = atomctrl_get_mpll_reference_clock(hwmgr); in ci_calculate_mclk_params() local
1081 tmp = (freq_nom / reference_clock); in ci_calculate_mclk_params()
1085 uint32_t clks = reference_clock * 5 / ss_info.speed_spectrum_rate; in ci_calculate_mclk_params()
2129 uint32_t reference_clock; in ci_thermal_setup_fan_table() local
2184 reference_clock = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); in ci_thermal_setup_fan_table()
2186 …e32((hwmgr->thermal_controller.advanceFanControlParameters.ulCycleDelay * reference_clock) / 1600); in ci_thermal_setup_fan_table()
H A Dfiji_smumgr.c2150 uint32_t reference_clock; in fiji_thermal_setup_fan_table() local
2214 reference_clock = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); in fiji_thermal_setup_fan_table()
2218 reference_clock) / 1600); in fiji_thermal_setup_fan_table()
H A Dpolaris10_smumgr.c2017 uint32_t reference_clock; in polaris10_thermal_setup_fan_table() local
2085 reference_clock = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); in polaris10_thermal_setup_fan_table()
2089 reference_clock) / 1600); in polaris10_thermal_setup_fan_table()
/dragonfly/sys/dev/drm/amd/amdgpu/
H A Dsoc15.c208 u32 reference_clock = adev->clock.spll.reference_freq; in soc15_get_xclk() local
211 return reference_clock / 4; in soc15_get_xclk()
213 return reference_clock; in soc15_get_xclk()
H A Dcik.c842 u32 reference_clock = adev->clock.spll.reference_freq; in cik_get_xclk() local
846 return reference_clock / 2; in cik_get_xclk()
849 return reference_clock / 4; in cik_get_xclk()
851 return reference_clock; in cik_get_xclk()
H A Dvi.c328 u32 reference_clock = adev->clock.spll.reference_freq; in vi_get_xclk() local
332 return reference_clock; in vi_get_xclk()
340 return reference_clock / 4; in vi_get_xclk()
342 return reference_clock; in vi_get_xclk()
H A Dsi_dpm.c4103 u32 reference_clock; in si_program_response_times() local
4116 reference_clock = amdgpu_asic_get_xclk(adev); in si_program_response_times()
4119 acpi_dly = (acpi_delay_time * reference_clock) / 100; in si_program_response_times()
4120 vbi_dly = (vbi_time_out * reference_clock) / 100; in si_program_response_times()
5257 u32 reference_clock = adev->clock.spll.reference_freq; in si_calculate_sclk_params() local
5270 do_div(tmp, reference_clock); in si_calculate_sclk_params()
5386 tmp = freq_nom / reference_clock; in si_populate_mclk_value()
5390 u32 clks = reference_clock * 5 / ss.rate; in si_populate_mclk_value()
6469 u32 reference_clock, tmp; in si_thermal_setup_fan_table() local
6508 reference_clock = amdgpu_asic_get_xclk(adev); in si_thermal_setup_fan_table()
[all …]