Commit 21a381f7 authored by Alex Deucher's avatar Alex Deucher
Browse files

drm/amdgpu/pp: remove the get_temperature API



This is also supported with the read_sensor API and there
were no more users of the get_temperature API.

Acked-by: default avatarChristian König <christian.koenig@amd.com>
Reviewed-by: default avatarRex Zhu <Rex.Zhu@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent 71c9b9ad
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -265,9 +265,6 @@ enum amdgpu_pcie_gen {
#define amdgpu_dpm_read_sensor(adev, idx, value, size) \
		((adev)->powerplay.pp_funcs->read_sensor((adev)->powerplay.pp_handle, (idx), (value), (size)))

#define amdgpu_dpm_get_temperature(adev) \
		((adev)->powerplay.pp_funcs->get_temperature((adev)->powerplay.pp_handle))

#define amdgpu_dpm_set_fan_control_mode(adev, m) \
		((adev)->powerplay.pp_funcs->set_fan_control_mode((adev)->powerplay.pp_handle, (m)))

+0 −3
Original line number Diff line number Diff line
@@ -1620,9 +1620,6 @@ int amdgpu_pm_sysfs_init(struct amdgpu_device *adev)
	if (adev->pm.dpm_enabled == 0)
		return 0;

	if (adev->powerplay.pp_funcs->get_temperature == NULL)
		return 0;

	adev->pm.int_hwmon_dev = hwmon_device_register_with_groups(adev->dev,
								   DRIVER_NAME, adev,
								   hwmon_groups);
+0 −1
Original line number Diff line number Diff line
@@ -7029,7 +7029,6 @@ const struct amd_ip_funcs ci_dpm_ip_funcs = {
};

const struct amd_pm_funcs ci_dpm_funcs = {
	.get_temperature = &ci_dpm_get_temp,
	.pre_set_power_state = &ci_dpm_pre_set_power_state,
	.set_power_state = &ci_dpm_set_power_state,
	.post_set_power_state = &ci_dpm_post_set_power_state,
+0 −1
Original line number Diff line number Diff line
@@ -3319,7 +3319,6 @@ const struct amd_ip_funcs kv_dpm_ip_funcs = {
};

const struct amd_pm_funcs kv_dpm_funcs = {
	.get_temperature = &kv_dpm_get_temp,
	.pre_set_power_state = &kv_dpm_pre_set_power_state,
	.set_power_state = &kv_dpm_set_power_state,
	.post_set_power_state = &kv_dpm_post_set_power_state,
+0 −1
Original line number Diff line number Diff line
@@ -8056,7 +8056,6 @@ const struct amd_ip_funcs si_dpm_ip_funcs = {
};

const struct amd_pm_funcs si_dpm_funcs = {
	.get_temperature = &si_dpm_get_temp,
	.pre_set_power_state = &si_dpm_pre_set_power_state,
	.set_power_state = &si_dpm_set_power_state,
	.post_set_power_state = &si_dpm_post_set_power_state,
Loading