Lines Matching refs:base
29 struct nvkm_therm_priv base; member
124 ret = nvkm_therm_init(&priv->base.base); in gf110_therm_init()
130 if (priv->base.fan->tach.func != DCB_GPIO_UNUSED) { in gf110_therm_init()
131 nv_mask(priv, 0x00d79c, 0x000000ff, priv->base.fan->tach.line); in gf110_therm_init()
153 g84_sensor_setup(&priv->base.base); in gf110_therm_ctor()
155 priv->base.base.pwm_ctrl = gf110_fan_pwm_ctrl; in gf110_therm_ctor()
156 priv->base.base.pwm_get = gf110_fan_pwm_get; in gf110_therm_ctor()
157 priv->base.base.pwm_set = gf110_fan_pwm_set; in gf110_therm_ctor()
158 priv->base.base.pwm_clock = gf110_fan_pwm_clock; in gf110_therm_ctor()
159 priv->base.base.temp_get = g84_temp_get; in gf110_therm_ctor()
160 priv->base.base.fan_sense = gt215_therm_fan_sense; in gf110_therm_ctor()
161 priv->base.sensor.program_alarms = nvkm_therm_program_alarms_polling; in gf110_therm_ctor()
162 return nvkm_therm_preinit(&priv->base.base); in gf110_therm_ctor()