Searched refs:tdp_limit (Results 1 – 9 of 9) sorted by relevance
/dragonfly/sys/dev/drm/radeon/ |
H A D | sumo_smc.c | 166 void sumo_set_tdp_limit(struct radeon_device *rdev, u32 index, u32 tdp_limit) in sumo_set_tdp_limit() argument 204 sclk_dpm_tdp_limit |= (tdp_limit << shift); in sumo_set_tdp_limit()
|
H A D | ni_dpm.c | 1435 u32 *tdp_limit, in ni_calculate_adjusted_tdp_limits() argument 1442 *tdp_limit = ((100 + tdp_adjustment) * rdev->pm.dpm.tdp_limit) / 100; 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() 1445 *tdp_limit = ((100 - tdp_adjustment) * rdev->pm.dpm.tdp_limit) / 100; 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() 1461 u32 tdp_limit; in ni_populate_smc_tdp_limits() local 1474 &tdp_limit, in ni_populate_smc_tdp_limits() 1483 cpu_to_be32(ni_scale_power_for_smc(tdp_limit, scaling_factor)); in ni_populate_smc_tdp_limits() 2460 u32 tdp_limit; in ni_populate_power_containment_values() local 2477 &tdp_limit, in ni_populate_power_containment_values()
|
H A D | sumo_dpm.h | 213 void sumo_set_tdp_limit(struct radeon_device *rdev, u32 index, u32 tdp_limit);
|
H A D | si_dpm.c | 1840 u32 p_limit1 = rdev->pm.dpm.tdp_limit; in si_update_dte_from_pl2() 2125 u32 *tdp_limit, in si_calculate_adjusted_tdp_limits() argument 2133 max_tdp_limit = ((100 + 100) * rdev->pm.dpm.tdp_limit) / 100; in si_calculate_adjusted_tdp_limits() 2136 *tdp_limit = ((100 + tdp_adjustment) * rdev->pm.dpm.tdp_limit) / 100; in si_calculate_adjusted_tdp_limits() 2137 *near_tdp_limit = rdev->pm.dpm.near_tdp_limit_adjusted + (*tdp_limit - rdev->pm.dpm.tdp_limit); in si_calculate_adjusted_tdp_limits() 2139 *tdp_limit = ((100 - tdp_adjustment) * rdev->pm.dpm.tdp_limit) / 100; in si_calculate_adjusted_tdp_limits() 2140 adjustment_delta = rdev->pm.dpm.tdp_limit - *tdp_limit; in si_calculate_adjusted_tdp_limits() 2147 if ((*tdp_limit <= 0) || (*tdp_limit > max_tdp_limit)) in si_calculate_adjusted_tdp_limits() 2149 if ((*near_tdp_limit <= 0) || (*near_tdp_limit > *tdp_limit)) in si_calculate_adjusted_tdp_limits() 2166 u32 tdp_limit; in si_populate_smc_tdp_limits() local [all …]
|
H A D | r600_dpm.c | 1021 rdev->pm.dpm.tdp_limit = le32_to_cpu(power_info->pplib5.ulTDPLimit); in r600_parse_extended_power_table()
|
H A D | radeon.h | 1576 u32 tdp_limit; member
|
/dragonfly/sys/dev/drm/amd/amdgpu/ |
H A D | si_dpm.c | 1930 u32 p_limit1 = adev->pm.dpm.tdp_limit; in si_update_dte_from_pl2() 2215 u32 *tdp_limit, in si_calculate_adjusted_tdp_limits() argument 2223 max_tdp_limit = ((100 + 100) * adev->pm.dpm.tdp_limit) / 100; in si_calculate_adjusted_tdp_limits() 2226 *tdp_limit = ((100 + tdp_adjustment) * adev->pm.dpm.tdp_limit) / 100; in si_calculate_adjusted_tdp_limits() 2227 *near_tdp_limit = adev->pm.dpm.near_tdp_limit_adjusted + (*tdp_limit - adev->pm.dpm.tdp_limit); in si_calculate_adjusted_tdp_limits() 2229 *tdp_limit = ((100 - tdp_adjustment) * adev->pm.dpm.tdp_limit) / 100; in si_calculate_adjusted_tdp_limits() 2230 adjustment_delta = adev->pm.dpm.tdp_limit - *tdp_limit; in si_calculate_adjusted_tdp_limits() 2237 if ((*tdp_limit <= 0) || (*tdp_limit > max_tdp_limit)) in si_calculate_adjusted_tdp_limits() 2239 if ((*near_tdp_limit <= 0) || (*near_tdp_limit > *tdp_limit)) in si_calculate_adjusted_tdp_limits() 2256 u32 tdp_limit; in si_populate_smc_tdp_limits() local [all …]
|
H A D | amdgpu_dpm.h | 390 u32 tdp_limit; member
|
H A D | amdgpu_dpm.c | 483 adev->pm.dpm.tdp_limit = le32_to_cpu(power_info->pplib5.ulTDPLimit); in amdgpu_parse_extended_power_table()
|