Searched refs:engine_clock (Results 1 - 21 of 21) sorted by relevance

/netbsd-current/sys/external/bsd/drm2/dist/drm/radeon/
H A Drv770_dpm.h183 u32 engine_clock,
186 u32 engine_clock, u32 memory_clock,
204 int rv740_populate_sclk_value(struct radeon_device *rdev, u32 engine_clock,
207 u32 engine_clock, u32 memory_clock,
229 u32 engine_clock);
H A Dradeon_rv740_dpm.c125 int rv740_populate_sclk_value(struct radeon_device *rdev, u32 engine_clock, argument
142 engine_clock, false, &dividers);
148 tmp = (u64) engine_clock * reference_divider * dividers.post_div * 16384;
165 u32 vco_freq = engine_clock * dividers.post_div;
181 sclk->sclk_value = cpu_to_be32(engine_clock);
192 u32 engine_clock, u32 memory_clock,
191 rv740_populate_mclk_value(struct radeon_device *rdev, u32 engine_clock, u32 memory_clock, RV7XX_SMC_MCLK_VALUE *mclk) argument
H A Dradeon_rv730_dpm.c45 u32 engine_clock,
62 engine_clock, false, &dividers);
74 tmp = (u64) engine_clock * reference_divider * post_divider * 16384;
97 u32 vco_freq = engine_clock * post_divider;
113 sclk->sclk_value = cpu_to_be32(engine_clock);
124 u32 engine_clock, u32 memory_clock,
44 rv730_populate_sclk_value(struct radeon_device *rdev, u32 engine_clock, RV770_SMC_SCLK_VALUE *sclk) argument
123 rv730_populate_mclk_value(struct radeon_device *rdev, u32 engine_clock, u32 memory_clock, LPRV7XX_SMC_MCLK_VALUE mclk) argument
H A Dcypress_dpm.h127 u32 engine_clock, u32 memory_clock);
H A Dradeon_rv770_dpm.c391 u32 engine_clock, u32 memory_clock,
489 u32 engine_clock,
511 engine_clock, false, &dividers);
522 tmp = (u64) engine_clock * reference_divider * post_divider * 16384;
544 u32 vco_freq = engine_clock * post_divider;
560 sclk->sclk_value = cpu_to_be32(engine_clock);
727 u32 engine_clock)
738 mc_arb_rfsh_rate = ((engine_clock * 10) * dram_refresh_rate / dram_rows - 32) / 64;
390 rv770_populate_mclk_value(struct radeon_device *rdev, u32 engine_clock, u32 memory_clock, RV7XX_SMC_MCLK_VALUE *mclk) argument
488 rv770_populate_sclk_value(struct radeon_device *rdev, u32 engine_clock, RV770_SMC_SCLK_VALUE *sclk) argument
726 rv770_calculate_memory_refresh_rate(struct radeon_device *rdev, u32 engine_clock) argument
H A Dradeon_ci_dpm.c2502 const u32 engine_clock,
2516 tmp2 = (((0x31 * engine_clock) / 125000) - 1) & 0xff;
2520 tmp2 = (((0x36 * engine_clock) / 137500) - 1) & 0xff;
3166 u32 engine_clock,
3182 engine_clock, false, &dividers);
3195 u32 vco_freq = engine_clock * dividers.post_div;
3211 sclk->SclkFrequency = engine_clock;
3222 u32 engine_clock,
3229 ret = ci_calculate_sclk_params(rdev, engine_clock, graphic_level);
3235 engine_clock,
2501 ci_register_patching_mc_arb(struct radeon_device *rdev, const u32 engine_clock, const u32 memory_clock, u32 *dram_timimg2) argument
3165 ci_calculate_sclk_params(struct radeon_device *rdev, u32 engine_clock, SMU7_Discrete_GraphicsLevel *sclk) argument
3221 ci_populate_single_graphic_level(struct radeon_device *rdev, u32 engine_clock, u16 sclk_activity_level_t, SMU7_Discrete_GraphicsLevel *graphic_level) argument
[all...]
H A Dradeon_ni_dpm.c2003 u32 engine_clock,
2022 engine_clock, false, &dividers);
2029 tmp = (u64) engine_clock * reference_divider * dividers.post_div * 16834;
2046 u32 vco_freq = engine_clock * dividers.post_div;
2062 sclk->sclk_value = engine_clock;
2074 u32 engine_clock,
2080 ret = ni_calculate_sclk_params(rdev, engine_clock, &sclk_tmp);
2165 u32 engine_clock,
2002 ni_calculate_sclk_params(struct radeon_device *rdev, u32 engine_clock, NISLANDS_SMC_SCLK_VALUE *sclk) argument
2073 ni_populate_sclk_value(struct radeon_device *rdev, u32 engine_clock, NISLANDS_SMC_SCLK_VALUE *sclk) argument
2164 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 Dradeon_cypress_dpm.c480 u32 engine_clock, u32 memory_clock,
910 u32 engine_clock, u32 memory_clock)
914 u32 result = (4 * multiplier * engine_clock) / (memory_clock / 2);
479 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
909 cypress_calculate_burst_time(struct radeon_device *rdev, u32 engine_clock, u32 memory_clock) argument
H A Dradeon_si_dpm.c1763 u32 engine_clock,
4278 u32 engine_clock)
4291 mc_arb_rfsh_rate = ((engine_clock * 10) * dram_refresh_rate / dram_rows - 32) / 64;
4786 u32 engine_clock,
4805 engine_clock, false, &dividers);
4811 tmp = (u64) engine_clock * reference_divider * dividers.post_div * 16384;
4828 u32 vco_freq = engine_clock * dividers.post_div;
4844 sclk->sclk_value = engine_clock;
4856 u32 engine_clock,
4862 ret = si_calculate_sclk_params(rdev, engine_clock,
4277 si_calculate_memory_refresh_rate(struct radeon_device *rdev, u32 engine_clock) argument
4785 si_calculate_sclk_params(struct radeon_device *rdev, u32 engine_clock, SISLANDS_SMC_SCLK_VALUE *sclk) argument
4855 si_populate_sclk_value(struct radeon_device *rdev, u32 engine_clock, SISLANDS_SMC_SCLK_VALUE *sclk) argument
4876 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...]
H A Dradeon_rv6xx_dpm.c787 u32 engine_clock)
796 return ((engine_clock * 10) * dram_refresh_rate / dram_rows - 32) / 64;
786 calculate_memory_refresh_rate(struct radeon_device *rdev, u32 engine_clock) argument
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/powerplay/hwmgr/
H A Dppatomctrl.h297 extern int atomctrl_get_engine_clock_spread_spectrum(struct pp_hwmgr *hwmgr, const uint32_t engine_clock, pp_atomctrl_internal_ss_info *ssInfo);
299 extern int atomctrl_set_engine_dram_timings_rv770(struct pp_hwmgr *hwmgr, uint32_t engine_clock, uint32_t memory_clock);
H A Damdgpu_smu7_hwmgr.c2926 if (smu7_ps->performance_levels[i].engine_clock > max_limits->sclk)
2927 smu7_ps->performance_levels[i].engine_clock = max_limits->sclk;
2971 sclk = smu7_ps->performance_levels[0].engine_clock;
2986 smu7_ps->performance_levels[0].engine_clock = sclk;
2989 smu7_ps->performance_levels[1].engine_clock =
2990 (smu7_ps->performance_levels[1].engine_clock >=
2991 smu7_ps->performance_levels[0].engine_clock) ?
2992 smu7_ps->performance_levels[1].engine_clock :
2993 smu7_ps->performance_levels[0].engine_clock;
3011 smu7_ps->performance_levels[i].engine_clock
3333 uint32_t engine_clock, memory_clock; local
[all...]
H A Dsmu10_hwmgr.h78 uint32_t engine_clock; member in struct:smu10_power_level
H A Dsmu7_hwmgr.h58 uint32_t engine_clock; member in struct:smu7_performance_level
H A Damdgpu_smu10_hwmgr.c762 smu10_ps->levels[index].engine_clock = 0;
968 clock_info->min_eng_clk = ps->levels[0].engine_clock / (1 << (ps->levels[0].ss_divider_index));
969 clock_info->max_eng_clk = ps->levels[ps->level - 1].engine_clock / (1 << (ps->levels[ps->level - 1].ss_divider_index));
H A Damdgpu_ppatomctrl.c179 uint32_t engine_clock,
188 cpu_to_le32((engine_clock & SET_CLOCK_FREQ_MASK) |
1295 const uint32_t engine_clock,
1299 ASIC_INTERNAL_ENGINE_SS, engine_clock, ssInfo);
177 atomctrl_set_engine_dram_timings_rv770( struct pp_hwmgr *hwmgr, uint32_t engine_clock, uint32_t memory_clock) argument
1293 atomctrl_get_engine_clock_spread_spectrum( struct pp_hwmgr *hwmgr, const uint32_t engine_clock, pp_atomctrl_internal_ss_info *ssInfo) argument
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/powerplay/smumgr/
H A Damdgpu_iceland_smumgr.c801 uint32_t engine_clock, SMU71_Discrete_GraphicsLevel *sclk)
816 result = atomctrl_get_engine_pll_dividers_vi(hwmgr, engine_clock, &dividers);
847 uint32_t vcoFreq = engine_clock * dividers.uc_pll_post_div;
868 sclk->SclkFrequency = engine_clock;
897 uint32_t engine_clock,
903 result = iceland_calculate_sclk_params(hwmgr, engine_clock, graphic_level);
907 hwmgr->dyn_state.vddc_dependency_on_sclk, engine_clock,
913 graphic_level->SclkFrequency = engine_clock;
919 engine_clock,
942 smu7_get_sleep_divider_id_from_clock(engine_clock,
800 iceland_calculate_sclk_params(struct pp_hwmgr *hwmgr, uint32_t engine_clock, SMU71_Discrete_GraphicsLevel *sclk) argument
896 iceland_populate_single_graphic_level(struct pp_hwmgr *hwmgr, uint32_t engine_clock, SMU71_Discrete_GraphicsLevel *graphic_level) argument
1587 iceland_populate_memory_timing_parameters( struct pp_hwmgr *hwmgr, uint32_t engine_clock, uint32_t memory_clock, struct SMU71_Discrete_MCArbDramTimingTableEntry *arb_regs ) argument
[all...]
H A Damdgpu_tonga_smumgr.c544 uint32_t engine_clock, SMU72_Discrete_GraphicsLevel *sclk)
559 result = atomctrl_get_engine_pll_dividers_vi(hwmgr, engine_clock, &dividers);
590 uint32_t vcoFreq = engine_clock * dividers.uc_pll_post_div;
611 sclk->SclkFrequency = engine_clock;
622 uint32_t engine_clock,
632 result = tonga_calculate_sclk_params(hwmgr, engine_clock, graphic_level);
641 vdd_dep_table, engine_clock,
648 graphic_level->SclkFrequency = engine_clock;
669 smu7_get_sleep_divider_id_from_clock(engine_clock,
1464 uint32_t engine_clock,
543 tonga_calculate_sclk_params(struct pp_hwmgr *hwmgr, uint32_t engine_clock, SMU72_Discrete_GraphicsLevel *sclk) argument
621 tonga_populate_single_graphic_level(struct pp_hwmgr *hwmgr, uint32_t engine_clock, SMU72_Discrete_GraphicsLevel *graphic_level) argument
1462 tonga_populate_memory_timing_parameters( struct pp_hwmgr *hwmgr, uint32_t engine_clock, uint32_t memory_clock, struct SMU72_Discrete_MCArbDramTimingTableEntry *arb_regs ) argument
[all...]
H A Damdgpu_ci_smumgr.c1626 uint32_t engine_clock,
1637 engine_clock, memory_clock);
1624 ci_populate_memory_timing_parameters( struct pp_hwmgr *hwmgr, uint32_t engine_clock, uint32_t memory_clock, struct SMU7_Discrete_MCArbDramTimingTableEntry *arb_regs ) argument
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_si_dpm.c1855 u32 engine_clock,
4744 u32 engine_clock)
4757 mc_arb_rfsh_rate = ((engine_clock * 10) * dram_refresh_rate / dram_rows - 32) / 64;
5250 u32 engine_clock,
5269 engine_clock, false, &dividers);
5275 tmp = (u64) engine_clock * reference_divider * dividers.post_div * 16384;
5292 u32 vco_freq = engine_clock * dividers.post_div;
5308 sclk->sclk_value = engine_clock;
5320 u32 engine_clock,
5326 ret = si_calculate_sclk_params(adev, engine_clock,
4743 si_calculate_memory_refresh_rate(struct amdgpu_device *adev, u32 engine_clock) argument
5249 si_calculate_sclk_params(struct amdgpu_device *adev, u32 engine_clock, SISLANDS_SMC_SCLK_VALUE *sclk) argument
5319 si_populate_sclk_value(struct amdgpu_device *adev, u32 engine_clock, SISLANDS_SMC_SCLK_VALUE *sclk) argument
5340 si_populate_mclk_value(struct amdgpu_device *adev, u32 engine_clock, u32 memory_clock, SISLANDS_SMC_MCLK_VALUE *mclk, bool strobe_mode, bool dll_state_on) argument
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/powerplay/inc/
H A Damdgpu_smu.h319 uint32_t engine_clock; member in struct:smu_clocks

Completed in 486 milliseconds