Home
last modified time | relevance | path

Searched refs:core_temp (Results 1 – 2 of 2) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/therm/
Dnv40.c86 int core_temp; in nv40_temp_get() local
90 core_temp = nv_rd32(therm, 0x15b4) & 0x3fff; in nv40_temp_get()
93 core_temp = nv_rd32(therm, 0x15b4) & 0xff; in nv40_temp_get()
102 core_temp = core_temp * sensor->slope_mult / sensor->slope_div; in nv40_temp_get()
103 core_temp = core_temp + sensor->offset_num / sensor->offset_den; in nv40_temp_get()
104 core_temp = core_temp + sensor->offset_constant - 8; in nv40_temp_get()
107 if (core_temp < 0) in nv40_temp_get()
108 core_temp = 0; in nv40_temp_get()
110 return core_temp; in nv40_temp_get()
Dnv50.c134 int core_temp; in nv50_temp_get() local
136 core_temp = nv_rd32(therm, 0x20014) & 0x3fff; in nv50_temp_get()
143 core_temp = core_temp * sensor->slope_mult / sensor->slope_div; in nv50_temp_get()
144 core_temp = core_temp + sensor->offset_num / sensor->offset_den; in nv50_temp_get()
145 core_temp = core_temp + sensor->offset_constant - 8; in nv50_temp_get()
148 if (core_temp < 0) in nv50_temp_get()
149 core_temp = 0; in nv50_temp_get()
151 return core_temp; in nv50_temp_get()