Lines Matching defs:temp
117 int chn, void __iomem *reg, int *temp);
119 int chn, void __iomem *reg, int temp);
121 int chn, void __iomem *reg, int temp);
232 * @temp: the temperature
241 int temp;
478 int temp)
489 /* Return mask code data when the temp is over table range */
490 if (temp < table->id[low].temp || temp > table->id[high].temp)
494 if (temp == table->id[mid].temp)
496 else if (temp < table->id[mid].temp)
510 num *= temp - table->id[mid].temp;
511 denom = table->id[mid + 1].temp - table->id[mid].temp;
524 pr_err("%s: invalid temperature, temp=%d error=%d\n",
525 __func__, temp, error);
530 u32 code, int *temp)
586 num = table->id[mid].temp - table->id[mid - 1].temp;
589 *temp = table->id[mid - 1].temp + (num / denom);
756 int chn, void __iomem *regs, int *temp)
762 return rk_tsadcv2_code_to_temp(table, val, temp);
766 int chn, void __iomem *regs, int temp)
777 if (temp == INT_MAX) {
785 alarm_value = rk_tsadcv2_temp_to_code(table, temp);
800 int chn, void __iomem *regs, int temp)
805 tshut_value = rk_tsadcv2_temp_to_code(table, temp);
1115 dev_dbg(&thermal->pdev->dev, "sensor %d - temp: %d, retval: %d\n",
1132 if (of_property_read_u32(np, "rockchip,hw-tshut-temp", &shut_temp)) {
1134 "Missing tshut temp property, using default %d\n",