Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/radeon/
H A Drv740_dpm.c130 u32 reference_clock = rdev->clock.spll.reference_freq; in rv740_populate_sclk_value() local
143 do_div(tmp, reference_clock); in rv740_populate_sclk_value()
163 u32 clk_s = reference_clock * 5 / (reference_divider * ss.rate); in rv740_populate_sclk_value()
250 u32 reference_clock = rdev->clock.mpll.reference_freq; in rv740_populate_mclk_value() local
256 clk_s = reference_clock * 5 / (decoded_ref * ss.rate); in rv740_populate_mclk_value()
H A Drv730_dpm.c49 u32 reference_clock = rdev->clock.spll.reference_freq; in rv730_populate_sclk_value() local
68 do_div(tmp, reference_clock); in rv730_populate_sclk_value()
94 u32 clk_s = reference_clock * 5 / (reference_divider * ss.rate); in rv730_populate_sclk_value()
169 u32 reference_clock = rdev->clock.mpll.reference_freq; in rv730_populate_mclk_value() local
170 u32 clk_s = reference_clock * 5 / (reference_divider * ss.rate); in rv730_populate_mclk_value()
H A Drv770_dpm.c320 u32 reference_clock, in rv770_calculate_fractional_mpll_feedback_divider() argument
338 (8 * fyclk * reference_divider * post_divider) / reference_clock; in rv770_calculate_fractional_mpll_feedback_divider()
405 u32 reference_clock = rdev->clock.mpll.reference_freq; in rv770_populate_mclk_value() local
419 rv770_calculate_fractional_mpll_feedback_divider(memory_clock, reference_clock, in rv770_populate_mclk_value()
447 reference_clock, in rv770_populate_mclk_value()
502 u32 reference_clock = rdev->clock.spll.reference_freq; in rv770_populate_sclk_value() local
520 do_div(tmp, reference_clock); in rv770_populate_sclk_value()
545 u32 clk_s = reference_clock * 5 / (reference_divider * ss.rate); in rv770_populate_sclk_value()
1707 u32 reference_clock; in rv770_program_response_times() local
1721 reference_clock = radeon_get_xclk(rdev); 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()
2012 u32 reference_clock = rdev->clock.spll.reference_freq; in ni_calculate_sclk_params() local
2026 do_div(tmp, reference_clock); in ni_calculate_sclk_params()
2046 u32 clk_s = reference_clock * 5 / (reference_divider * ss.rate); in ni_calculate_sclk_params()
[all …]
H A Dsi_dpm.c3586 u32 reference_clock; in si_program_response_times() local
3598 reference_clock = radeon_get_xclk(rdev); in si_program_response_times()
3600 vddc_dly = (voltage_response_time * reference_clock) / 100; in si_program_response_times()
3601 acpi_dly = (acpi_delay_time * reference_clock) / 100; in si_program_response_times()
3602 vbi_dly = (vbi_time_out * reference_clock) / 100; in si_program_response_times()
4738 u32 reference_clock = rdev->clock.spll.reference_freq; in si_calculate_sclk_params() local
4751 do_div(tmp, reference_clock); in si_calculate_sclk_params()
4771 u32 clk_s = reference_clock * 5 / (reference_divider * ss.rate); in si_calculate_sclk_params()
4860 u32 reference_clock = rdev->clock.mpll.reference_freq; in si_populate_mclk_value() local
4867 tmp = freq_nom / reference_clock; in si_populate_mclk_value()
[all …]
H A Dcypress_dpm.c275 u32 reference_clock; in cypress_program_response_times() local
278 reference_clock = radeon_get_xclk(rdev); in cypress_program_response_times()
279 mclk_switch_limit = (460 * reference_clock) / 100; in cypress_program_response_times()
558 u32 reference_clock = rdev->clock.mpll.reference_freq; in cypress_populate_mclk_value() local
564 clk_s = reference_clock * 5 / (decoded_ref * ss.rate); in cypress_populate_mclk_value()
H A Drv770.c788 u32 reference_clock = rdev->clock.spll.reference_freq; in rv770_get_xclk() local
795 return reference_clock / 4; in rv770_get_xclk()
797 return reference_clock; in rv770_get_xclk()
H A Dci_dpm.c934 u32 reference_clock, tmp; in ci_thermal_setup_fan_table() local
980 reference_clock = radeon_get_xclk(rdev); in ci_thermal_setup_fan_table()
983 reference_clock) / 1600); in ci_thermal_setup_fan_table()
2787 u32 reference_clock = rdev->clock.mpll.reference_freq; in ci_calculate_mclk_params() local
2794 tmp = (freq_nom / reference_clock); in ci_calculate_mclk_params()
2798 u32 clks = reference_clock * 5 / ss.rate; in ci_calculate_mclk_params()
3125 u32 reference_clock = rdev->clock.spll.reference_freq; in ci_calculate_sclk_params() local
3149 u32 clk_s = reference_clock * 5 / (reference_divider * ss.rate); in ci_calculate_sclk_params()
/linux/drivers/gpu/drm/amd/pm/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.c548 uint32_t reference_clock; in tonga_calculate_sclk_params() local
560 reference_clock = atomctrl_get_reference_clock(hwmgr); in tonga_calculate_sclk_params()
592 uint32_t clkS = reference_clock * 5 / (reference_divider * ss_info.speed_spectrum_rate); in tonga_calculate_sclk_params()
867 uint32_t reference_clock = atomctrl_get_mpll_reference_clock(hwmgr); in tonga_calculate_mclk_params() local
876 tmp = (freq_nom / reference_clock); in tonga_calculate_mclk_params()
884 uint32_t clks = reference_clock * 5 / ss_info.speed_spectrum_rate; in tonga_calculate_mclk_params()
2468 uint32_t reference_clock; in tonga_thermal_setup_fan_table() local
2532 reference_clock = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); in tonga_thermal_setup_fan_table()
2534 …e32((hwmgr->thermal_controller.advanceFanControlParameters.ulCycleDelay * reference_clock) / 1600); in tonga_thermal_setup_fan_table()
H A Dci_smumgr.c1074 uint32_t reference_clock = atomctrl_get_mpll_reference_clock(hwmgr); in ci_calculate_mclk_params() local
1083 tmp = (freq_nom / reference_clock); in ci_calculate_mclk_params()
1087 uint32_t clks = reference_clock * 5 / ss_info.speed_spectrum_rate; in ci_calculate_mclk_params()
2132 uint32_t reference_clock; in ci_thermal_setup_fan_table() local
2187 reference_clock = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); in ci_thermal_setup_fan_table()
2189 …e32((hwmgr->thermal_controller.advanceFanControlParameters.ulCycleDelay * reference_clock) / 1600); in ci_thermal_setup_fan_table()
H A Dfiji_smumgr.c2136 uint32_t reference_clock; in fiji_thermal_setup_fan_table() local
2200 reference_clock = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); in fiji_thermal_setup_fan_table()
2204 reference_clock) / 1600); in fiji_thermal_setup_fan_table()
H A Dpolaris10_smumgr.c2174 uint32_t reference_clock; in polaris10_thermal_setup_fan_table() local
2242 reference_clock = amdgpu_asic_get_xclk((struct amdgpu_device *)hwmgr->adev); in polaris10_thermal_setup_fan_table()
2246 reference_clock) / 1600); in polaris10_thermal_setup_fan_table()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Dsoc21.c259 u32 reference_clock = adev->clock.spll.reference_freq; in soc21_get_xclk() local
262 if ((adev->flags & AMD_IS_APU) && reference_clock == 10000) in soc21_get_xclk()
265 return reference_clock; in soc21_get_xclk()
H A Dsoc15.c347 u32 reference_clock = adev->clock.spll.reference_freq; in soc15_get_xclk() local
357 return reference_clock / 4; in soc15_get_xclk()
359 return reference_clock; in soc15_get_xclk()
/linux/drivers/gpu/drm/xe/
H A Dxe_query.c392 gt_list->gt_list[iter].reference_clock = gt->info.reference_clock; in query_gt_list()
H A Dxe_guc_log.c605 drm_printf(p, "CS reference clock: %u\n", log_to_gt(log)->info.reference_clock); in xe_guc_log_print()
H A Dxe_device.c1205 drm_printf(p, "\tCS reference clock: %u\n", gt->info.reference_clock); in xe_device_snapshot_print()
H A Dxe_oa.c1922 return gt->info.reference_clock << (3 - shift); in xe_oa_timestamp_frequency()
1924 return gt->info.reference_clock; in xe_oa_timestamp_frequency()
/linux/drivers/gpu/drm/amd/pm/legacy-dpm/
H A Dsi_dpm.c4157 u32 reference_clock; in si_program_response_times() local
4169 reference_clock = amdgpu_asic_get_xclk(adev); in si_program_response_times()
4171 vddc_dly = (voltage_response_time * reference_clock) / 100; in si_program_response_times()
4172 acpi_dly = (acpi_delay_time * reference_clock) / 100; in si_program_response_times()
4173 vbi_dly = (vbi_time_out * reference_clock) / 100; in si_program_response_times()
5333 u32 reference_clock = adev->clock.spll.reference_freq; in si_calculate_sclk_params() local
5346 do_div(tmp, reference_clock); in si_calculate_sclk_params()
5366 u32 clk_s = reference_clock * 5 / (reference_divider * ss.rate); in si_calculate_sclk_params()
5455 u32 reference_clock = adev->clock.mpll.reference_freq; in si_populate_mclk_value() local
5462 tmp = freq_nom / reference_clock; in si_populate_mclk_value()
[all …]
/linux/include/uapi/drm/
H A Dxe_drm.h465 __u32 reference_clock; member