/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | sumo_smc.c | 165 void sumo_set_tdp_limit(struct radeon_device *rdev, u32 index, u32 tdp_limit) in sumo_set_tdp_limit() argument 203 sclk_dpm_tdp_limit |= (tdp_limit << shift); in sumo_set_tdp_limit()
|
H A D | sumo_dpm.h | 214 void sumo_set_tdp_limit(struct radeon_device *rdev, u32 index, u32 tdp_limit);
|
H A D | ni_dpm.c | 1436 u32 *tdp_limit, in ni_calculate_adjusted_tdp_limits() 1443 *tdp_limit = ((100 + tdp_adjustment) * rdev->pm.dpm.tdp_limit) / 100; 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() 1446 *tdp_limit = ((100 - tdp_adjustment) * rdev->pm.dpm.tdp_limit) / 100; 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() 1462 u32 tdp_limit; in ni_populate_smc_tdp_limits() local 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 2465 u32 tdp_limit; ni_populate_power_containment_values() local [all...] |
H A D | si_dpm.c | 1822 u32 p_limit1 = rdev->pm.dpm.tdp_limit; in si_update_dte_from_pl2() 2108 u32 *tdp_limit, in si_calculate_adjusted_tdp_limits() 2116 max_tdp_limit = ((100 + 100) * rdev->pm.dpm.tdp_limit) / 100; in si_calculate_adjusted_tdp_limits() 2119 *tdp_limit = ((100 + tdp_adjustment) * rdev->pm.dpm.tdp_limit) / 100; 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() 2122 *tdp_limit = ((100 - tdp_adjustment) * rdev->pm.dpm.tdp_limit) / 100; in si_calculate_adjusted_tdp_limits() 2123 adjustment_delta = rdev->pm.dpm.tdp_limit in si_calculate_adjusted_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 2149 u32 tdp_limit; si_populate_smc_tdp_limits() local [all...] |
H A D | r600_dpm.c | 1020 rdev->pm.dpm.tdp_limit = le32_to_cpu(power_info->pplib5.ulTDPLimit); in r600_parse_extended_power_table()
|
H A D | radeon.h | 1568 u32 tdp_limit; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | sumo_smc.c | 163 void sumo_set_tdp_limit(struct radeon_device *rdev, u32 index, u32 tdp_limit) in sumo_set_tdp_limit() argument 201 sclk_dpm_tdp_limit |= (tdp_limit << shift); in sumo_set_tdp_limit()
|
H A D | sumo_dpm.h | 215 void sumo_set_tdp_limit(struct radeon_device *rdev, u32 index, u32 tdp_limit);
|
H A D | ni_dpm.c | 1435 u32 *tdp_limit, in ni_calculate_adjusted_tdp_limits() 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 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 2466 u32 tdp_limit; ni_populate_power_containment_values() local [all...] |
H A D | si_dpm.c | 1819 u32 p_limit1 = rdev->pm.dpm.tdp_limit; in si_update_dte_from_pl2() 2105 u32 *tdp_limit, in si_calculate_adjusted_tdp_limits() 2113 max_tdp_limit = ((100 + 100) * rdev->pm.dpm.tdp_limit) / 100; in si_calculate_adjusted_tdp_limits() 2116 *tdp_limit = ((100 + tdp_adjustment) * rdev->pm.dpm.tdp_limit) / 100; 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() 2119 *tdp_limit = ((100 - tdp_adjustment) * rdev->pm.dpm.tdp_limit) / 100; in si_calculate_adjusted_tdp_limits() 2120 adjustment_delta = rdev->pm.dpm.tdp_limit in si_calculate_adjusted_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 2146 u32 tdp_limit; si_populate_smc_tdp_limits() local [all...] |
H A D | r600_dpm.c | 1020 rdev->pm.dpm.tdp_limit = le32_to_cpu(power_info->pplib5.ulTDPLimit); in r600_parse_extended_power_table()
|
H A D | radeon.h | 1561 u32 tdp_limit; member
|
/kernel/linux/linux-5.10/drivers/hwmon/ |
H A D | fam15h_power.c | 73 u32 val, tdp_limit, running_avg_range; in power1_input_show() local 104 tdp_limit = val >> 16; in power1_input_show() 106 tdp_limit = (val >> 16) & 0x1fff; in power1_input_show() 108 curr_pwr_watts = ((u64)(tdp_limit + in power1_input_show()
|
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | fam15h_power.c | 73 u32 val, tdp_limit, running_avg_range; in power1_input_show() local 104 tdp_limit = val >> 16; in power1_input_show() 106 tdp_limit = (val >> 16) & 0x1fff; in power1_input_show() 108 curr_pwr_watts = ((u64)(tdp_limit + in power1_input_show()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/ |
H A D | si_dpm.c | 1912 u32 p_limit1 = adev->pm.dpm.tdp_limit; in si_update_dte_from_pl2() 2197 u32 *tdp_limit, in si_calculate_adjusted_tdp_limits() 2205 max_tdp_limit = ((100 + 100) * adev->pm.dpm.tdp_limit) / 100; in si_calculate_adjusted_tdp_limits() 2208 *tdp_limit = ((100 + tdp_adjustment) * adev->pm.dpm.tdp_limit) / 100; 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() 2211 *tdp_limit = ((100 - tdp_adjustment) * adev->pm.dpm.tdp_limit) / 100; in si_calculate_adjusted_tdp_limits() 2212 adjustment_delta = adev->pm.dpm.tdp_limit in si_calculate_adjusted_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 2238 u32 tdp_limit; si_populate_smc_tdp_limits() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/legacy-dpm/ |
H A D | si_dpm.c | 1927 u32 p_limit1 = adev->pm.dpm.tdp_limit; in si_update_dte_from_pl2() 2212 u32 *tdp_limit, in si_calculate_adjusted_tdp_limits() 2220 max_tdp_limit = ((100 + 100) * adev->pm.dpm.tdp_limit) / 100; in si_calculate_adjusted_tdp_limits() 2223 *tdp_limit = ((100 + tdp_adjustment) * adev->pm.dpm.tdp_limit) / 100; 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() 2226 *tdp_limit = ((100 - tdp_adjustment) * adev->pm.dpm.tdp_limit) / 100; in si_calculate_adjusted_tdp_limits() 2227 adjustment_delta = adev->pm.dpm.tdp_limit in si_calculate_adjusted_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 2253 u32 tdp_limit; si_populate_smc_tdp_limits() local [all...] |
H A D | legacy_dpm.c | 356 adev->pm.dpm.tdp_limit = le32_to_cpu(power_info->pplib5.ulTDPLimit); in amdgpu_parse_extended_power_table()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/inc/ |
H A D | amdgpu_dpm.h | 401 u32 tdp_limit; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/inc/ |
H A D | amdgpu_dpm.h | 268 u32 tdp_limit; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/ |
H A D | amdgpu_dpm.c | 432 adev->pm.dpm.tdp_limit = le32_to_cpu(power_info->pplib5.ulTDPLimit); in amdgpu_parse_extended_power_table()
|