Searched refs:tach_period (Results 1 – 7 of 7) sorted by relevance
90 uint32_t tach_period; in smu7_fan_ctrl_get_fan_speed_rpm() local97 tach_period = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, in smu7_fan_ctrl_get_fan_speed_rpm()100 if (tach_period == 0) in smu7_fan_ctrl_get_fan_speed_rpm()105 *speed = 60 * crystal_clock_freq * 10000 / tach_period; in smu7_fan_ctrl_get_fan_speed_rpm()262 uint32_t tach_period; in smu7_fan_ctrl_set_fan_speed_rpm() local278 tach_period = 60 * crystal_clock_freq * 10000 / (8 * speed); in smu7_fan_ctrl_set_fan_speed_rpm()281 CG_TACH_CTRL, TARGET_PERIOD, tach_period); in smu7_fan_ctrl_set_fan_speed_rpm()
100 uint32_t tach_period; in vega10_fan_ctrl_get_fan_speed_rpm() local110 tach_period = in vega10_fan_ctrl_get_fan_speed_rpm()115 if (tach_period == 0) in vega10_fan_ctrl_get_fan_speed_rpm()120 *speed = 60 * crystal_clock_freq * 10000 / tach_period; in vega10_fan_ctrl_get_fan_speed_rpm()315 uint32_t tach_period; in vega10_fan_ctrl_set_fan_speed_rpm() local330 tach_period = 60 * crystal_clock_freq * 10000 / (8 * speed); in vega10_fan_ctrl_set_fan_speed_rpm()334 tach_period)); in vega10_fan_ctrl_set_fan_speed_rpm()
194 uint32_t tach_period, crystal_clock_freq; in vega20_fan_ctrl_set_fan_speed_rpm() local207 tach_period = 60 * crystal_clock_freq * 10000 / (8 * speed); in vega20_fan_ctrl_set_fan_speed_rpm()211 tach_period)); in vega20_fan_ctrl_set_fan_speed_rpm()
1494 uint32_t tach_period, crystal_clock_freq; in smu_v11_0_set_fan_speed_rpm() local1504 tach_period = 60 * crystal_clock_freq * 10000 / (8 * speed); in smu_v11_0_set_fan_speed_rpm()1508 tach_period)); in smu_v11_0_set_fan_speed_rpm()
6229 u32 tach_period;6238 tach_period = (RREG32(CG_TACH_STATUS) & TACH_PERIOD_MASK) >> TACH_PERIOD_SHIFT;6239 if (tach_period == 0)6242 *speed = 60 * xclk * 10000 / tach_period;6250 u32 tach_period, tmp;6266 tach_period = 60 * xclk * 10000 / (8 * speed);6268 tmp |= TARGET_PERIOD(tach_period);
1169 u32 tach_period;1178 tach_period = (RREG32_SMC(CG_TACH_STATUS) & TACH_PERIOD_MASK) >> TACH_PERIOD_SHIFT;1179 if (tach_period == 0)1182 *speed = 60 * xclk * 10000 / tach_period;1190 u32 tach_period, tmp;1206 tach_period = 60 * xclk * 10000 / (8 * speed);1208 tmp |= TARGET_PERIOD(tach_period);
6663 u32 tach_period;6672 tach_period = (RREG32(CG_TACH_STATUS) & TACH_PERIOD_MASK) >> TACH_PERIOD_SHIFT;6673 if (tach_period == 0)6676 *speed = 60 * xclk * 10000 / tach_period;6684 u32 tach_period, tmp;6700 tach_period = 60 * xclk * 10000 / (8 * speed);6702 tmp |= TARGET_PERIOD(tach_period);