Searched refs:tdp_limit (Results 1 - 10 of 10) sorted by relevance

/linux-master/drivers/gpu/drm/radeon/
H A Dsumo_smc.c163 void sumo_set_tdp_limit(struct radeon_device *rdev, u32 index, u32 tdp_limit) argument
201 sclk_dpm_tdp_limit |= (tdp_limit << shift);
H A Dsumo_dpm.h215 void sumo_set_tdp_limit(struct radeon_device *rdev, u32 index, u32 tdp_limit);
H A Dni_dpm.c1435 u32 *tdp_limit,
1442 *tdp_limit = ((100 + tdp_adjustment) * rdev->pm.dpm.tdp_limit) / 100;
1443 *near_tdp_limit = rdev->pm.dpm.near_tdp_limit + (*tdp_limit - rdev->pm.dpm.tdp_limit);
1445 *tdp_limit = ((100 - tdp_adjustment) * rdev->pm.dpm.tdp_limit) / 100;
1446 *near_tdp_limit = rdev->pm.dpm.near_tdp_limit - (rdev->pm.dpm.tdp_limit - *tdp_limit);
1461 u32 tdp_limit; local
1432 ni_calculate_adjusted_tdp_limits(struct radeon_device *rdev, bool adjust_polarity, u32 tdp_adjustment, u32 *tdp_limit, u32 *near_tdp_limit) argument
2466 u32 tdp_limit; local
[all...]
H A Dsi_dpm.c1775 u32 p_limit1 = rdev->pm.dpm.tdp_limit;
2061 u32 *tdp_limit,
2069 max_tdp_limit = ((100 + 100) * rdev->pm.dpm.tdp_limit) / 100;
2072 *tdp_limit = ((100 + tdp_adjustment) * rdev->pm.dpm.tdp_limit) / 100;
2073 *near_tdp_limit = rdev->pm.dpm.near_tdp_limit_adjusted + (*tdp_limit - rdev->pm.dpm.tdp_limit);
2075 *tdp_limit = ((100 - tdp_adjustment) * rdev->pm.dpm.tdp_limit) / 100;
2076 adjustment_delta = rdev->pm.dpm.tdp_limit
2058 si_calculate_adjusted_tdp_limits(struct radeon_device *rdev, bool adjust_polarity, u32 tdp_adjustment, u32 *tdp_limit, u32 *near_tdp_limit) argument
2102 u32 tdp_limit; local
[all...]
H A Dr600_dpm.c1018 rdev->pm.dpm.tdp_limit = le32_to_cpu(power_info->pplib5.ulTDPLimit);
H A Dradeon.h1559 u32 tdp_limit; member in struct:radeon_dpm
/linux-master/drivers/hwmon/
H A Dfam15h_power.c74 u32 val, tdp_limit, running_avg_range; local
105 tdp_limit = val >> 16;
107 tdp_limit = (val >> 16) & 0x1fff;
109 curr_pwr_watts = ((u64)(tdp_limit +
/linux-master/drivers/gpu/drm/amd/pm/legacy-dpm/
H A Dsi_dpm.c1927 u32 p_limit1 = adev->pm.dpm.tdp_limit;
2212 u32 *tdp_limit,
2220 max_tdp_limit = ((100 + 100) * adev->pm.dpm.tdp_limit) / 100;
2223 *tdp_limit = ((100 + tdp_adjustment) * adev->pm.dpm.tdp_limit) / 100;
2224 *near_tdp_limit = adev->pm.dpm.near_tdp_limit_adjusted + (*tdp_limit - adev->pm.dpm.tdp_limit);
2226 *tdp_limit = ((100 - tdp_adjustment) * adev->pm.dpm.tdp_limit) / 100;
2227 adjustment_delta = adev->pm.dpm.tdp_limit
2209 si_calculate_adjusted_tdp_limits(struct amdgpu_device *adev, bool adjust_polarity, u32 tdp_adjustment, u32 *tdp_limit, u32 *near_tdp_limit) argument
2253 u32 tdp_limit; local
[all...]
H A Dlegacy_dpm.c356 adev->pm.dpm.tdp_limit = le32_to_cpu(power_info->pplib5.ulTDPLimit);
/linux-master/drivers/gpu/drm/amd/pm/inc/
H A Damdgpu_dpm.h268 u32 tdp_limit; member in struct:amdgpu_dpm

Completed in 389 milliseconds