Lines Matching refs:tjmax
39 module_param_named(tjmax, force_tjmax, int, 0444);
40 MODULE_PARM_DESC(tjmax, "TjMax value in degrees Celsius");
59 * @tjmax: The static tjmax value when tjmax cannot be retrieved from
73 int tjmax;
100 int tjmax;
110 struct tjmax {
112 int tjmax;
115 static const struct tjmax tjmax_table[] = {
123 int tjmax;
150 int tjmax = 100000;
160 * Explicit tjmax table entries override heuristics.
168 return tjmax_pci_table[i].tjmax;
176 return tjmax_table[i].tjmax;
183 return tm->tjmax;
227 tjmax = 105000;
239 tjmax = tjmax_ee;
241 } else if (tjmax == 100000) {
249 return tjmax;
271 /* use static tjmax once it is set */
272 if (tdata->tjmax)
273 return tdata->tjmax;
292 tdata->tjmax = force_tjmax * 1000;
298 tdata->tjmax = adjust_tjmax(c, tdata->cpu, dev);
300 return tdata->tjmax;
306 int tjmax, ttarget_offset, ret;
309 * ttarget is valid only if tjmax can be retrieved from
312 if (tdata->tjmax)
319 tjmax = (eax >> 16) & 0xff;
324 return (tjmax - ttarget_offset) * 1000;
366 int tjmax;
369 tjmax = get_tjmax(tdata, dev);
372 return sprintf(buf, "%d\n", tjmax);
399 int tjmax;
403 tjmax = get_tjmax(tdata, dev);
413 tdata->temp = tjmax - ((eax >> 16) & 0x7f) * 1000;
537 /* Make sure tdata->tjmax is a valid indicator for dynamic/static tjmax */