/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | smu7_thermal.c | 57 uint32_t duty100; in smu7_fan_ctrl_get_fan_speed_percent() local 64 duty100 = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, in smu7_fan_ctrl_get_fan_speed_percent() 69 if (duty100 == 0) in smu7_fan_ctrl_get_fan_speed_percent() 74 do_div(tmp64, duty100); in smu7_fan_ctrl_get_fan_speed_percent() 199 uint32_t duty100; in smu7_fan_ctrl_set_fan_speed_percent() local 212 duty100 = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, in smu7_fan_ctrl_set_fan_speed_percent() 215 if (duty100 == 0) in smu7_fan_ctrl_set_fan_speed_percent() 218 tmp64 = (uint64_t)speed * duty100; in smu7_fan_ctrl_set_fan_speed_percent()
|
H A D | vega20_thermal.c | 140 uint32_t duty100; in vega20_fan_ctrl_set_fan_speed_percent() local 150 duty100 = REG_GET_FIELD(RREG32_SOC15(THM, 0, mmCG_FDO_CTRL1), in vega20_fan_ctrl_set_fan_speed_percent() 153 if (duty100 == 0) in vega20_fan_ctrl_set_fan_speed_percent() 156 tmp64 = (uint64_t)speed * duty100; in vega20_fan_ctrl_set_fan_speed_percent()
|
H A D | vega10_thermal.c | 254 uint32_t duty100; in vega10_fan_ctrl_set_fan_speed_percent() local 267 duty100 = REG_GET_FIELD(RREG32_SOC15(THM, 0, mmCG_FDO_CTRL1), in vega10_fan_ctrl_set_fan_speed_percent() 270 if (duty100 == 0) in vega10_fan_ctrl_set_fan_speed_percent() 273 tmp64 = (uint64_t)speed * duty100; in vega10_fan_ctrl_set_fan_speed_percent()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | vega20_thermal.c | 121 uint32_t duty100, duty; in vega20_fan_ctrl_get_fan_speed_pwm() local 124 duty100 = REG_GET_FIELD(RREG32_SOC15(THM, 0, mmCG_FDO_CTRL1), in vega20_fan_ctrl_get_fan_speed_pwm() 129 if (!duty100) in vega20_fan_ctrl_get_fan_speed_pwm() 133 do_div(tmp64, duty100); in vega20_fan_ctrl_get_fan_speed_pwm() 143 uint32_t duty100; in vega20_fan_ctrl_set_fan_speed_pwm() local 152 duty100 = REG_GET_FIELD(RREG32_SOC15(THM, 0, mmCG_FDO_CTRL1), in vega20_fan_ctrl_set_fan_speed_pwm() 155 if (duty100 == 0) in vega20_fan_ctrl_set_fan_speed_pwm() 158 tmp64 = (uint64_t)speed * duty100; in vega20_fan_ctrl_set_fan_speed_pwm()
|
H A D | smu7_thermal.c | 57 uint32_t duty100; in smu7_fan_ctrl_get_fan_speed_pwm() local 64 duty100 = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, in smu7_fan_ctrl_get_fan_speed_pwm() 69 if (duty100 == 0) in smu7_fan_ctrl_get_fan_speed_pwm() 74 do_div(tmp64, duty100); in smu7_fan_ctrl_get_fan_speed_pwm() 206 uint32_t duty100; in smu7_fan_ctrl_set_fan_speed_pwm() local 218 duty100 = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, in smu7_fan_ctrl_set_fan_speed_pwm() 221 if (duty100 == 0) in smu7_fan_ctrl_set_fan_speed_pwm() 224 tmp64 = (uint64_t)speed * duty100; in smu7_fan_ctrl_set_fan_speed_pwm()
|
H A D | vega10_thermal.c | 71 uint32_t duty100, duty; in vega10_fan_ctrl_get_fan_speed_pwm() local 74 duty100 = REG_GET_FIELD(RREG32_SOC15(THM, 0, mmCG_FDO_CTRL1), in vega10_fan_ctrl_get_fan_speed_pwm() 79 if (!duty100) in vega10_fan_ctrl_get_fan_speed_pwm() 83 do_div(tmp64, duty100); in vega10_fan_ctrl_get_fan_speed_pwm() 251 uint32_t duty100; in vega10_fan_ctrl_set_fan_speed_pwm() local 263 duty100 = REG_GET_FIELD(RREG32_SOC15(THM, 0, mmCG_FDO_CTRL1), in vega10_fan_ctrl_set_fan_speed_pwm() 266 if (duty100 == 0) in vega10_fan_ctrl_set_fan_speed_pwm() 269 tmp64 = (uint64_t)speed * duty100; in vega10_fan_ctrl_set_fan_speed_pwm()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/smu11/ |
H A D | smu_v11_0.c | 1173 uint32_t duty100, duty; in smu_v11_0_set_fan_speed_pwm() local 1178 duty100 = REG_GET_FIELD(RREG32_SOC15(THM, 0, mmCG_FDO_CTRL1), in smu_v11_0_set_fan_speed_pwm() 1180 if (!duty100) in smu_v11_0_set_fan_speed_pwm() 1183 tmp64 = (uint64_t)speed * duty100; in smu_v11_0_set_fan_speed_pwm() 1228 uint32_t duty100, duty; in smu_v11_0_get_fan_speed_pwm() local 1242 duty100 = REG_GET_FIELD(RREG32_SOC15(THM, 0, mmCG_FDO_CTRL1), in smu_v11_0_get_fan_speed_pwm() 1246 if (!duty100) in smu_v11_0_get_fan_speed_pwm() 1250 do_div(tmp64, duty100); in smu_v11_0_get_fan_speed_pwm()
|
H A D | arcturus_ppt.c | 1245 uint32_t duty100, duty; in arcturus_set_fan_speed_pwm() local 1250 duty100 = REG_GET_FIELD(RREG32_SOC15(THM, 0, mmCG_FDO_CTRL1_ARCT), in arcturus_set_fan_speed_pwm() 1252 if (!duty100) in arcturus_set_fan_speed_pwm() 1255 tmp64 = (uint64_t)speed * duty100; in arcturus_set_fan_speed_pwm() 1290 uint32_t duty100, duty; in arcturus_get_fan_speed_pwm() local 1304 duty100 = REG_GET_FIELD(RREG32_SOC15(THM, 0, mmCG_FDO_CTRL1_ARCT), in arcturus_get_fan_speed_pwm() 1309 if (duty100) { in arcturus_get_fan_speed_pwm() 1311 do_div(tmp64, duty100); in arcturus_get_fan_speed_pwm()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/smumgr/ |
H A D | fiji_smumgr.c | 2135 uint32_t duty100; in fiji_thermal_setup_fan_table() local 2154 duty100 = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, in fiji_thermal_setup_fan_table() 2157 if (duty100 == 0) { in fiji_thermal_setup_fan_table() 2164 usPWMMin * duty100; in fiji_thermal_setup_fan_table() 2178 slope1 = (uint16_t)((50 + ((16 * duty100 * pwm_diff1) / t_diff1)) / 100); in fiji_thermal_setup_fan_table() 2179 slope2 = (uint16_t)((50 + ((16 * duty100 * pwm_diff2) / t_diff2)) / 100); in fiji_thermal_setup_fan_table() 2208 fan_table.FdoMax = cpu_to_be16((uint16_t)duty100); in fiji_thermal_setup_fan_table()
|
H A D | iceland_smumgr.c | 2089 uint32_t duty100; in iceland_thermal_setup_fan_table() local 2110 duty100 = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, CG_FDO_CTRL1, FMAX_DUTY100); in iceland_thermal_setup_fan_table() 2112 if (0 == duty100) { in iceland_thermal_setup_fan_table() 2117 tmp64 = hwmgr->thermal_controller.advanceFanControlParameters.usPWMMin * duty100; in iceland_thermal_setup_fan_table() 2127 slope1 = (uint16_t)((50 + ((16 * duty100 * pwm_diff1) / t_diff1)) / 100); in iceland_thermal_setup_fan_table() 2128 slope2 = (uint16_t)((50 + ((16 * duty100 * pwm_diff2) / t_diff2)) / 100); in iceland_thermal_setup_fan_table() 2151 fan_table.FdoMax = cpu_to_be16((uint16_t)duty100); in iceland_thermal_setup_fan_table()
|
H A D | ci_smumgr.c | 2128 uint32_t duty100; in ci_thermal_setup_fan_table() local 2149 duty100 = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, CG_FDO_CTRL1, FMAX_DUTY100); in ci_thermal_setup_fan_table() 2151 if (0 == duty100) { in ci_thermal_setup_fan_table() 2156 tmp64 = hwmgr->thermal_controller.advanceFanControlParameters.usPWMMin * duty100; in ci_thermal_setup_fan_table() 2166 slope1 = (uint16_t)((50 + ((16 * duty100 * pwm_diff1) / t_diff1)) / 100); in ci_thermal_setup_fan_table() 2167 slope2 = (uint16_t)((50 + ((16 * duty100 * pwm_diff2) / t_diff2)) / 100); in ci_thermal_setup_fan_table() 2190 fan_table.FdoMax = cpu_to_be16((uint16_t)duty100); in ci_thermal_setup_fan_table()
|
H A D | tonga_smumgr.c | 2465 uint32_t duty100; in tonga_thermal_setup_fan_table() local 2488 duty100 = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, in tonga_thermal_setup_fan_table() 2492 if (0 == duty100) { in tonga_thermal_setup_fan_table() 2498 tmp64 = hwmgr->thermal_controller.advanceFanControlParameters.usPWMMin * duty100; in tonga_thermal_setup_fan_table() 2512 slope1 = (uint16_t)((50 + ((16 * duty100 * pwm_diff1) / t_diff1)) / 100); in tonga_thermal_setup_fan_table() 2513 slope2 = (uint16_t)((50 + ((16 * duty100 * pwm_diff2) / t_diff2)) / 100); in tonga_thermal_setup_fan_table() 2536 fan_table.FdoMax = cpu_to_be16((uint16_t)duty100); in tonga_thermal_setup_fan_table()
|
H A D | polaris10_smumgr.c | 2071 uint32_t duty100; in polaris10_thermal_setup_fan_table() local 2090 duty100 = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, in polaris10_thermal_setup_fan_table() 2093 if (duty100 == 0) { in polaris10_thermal_setup_fan_table() 2104 usPWMMin * duty100; in polaris10_thermal_setup_fan_table() 2118 slope1 = (uint16_t)((50 + ((16 * duty100 * pwm_diff1) / t_diff1)) / 100); in polaris10_thermal_setup_fan_table() 2119 slope2 = (uint16_t)((50 + ((16 * duty100 * pwm_diff2) / t_diff2)) / 100); in polaris10_thermal_setup_fan_table() 2148 fan_table.FdoMax = cpu_to_be16((uint16_t)duty100); in polaris10_thermal_setup_fan_table()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/smumgr/ |
H A D | fiji_smumgr.c | 2133 uint32_t duty100; in fiji_thermal_setup_fan_table() local 2152 duty100 = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, in fiji_thermal_setup_fan_table() 2155 if (duty100 == 0) { in fiji_thermal_setup_fan_table() 2162 usPWMMin * duty100; in fiji_thermal_setup_fan_table() 2176 slope1 = (uint16_t)((50 + ((16 * duty100 * pwm_diff1) / t_diff1)) / 100); in fiji_thermal_setup_fan_table() 2177 slope2 = (uint16_t)((50 + ((16 * duty100 * pwm_diff2) / t_diff2)) / 100); in fiji_thermal_setup_fan_table() 2206 fan_table.FdoMax = cpu_to_be16((uint16_t)duty100); in fiji_thermal_setup_fan_table()
|
H A D | iceland_smumgr.c | 2089 uint32_t duty100; in iceland_thermal_setup_fan_table() local 2110 duty100 = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, CG_FDO_CTRL1, FMAX_DUTY100); in iceland_thermal_setup_fan_table() 2112 if (0 == duty100) { in iceland_thermal_setup_fan_table() 2117 tmp64 = hwmgr->thermal_controller.advanceFanControlParameters.usPWMMin * duty100; in iceland_thermal_setup_fan_table() 2127 slope1 = (uint16_t)((50 + ((16 * duty100 * pwm_diff1) / t_diff1)) / 100); in iceland_thermal_setup_fan_table() 2128 slope2 = (uint16_t)((50 + ((16 * duty100 * pwm_diff2) / t_diff2)) / 100); in iceland_thermal_setup_fan_table() 2151 fan_table.FdoMax = cpu_to_be16((uint16_t)duty100); in iceland_thermal_setup_fan_table()
|
H A D | tonga_smumgr.c | 2465 uint32_t duty100; in tonga_thermal_setup_fan_table() local 2488 duty100 = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, in tonga_thermal_setup_fan_table() 2492 if (0 == duty100) { in tonga_thermal_setup_fan_table() 2498 tmp64 = hwmgr->thermal_controller.advanceFanControlParameters.usPWMMin * duty100; in tonga_thermal_setup_fan_table() 2512 slope1 = (uint16_t)((50 + ((16 * duty100 * pwm_diff1) / t_diff1)) / 100); in tonga_thermal_setup_fan_table() 2513 slope2 = (uint16_t)((50 + ((16 * duty100 * pwm_diff2) / t_diff2)) / 100); in tonga_thermal_setup_fan_table() 2536 fan_table.FdoMax = cpu_to_be16((uint16_t)duty100); in tonga_thermal_setup_fan_table()
|
H A D | polaris10_smumgr.c | 2171 uint32_t duty100; in polaris10_thermal_setup_fan_table() local 2190 duty100 = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, in polaris10_thermal_setup_fan_table() 2193 if (duty100 == 0) { in polaris10_thermal_setup_fan_table() 2204 usPWMMin * duty100; in polaris10_thermal_setup_fan_table() 2218 slope1 = (uint16_t)((50 + ((16 * duty100 * pwm_diff1) / t_diff1)) / 100); in polaris10_thermal_setup_fan_table() 2219 slope2 = (uint16_t)((50 + ((16 * duty100 * pwm_diff2) / t_diff2)) / 100); in polaris10_thermal_setup_fan_table() 2248 fan_table.FdoMax = cpu_to_be16((uint16_t)duty100); in polaris10_thermal_setup_fan_table()
|
H A D | ci_smumgr.c | 2129 uint32_t duty100; in ci_thermal_setup_fan_table() local 2150 duty100 = PHM_READ_VFPF_INDIRECT_FIELD(hwmgr->device, CGS_IND_REG__SMC, CG_FDO_CTRL1, FMAX_DUTY100); in ci_thermal_setup_fan_table() 2152 if (0 == duty100) { in ci_thermal_setup_fan_table() 2157 tmp64 = hwmgr->thermal_controller.advanceFanControlParameters.usPWMMin * duty100; in ci_thermal_setup_fan_table() 2167 slope1 = (uint16_t)((50 + ((16 * duty100 * pwm_diff1) / t_diff1)) / 100); in ci_thermal_setup_fan_table() 2168 slope2 = (uint16_t)((50 + ((16 * duty100 * pwm_diff2) / t_diff2)) / 100); in ci_thermal_setup_fan_table() 2191 fan_table.FdoMax = cpu_to_be16((uint16_t)duty100); in ci_thermal_setup_fan_table()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/swsmu/smu11/ |
H A D | smu_v11_0.c | 1129 uint32_t duty100, duty; in smu_v11_0_set_fan_speed_percent() local 1138 duty100 = REG_GET_FIELD(RREG32_SOC15(THM, 0, mmCG_FDO_CTRL1), in smu_v11_0_set_fan_speed_percent() 1140 if (!duty100) in smu_v11_0_set_fan_speed_percent() 1143 tmp64 = (uint64_t)speed * duty100; in smu_v11_0_set_fan_speed_percent()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/smu13/ |
H A D | smu_v13_0.c | 1170 uint32_t duty100, duty; in smu_v13_0_set_fan_speed_pwm() local 1178 duty100 = REG_GET_FIELD(RREG32_SOC15(THM, 0, regCG_FDO_CTRL1), in smu_v13_0_set_fan_speed_pwm() 1180 if (!duty100) in smu_v13_0_set_fan_speed_pwm() 1183 tmp64 = (uint64_t)speed * duty100; in smu_v13_0_set_fan_speed_pwm()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | ci_dpm.c | 946 u32 duty100; in ci_thermal_setup_fan_table() local 958 duty100 = (RREG32_SMC(CG_FDO_CTRL1) & FMAX_DUTY100_MASK) >> FMAX_DUTY100_SHIFT; in ci_thermal_setup_fan_table() 960 if (duty100 == 0) { in ci_thermal_setup_fan_table() 965 tmp64 = (u64)rdev->pm.dpm.fan.pwm_min * duty100; in ci_thermal_setup_fan_table() 975 slope1 = (u16)((50 + ((16 * duty100 * pwm_diff1) / t_diff1)) / 100); in ci_thermal_setup_fan_table() 976 slope2 = (u16)((50 + ((16 * duty100 * pwm_diff2) / t_diff2)) / 100); in ci_thermal_setup_fan_table() 1000 fan_table.FdoMax = cpu_to_be16((u16)duty100); in ci_thermal_setup_fan_table() 1063 u32 duty, duty100; in ci_fan_ctrl_get_fan_speed_percent() local 1069 duty100 = (RREG32_SMC(CG_FDO_CTRL1) & FMAX_DUTY100_MASK) >> FMAX_DUTY100_SHIFT; in ci_fan_ctrl_get_fan_speed_percent() 1072 if (duty100 in ci_fan_ctrl_get_fan_speed_percent() 1089 u32 duty, duty100; ci_fan_ctrl_set_fan_speed_percent() local [all...] |
H A D | si_dpm.c | 6016 u32 duty100; in si_thermal_setup_fan_table() local 6028 duty100 = (RREG32(CG_FDO_CTRL1) & FMAX_DUTY100_MASK) >> FMAX_DUTY100_SHIFT; in si_thermal_setup_fan_table() 6030 if (duty100 == 0) { in si_thermal_setup_fan_table() 6035 tmp64 = (u64)rdev->pm.dpm.fan.pwm_min * duty100; in si_thermal_setup_fan_table() 6045 slope1 = (u16)((50 + ((16 * duty100 * pwm_diff1) / t_diff1)) / 100); in si_thermal_setup_fan_table() 6046 slope2 = (u16)((50 + ((16 * duty100 * pwm_diff2) / t_diff2)) / 100); in si_thermal_setup_fan_table() 6070 fan_table.fdo_max = cpu_to_be16((u16)duty100); in si_thermal_setup_fan_table() 6121 u32 duty, duty100; in si_fan_ctrl_get_fan_speed_percent() local 6127 duty100 = (RREG32(CG_FDO_CTRL1) & FMAX_DUTY100_MASK) >> FMAX_DUTY100_SHIFT; in si_fan_ctrl_get_fan_speed_percent() 6130 if (duty100 in si_fan_ctrl_get_fan_speed_percent() 6148 u32 duty, duty100; si_fan_ctrl_set_fan_speed_percent() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | si_dpm.c | 6014 u32 duty100; in si_thermal_setup_fan_table() local 6026 duty100 = (RREG32(CG_FDO_CTRL1) & FMAX_DUTY100_MASK) >> FMAX_DUTY100_SHIFT; in si_thermal_setup_fan_table() 6028 if (duty100 == 0) { in si_thermal_setup_fan_table() 6033 tmp64 = (u64)rdev->pm.dpm.fan.pwm_min * duty100; in si_thermal_setup_fan_table() 6043 slope1 = (u16)((50 + ((16 * duty100 * pwm_diff1) / t_diff1)) / 100); in si_thermal_setup_fan_table() 6044 slope2 = (u16)((50 + ((16 * duty100 * pwm_diff2) / t_diff2)) / 100); in si_thermal_setup_fan_table() 6068 fan_table.fdo_max = cpu_to_be16((u16)duty100); in si_thermal_setup_fan_table() 6119 u32 duty, duty100; in si_fan_ctrl_get_fan_speed_percent() local 6125 duty100 = (RREG32(CG_FDO_CTRL1) & FMAX_DUTY100_MASK) >> FMAX_DUTY100_SHIFT; in si_fan_ctrl_get_fan_speed_percent() 6128 if (duty100 in si_fan_ctrl_get_fan_speed_percent() 6146 u32 duty, duty100; si_fan_ctrl_set_fan_speed_percent() local [all...] |
H A D | ci_dpm.c | 936 u32 duty100; in ci_thermal_setup_fan_table() local 948 duty100 = (RREG32_SMC(CG_FDO_CTRL1) & FMAX_DUTY100_MASK) >> FMAX_DUTY100_SHIFT; in ci_thermal_setup_fan_table() 950 if (duty100 == 0) { in ci_thermal_setup_fan_table() 955 tmp64 = (u64)rdev->pm.dpm.fan.pwm_min * duty100; in ci_thermal_setup_fan_table() 965 slope1 = (u16)((50 + ((16 * duty100 * pwm_diff1) / t_diff1)) / 100); in ci_thermal_setup_fan_table() 966 slope2 = (u16)((50 + ((16 * duty100 * pwm_diff2) / t_diff2)) / 100); in ci_thermal_setup_fan_table() 990 fan_table.FdoMax = cpu_to_be16((u16)duty100); in ci_thermal_setup_fan_table() 1053 u32 duty, duty100; in ci_fan_ctrl_get_fan_speed_percent() local 1059 duty100 = (RREG32_SMC(CG_FDO_CTRL1) & FMAX_DUTY100_MASK) >> FMAX_DUTY100_SHIFT; in ci_fan_ctrl_get_fan_speed_percent() 1062 if (duty100 in ci_fan_ctrl_get_fan_speed_percent() 1079 u32 duty, duty100; ci_fan_ctrl_set_fan_speed_percent() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/ |
H A D | si_dpm.c | 6448 u32 duty100; in si_thermal_setup_fan_table() local 6460 duty100 = (RREG32(CG_FDO_CTRL1) & FMAX_DUTY100_MASK) >> FMAX_DUTY100_SHIFT; in si_thermal_setup_fan_table() 6462 if (duty100 == 0) { in si_thermal_setup_fan_table() 6467 tmp64 = (u64)adev->pm.dpm.fan.pwm_min * duty100; in si_thermal_setup_fan_table() 6477 slope1 = (u16)((50 + ((16 * duty100 * pwm_diff1) / t_diff1)) / 100); in si_thermal_setup_fan_table() 6478 slope2 = (u16)((50 + ((16 * duty100 * pwm_diff2) / t_diff2)) / 100); in si_thermal_setup_fan_table() 6494 fan_table.fdo_max = cpu_to_be16((u16)duty100); in si_thermal_setup_fan_table() 6545 u32 duty, duty100; in si_dpm_get_fan_speed_percent() local 6552 duty100 = (RREG32(CG_FDO_CTRL1) & FMAX_DUTY100_MASK) >> FMAX_DUTY100_SHIFT; in si_dpm_get_fan_speed_percent() 6555 if (duty100 in si_dpm_get_fan_speed_percent() 6574 u32 duty, duty100; si_dpm_set_fan_speed_percent() local [all...] |