/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | ni_dpm.c | 1383 u32 near_tdp_limit) in ni_calculate_power_boost_limit() 1421 n = ((u64)near_tdp_limit * ((u64)std_vddc_med * (u64)std_vddc_med) * 90); in ni_calculate_power_boost_limit() 1437 u32 *near_tdp_limit) in ni_calculate_adjusted_tdp_limits() 1444 *near_tdp_limit = rdev->pm.dpm.near_tdp_limit + (*tdp_limit - rdev->pm.dpm.tdp_limit); in ni_calculate_adjusted_tdp_limits() 1447 *near_tdp_limit = rdev->pm.dpm.near_tdp_limit - (rdev->pm.dpm.tdp_limit - *tdp_limit); in ni_calculate_adjusted_tdp_limits() 1463 u32 near_tdp_limit; in ni_populate_smc_tdp_limits() local 1476 &near_tdp_limit); in ni_populate_smc_tdp_limits() 1481 near_tdp_limit); in ni_populate_smc_tdp_limits() 1381 ni_calculate_power_boost_limit(struct radeon_device *rdev, struct radeon_ps *radeon_state, u32 near_tdp_limit) ni_calculate_power_boost_limit() argument 1433 ni_calculate_adjusted_tdp_limits(struct radeon_device *rdev, bool adjust_polarity, u32 tdp_adjustment, u32 *tdp_limit, u32 *near_tdp_limit) ni_calculate_adjusted_tdp_limits() argument 2466 u32 near_tdp_limit; ni_populate_power_containment_values() local [all...] |
H A D | si_dpm.c | 1823 u32 p_limit2 = rdev->pm.dpm.near_tdp_limit; in si_update_dte_from_pl2() 2109 u32 *near_tdp_limit) in si_calculate_adjusted_tdp_limits() 2120 *near_tdp_limit = rdev->pm.dpm.near_tdp_limit_adjusted + (*tdp_limit - rdev->pm.dpm.tdp_limit); in si_calculate_adjusted_tdp_limits() 2125 *near_tdp_limit = rdev->pm.dpm.near_tdp_limit_adjusted - adjustment_delta; in si_calculate_adjusted_tdp_limits() 2127 *near_tdp_limit = 0; in si_calculate_adjusted_tdp_limits() 2132 if ((*near_tdp_limit <= 0) || (*near_tdp_limit > *tdp_limit)) in si_calculate_adjusted_tdp_limits() 2150 u32 near_tdp_limit; in si_populate_smc_tdp_limits() local 2162 &near_tdp_limit); in si_populate_smc_tdp_limits() 2169 cpu_to_be32(si_scale_power_for_smc(near_tdp_limit, scaling_facto in si_populate_smc_tdp_limits() 2105 si_calculate_adjusted_tdp_limits(struct radeon_device *rdev, bool adjust_polarity, u32 tdp_adjustment, u32 *tdp_limit, u32 *near_tdp_limit) si_calculate_adjusted_tdp_limits() argument [all...] |
H A D | r600_dpm.c | 1021 rdev->pm.dpm.near_tdp_limit = le32_to_cpu(power_info->pplib5.ulNearTDPLimit); in r600_parse_extended_power_table() 1022 rdev->pm.dpm.near_tdp_limit_adjusted = rdev->pm.dpm.near_tdp_limit; in r600_parse_extended_power_table()
|
H A D | radeon.h | 1569 u32 near_tdp_limit; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | ni_dpm.c | 1382 u32 near_tdp_limit) in ni_calculate_power_boost_limit() 1420 n = ((u64)near_tdp_limit * ((u64)std_vddc_med * (u64)std_vddc_med) * 90); in ni_calculate_power_boost_limit() 1436 u32 *near_tdp_limit) in ni_calculate_adjusted_tdp_limits() 1443 *near_tdp_limit = rdev->pm.dpm.near_tdp_limit + (*tdp_limit - rdev->pm.dpm.tdp_limit); in ni_calculate_adjusted_tdp_limits() 1446 *near_tdp_limit = rdev->pm.dpm.near_tdp_limit - (rdev->pm.dpm.tdp_limit - *tdp_limit); in ni_calculate_adjusted_tdp_limits() 1462 u32 near_tdp_limit; in ni_populate_smc_tdp_limits() local 1475 &near_tdp_limit); in ni_populate_smc_tdp_limits() 1480 near_tdp_limit); in ni_populate_smc_tdp_limits() 1380 ni_calculate_power_boost_limit(struct radeon_device *rdev, struct radeon_ps *radeon_state, u32 near_tdp_limit) ni_calculate_power_boost_limit() argument 1432 ni_calculate_adjusted_tdp_limits(struct radeon_device *rdev, bool adjust_polarity, u32 tdp_adjustment, u32 *tdp_limit, u32 *near_tdp_limit) ni_calculate_adjusted_tdp_limits() argument 2467 u32 near_tdp_limit; ni_populate_power_containment_values() local [all...] |
H A D | si_dpm.c | 1820 u32 p_limit2 = rdev->pm.dpm.near_tdp_limit; in si_update_dte_from_pl2() 2106 u32 *near_tdp_limit) in si_calculate_adjusted_tdp_limits() 2117 *near_tdp_limit = rdev->pm.dpm.near_tdp_limit_adjusted + (*tdp_limit - rdev->pm.dpm.tdp_limit); in si_calculate_adjusted_tdp_limits() 2122 *near_tdp_limit = rdev->pm.dpm.near_tdp_limit_adjusted - adjustment_delta; in si_calculate_adjusted_tdp_limits() 2124 *near_tdp_limit = 0; in si_calculate_adjusted_tdp_limits() 2129 if ((*near_tdp_limit <= 0) || (*near_tdp_limit > *tdp_limit)) in si_calculate_adjusted_tdp_limits() 2147 u32 near_tdp_limit; in si_populate_smc_tdp_limits() local 2159 &near_tdp_limit); in si_populate_smc_tdp_limits() 2166 cpu_to_be32(si_scale_power_for_smc(near_tdp_limit, scaling_facto in si_populate_smc_tdp_limits() 2102 si_calculate_adjusted_tdp_limits(struct radeon_device *rdev, bool adjust_polarity, u32 tdp_adjustment, u32 *tdp_limit, u32 *near_tdp_limit) si_calculate_adjusted_tdp_limits() argument [all...] |
H A D | r600_dpm.c | 1021 rdev->pm.dpm.near_tdp_limit = le32_to_cpu(power_info->pplib5.ulNearTDPLimit); in r600_parse_extended_power_table() 1022 rdev->pm.dpm.near_tdp_limit_adjusted = rdev->pm.dpm.near_tdp_limit; in r600_parse_extended_power_table()
|
H A D | radeon.h | 1562 u32 near_tdp_limit; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/inc/ |
H A D | amdgpu_dpm.h | 402 u32 near_tdp_limit; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/inc/ |
H A D | amdgpu_dpm.h | 269 u32 near_tdp_limit; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/legacy-dpm/ |
H A D | legacy_dpm.c | 357 adev->pm.dpm.near_tdp_limit = le32_to_cpu(power_info->pplib5.ulNearTDPLimit); in amdgpu_parse_extended_power_table() 358 adev->pm.dpm.near_tdp_limit_adjusted = adev->pm.dpm.near_tdp_limit; in amdgpu_parse_extended_power_table()
|
H A D | si_dpm.c | 1928 u32 p_limit2 = adev->pm.dpm.near_tdp_limit; in si_update_dte_from_pl2() 2213 u32 *near_tdp_limit) in si_calculate_adjusted_tdp_limits() 2224 *near_tdp_limit = adev->pm.dpm.near_tdp_limit_adjusted + (*tdp_limit - adev->pm.dpm.tdp_limit); in si_calculate_adjusted_tdp_limits() 2229 *near_tdp_limit = adev->pm.dpm.near_tdp_limit_adjusted - adjustment_delta; in si_calculate_adjusted_tdp_limits() 2231 *near_tdp_limit = 0; in si_calculate_adjusted_tdp_limits() 2236 if ((*near_tdp_limit <= 0) || (*near_tdp_limit > *tdp_limit)) in si_calculate_adjusted_tdp_limits() 2254 u32 near_tdp_limit; in si_populate_smc_tdp_limits() local 2266 &near_tdp_limit); in si_populate_smc_tdp_limits() 2273 cpu_to_be32(si_scale_power_for_smc(near_tdp_limit, scaling_facto in si_populate_smc_tdp_limits() 2209 si_calculate_adjusted_tdp_limits(struct amdgpu_device *adev, bool adjust_polarity, u32 tdp_adjustment, u32 *tdp_limit, u32 *near_tdp_limit) si_calculate_adjusted_tdp_limits() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/ |
H A D | si_dpm.c | 1913 u32 p_limit2 = adev->pm.dpm.near_tdp_limit; in si_update_dte_from_pl2() 2198 u32 *near_tdp_limit) in si_calculate_adjusted_tdp_limits() 2209 *near_tdp_limit = adev->pm.dpm.near_tdp_limit_adjusted + (*tdp_limit - adev->pm.dpm.tdp_limit); in si_calculate_adjusted_tdp_limits() 2214 *near_tdp_limit = adev->pm.dpm.near_tdp_limit_adjusted - adjustment_delta; in si_calculate_adjusted_tdp_limits() 2216 *near_tdp_limit = 0; in si_calculate_adjusted_tdp_limits() 2221 if ((*near_tdp_limit <= 0) || (*near_tdp_limit > *tdp_limit)) in si_calculate_adjusted_tdp_limits() 2239 u32 near_tdp_limit; in si_populate_smc_tdp_limits() local 2251 &near_tdp_limit); in si_populate_smc_tdp_limits() 2258 cpu_to_be32(si_scale_power_for_smc(near_tdp_limit, scaling_facto in si_populate_smc_tdp_limits() 2194 si_calculate_adjusted_tdp_limits(struct amdgpu_device *adev, bool adjust_polarity, u32 tdp_adjustment, u32 *tdp_limit, u32 *near_tdp_limit) si_calculate_adjusted_tdp_limits() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/ |
H A D | amdgpu_dpm.c | 433 adev->pm.dpm.near_tdp_limit = le32_to_cpu(power_info->pplib5.ulNearTDPLimit); in amdgpu_parse_extended_power_table() 434 adev->pm.dpm.near_tdp_limit_adjusted = adev->pm.dpm.near_tdp_limit; in amdgpu_parse_extended_power_table()
|