Searched defs:TEMP_TO_REG (Results 1 - 25 of 25) sorted by relevance

/drivers/hwmon/
H A Dadm1025.c100 #define TEMP_TO_REG(val) ((val) <= -127500 ? -128 : \ macro
297 data->temp_min[index] = TEMP_TO_REG(val);
318 data->temp_max[index] = TEMP_TO_REG(val);
H A Dlm83.c84 #define TEMP_TO_REG(val) ((val) <= -128000 ? -128 : \ macro
184 data->temp[nr] = TEMP_TO_REG(val);
H A Dlm92.c77 static inline s16 TEMP_TO_REG(long val) function
169 data->temp[nr] = TEMP_TO_REG(val);
209 TEMP_TO_REG(TEMP_FROM_REG(data->temp[attr->index]) - val);
H A Dadm9240.c105 static inline s8 TEMP_TO_REG(long val) function
291 data->temp_max[attr->index] = TEMP_TO_REG(val);
H A Dgl518sm.c89 #define TEMP_TO_REG(val) clamp_val(((((val) < 0 ? \ macro
H A Dlm80.c90 #define TEMP_TO_REG(temp) (DIV_ROUND_CLOSEST(clamp_val((temp), \ macro
429 data->temp[nr] = TEMP_TO_REG(val);
H A Dsis5595.c162 static inline s8 TEMP_TO_REG(long val) function
334 data->temp_over = TEMP_TO_REG(val);
359 data->temp_hyst = TEMP_TO_REG(val);
H A Dsmsc47m192.c87 static inline s8 TEMP_TO_REG(int val) function
312 data->temp_min[nr] = TEMP_TO_REG(val);
334 data->temp_max[nr] = TEMP_TO_REG(val);
366 data->temp_offset[nr] = TEMP_TO_REG(val);
H A Dvia686a.c285 static inline u8 TEMP_TO_REG(long val) function
469 data->temp_over[nr] = TEMP_TO_REG(val);
488 data->temp_hyst[nr] = TEMP_TO_REG(val);
H A Dadm1031.c211 #define TEMP_TO_REG(val) (((val) < 0 ? ((val - 500) / 1000) : \ macro
218 #define TEMP_OFFSET_TO_REG(val) (TEMP_TO_REG(val) & 0x8f)
766 data->temp_min[nr] = TEMP_TO_REG(val);
787 data->temp_max[nr] = TEMP_TO_REG(val);
808 data->temp_crit[nr] = TEMP_TO_REG(val);
H A Dasb100.c149 static u8 TEMP_TO_REG(long temp) function
460 data->reg[nr] = TEMP_TO_REG(val); \
H A Df75375s.c588 #define TEMP_TO_REG(val) ((val) / 1000) macro
628 val = clamp_val(TEMP_TO_REG(val), 0, 127);
649 val = clamp_val(TEMP_TO_REG(val), 0, 127);
H A Dgl520sm.c517 #define TEMP_TO_REG(val) clamp_val(((((val) < 0 ? \ macro
561 data->temp_max[n] = TEMP_TO_REG(v);
581 data->temp_max_hyst[n] = TEMP_TO_REG(v);
H A Dlm78.c111 static inline s8 TEMP_TO_REG(long val) function
265 data->temp_over = TEMP_TO_REG(val);
290 data->temp_hyst = TEMP_TO_REG(val);
H A Dlm87.c128 #define TEMP_TO_REG(val) ((val) <= -127500 ? -128 : \ macro
410 data->temp_low[nr] = TEMP_TO_REG(val);
430 data->temp_high[nr] = TEMP_TO_REG(val);
H A Dvt1211.c176 #define TEMP_TO_REG(ix, val) clamp_val( \ macro
470 data->temp_max[ix] = TEMP_TO_REG(ix, val);
475 data->temp_hyst[ix] = TEMP_TO_REG(ix, val);
796 data->pwm_auto_temp[ap] = TEMP_TO_REG(data->pwm_ctl[ix] & 7, val);
H A Dw83l786ng.c98 #define TEMP_TO_REG(val) (clamp_val(((val) < 0 ? (val) + 0x100 * 1000 \ macro
447 data->temp[nr][index] = TEMP_TO_REG(val);
H A Dadm1026.c218 #define TEMP_TO_REG(val) (clamp_val(((val) + ((val) < 0 ? -500 : 500)) \ macro
805 data->temp_min[nr] = TEMP_TO_REG(val);
834 data->temp_max[nr] = TEMP_TO_REG(val);
878 data->temp_offset[nr] = TEMP_TO_REG(val);
934 data->temp_tmin[nr] = TEMP_TO_REG(val);
1014 data->temp_crit[nr] = TEMP_TO_REG(val);
H A Dlm85.c156 #define TEMP_TO_REG(val) \ macro
976 data->temp_min[nr] = TEMP_TO_REG(val);
1007 data->temp_max[nr] = TEMP_TO_REG(val);
1197 data->zone[nr].limit = TEMP_TO_REG(val);
1238 data->zone[nr].max_desired = TEMP_TO_REG(val);
1270 data->zone[nr].critical = TEMP_TO_REG(val);
H A Dpc87360.c180 #define TEMP_TO_REG(val) ((val) < -55000 ? -55 : \ macro
926 data->temp_min[attr->index] = TEMP_TO_REG(val);
947 data->temp_max[attr->index] = TEMP_TO_REG(val);
968 data->temp_crit[attr->index] = TEMP_TO_REG(val);
H A Dw83627hf.c275 static u8 TEMP_TO_REG(long temp) function
757 tmp = (nr) ? LM75_TEMP_TO_REG(val) : TEMP_TO_REG(val);
779 tmp = (nr) ? LM75_TEMP_TO_REG(val) : TEMP_TO_REG(val);
H A Dw83781d.c184 #define TEMP_TO_REG(val) clamp_val((val) / 1000, -127, 128) macro
395 data->temp_##reg = TEMP_TO_REG(val); \
H A Dw83793.c212 static inline s8 TEMP_TO_REG(long val, s8 min, s8 max) function
611 data->temp[index][nr] = TEMP_TO_REG(tmp, -128, 127);
761 data->temp_critical |= TEMP_TO_REG(val, 0, 0x7f);
865 data->temp_cruise[index] |= TEMP_TO_REG(val, 0, 0x7f);
876 data->tolerance[i] |= TEMP_TO_REG(val, 0, 0x0f) << shift;
954 val = TEMP_TO_REG(val, 0, 0x7f);
H A Ddme1737.c296 static inline int TEMP_TO_REG(long val) function
942 data->temp_min[ix] = TEMP_TO_REG(val);
947 data->temp_max[ix] = TEMP_TO_REG(val);
952 data->temp_offset[ix] = TEMP_TO_REG(val);
1046 data->zone_low[ix] = TEMP_TO_REG(val);
1066 data->zone_abs[ix] = TEMP_TO_REG(val);
H A Dit87.c448 #define TEMP_TO_REG(val) (clamp_val(((val) < 0 ? (((val) - 500) / 1000) : \ macro
639 data->temp[nr][index] = TEMP_TO_REG(val);
1167 data->auto_temp[nr][point] = TEMP_TO_REG(val);

Completed in 1421 milliseconds