drm/amd/pm: correct hwmon power label name
only vangogh has 2 types of hwmon power node: "fastPPT" and "slowPPT", the other asic only has 1 type of hwmon power node: "PPT". Signed-off-by: Yang Wang <KevinYang.Wang@amd.com> Reviewed-by: Guchun Chen <guchun.chen@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
db7b81545f
commit
3b99e8e37d
@ -2842,10 +2842,14 @@ static ssize_t amdgpu_hwmon_show_power_label(struct device *dev,
|
|||||||
struct device_attribute *attr,
|
struct device_attribute *attr,
|
||||||
char *buf)
|
char *buf)
|
||||||
{
|
{
|
||||||
int limit_type = to_sensor_dev_attr(attr)->index;
|
struct amdgpu_device *adev = dev_get_drvdata(dev);
|
||||||
|
|
||||||
return sysfs_emit(buf, "%s\n",
|
if (adev->asic_type == CHIP_VANGOGH)
|
||||||
limit_type == PP_PWR_TYPE_FAST ? "fastPPT" : "slowPPT");
|
return sysfs_emit(buf, "%s\n",
|
||||||
|
to_sensor_dev_attr(attr)->index == PP_PWR_TYPE_FAST ?
|
||||||
|
"fastPPT" : "slowPPT");
|
||||||
|
else
|
||||||
|
return sysfs_emit(buf, "PPT\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
static ssize_t amdgpu_hwmon_set_power_cap(struct device *dev,
|
static ssize_t amdgpu_hwmon_set_power_cap(struct device *dev,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user