summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c
diff options
context:
space:
mode:
authorBen Skeggs <bskeggs@redhat.com>2015-08-20 07:54:07 +0300
committerBen Skeggs <bskeggs@redhat.com>2015-08-28 05:40:09 +0300
commitda06b46b720687117178d3ee85a601762f1c36b5 (patch)
treeda40c22819f17b63324333d0849e4ce555f8d3fd /drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c
parent5a7d1e22feedd3cfab5a94bba5f26ab61610bc62 (diff)
downloadlinux-da06b46b720687117178d3ee85a601762f1c36b5.tar.xz
drm/nouveau/therm: cosmetic changes
This is purely preparation for upcoming commits, there should be no code changes here. Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c')
-rw-r--r--drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c44
1 files changed, 20 insertions, 24 deletions
diff --git a/drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c b/drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c
index b7fa4716ca9f..e6ba6e26da79 100644
--- a/drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c
+++ b/drivers/gpu/drm/nouveau/nvkm/subdev/therm/gt215.c
@@ -25,10 +25,6 @@
#include <subdev/gpio.h>
-struct gt215_therm_priv {
- struct nvkm_therm_priv base;
-};
-
int
gt215_therm_fan_sense(struct nvkm_therm *therm)
{
@@ -42,24 +38,24 @@ gt215_therm_fan_sense(struct nvkm_therm *therm)
static int
gt215_therm_init(struct nvkm_object *object)
{
- struct gt215_therm_priv *priv = (void *)object;
- struct dcb_gpio_func *tach = &priv->base.fan->tach;
+ struct nvkm_therm_priv *therm = (void *)object;
+ struct dcb_gpio_func *tach = &therm->fan->tach;
int ret;
- ret = nvkm_therm_init(&priv->base.base);
+ ret = nvkm_therm_init(&therm->base);
if (ret)
return ret;
- g84_sensor_setup(&priv->base.base);
+ g84_sensor_setup(&therm->base);
/* enable fan tach, count revolutions per-second */
- nv_mask(priv, 0x00e720, 0x00000003, 0x00000002);
+ nv_mask(therm, 0x00e720, 0x00000003, 0x00000002);
if (tach->func != DCB_GPIO_UNUSED) {
- nv_wr32(priv, 0x00e724, nv_device(priv)->crystal * 1000);
- nv_mask(priv, 0x00e720, 0x001f0000, tach->line << 16);
- nv_mask(priv, 0x00e720, 0x00000001, 0x00000001);
+ nv_wr32(therm, 0x00e724, nv_device(therm)->crystal * 1000);
+ nv_mask(therm, 0x00e720, 0x001f0000, tach->line << 16);
+ nv_mask(therm, 0x00e720, 0x00000001, 0x00000001);
}
- nv_mask(priv, 0x00e720, 0x00000002, 0x00000000);
+ nv_mask(therm, 0x00e720, 0x00000002, 0x00000000);
return 0;
}
@@ -69,22 +65,22 @@ gt215_therm_ctor(struct nvkm_object *parent, struct nvkm_object *engine,
struct nvkm_oclass *oclass, void *data, u32 size,
struct nvkm_object **pobject)
{
- struct gt215_therm_priv *priv;
+ struct nvkm_therm_priv *therm;
int ret;
- ret = nvkm_therm_create(parent, engine, oclass, &priv);
- *pobject = nv_object(priv);
+ ret = nvkm_therm_create(parent, engine, oclass, &therm);
+ *pobject = nv_object(therm);
if (ret)
return ret;
- priv->base.base.pwm_ctrl = nv50_fan_pwm_ctrl;
- priv->base.base.pwm_get = nv50_fan_pwm_get;
- priv->base.base.pwm_set = nv50_fan_pwm_set;
- priv->base.base.pwm_clock = nv50_fan_pwm_clock;
- priv->base.base.temp_get = g84_temp_get;
- priv->base.base.fan_sense = gt215_therm_fan_sense;
- priv->base.sensor.program_alarms = nvkm_therm_program_alarms_polling;
- return nvkm_therm_preinit(&priv->base.base);
+ therm->base.pwm_ctrl = nv50_fan_pwm_ctrl;
+ therm->base.pwm_get = nv50_fan_pwm_get;
+ therm->base.pwm_set = nv50_fan_pwm_set;
+ therm->base.pwm_clock = nv50_fan_pwm_clock;
+ therm->base.temp_get = g84_temp_get;
+ therm->base.fan_sense = gt215_therm_fan_sense;
+ therm->sensor.program_alarms = nvkm_therm_program_alarms_polling;
+ return nvkm_therm_preinit(&therm->base);
}
struct nvkm_oclass