Home
last modified time | relevance | path

Searched refs:TEMP_TO_REG (Results 1 – 25 of 25) sorted by relevance

/Linux-v4.19/drivers/hwmon/
Dlm92.c78 static inline s16 TEMP_TO_REG(long val) in TEMP_TO_REG() function
170 data->temp[nr] = TEMP_TO_REG(val); in set_temp()
210 TEMP_TO_REG(TEMP_FROM_REG(data->temp[attr->index]) - val); in set_temp_hyst()
Dsmsc47m192.c88 static inline s8 TEMP_TO_REG(long val) in TEMP_TO_REG() function
313 data->temp_min[nr] = TEMP_TO_REG(val); in set_temp_min()
335 data->temp_max[nr] = TEMP_TO_REG(val); in set_temp_max()
367 data->temp_offset[nr] = TEMP_TO_REG(val); in set_temp_offset()
Dlm83.c84 #define TEMP_TO_REG(val) ((val) <= -128000 ? -128 : \ macro
184 data->temp[nr] = TEMP_TO_REG(val); in set_temp()
Dadm1025.c100 #define TEMP_TO_REG(val) ((val) <= -127500 ? -128 : \ macro
297 data->temp_min[index] = TEMP_TO_REG(val); in set_temp_min()
318 data->temp_max[index] = TEMP_TO_REG(val); in set_temp_max()
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); in set_temp_min()
787 data->temp_max[nr] = TEMP_TO_REG(val); in set_temp_max()
808 data->temp_crit[nr] = TEMP_TO_REG(val); in set_temp_crit()
Dlm85.c159 #define TEMP_TO_REG(val) \ macro
968 data->temp_min[nr] = TEMP_TO_REG(val); in set_temp_min()
999 data->temp_max[nr] = TEMP_TO_REG(val); in set_temp_max()
1189 data->zone[nr].limit = TEMP_TO_REG(val); in set_temp_auto_temp_min()
1230 data->zone[nr].max_desired = TEMP_TO_REG(val); in set_temp_auto_temp_max()
1262 data->zone[nr].critical = TEMP_TO_REG(val); in set_temp_auto_temp_crit()
Dsis5595.c162 static inline s8 TEMP_TO_REG(long val) in TEMP_TO_REG() function
334 data->temp_over = TEMP_TO_REG(val); in temp1_max_store()
360 data->temp_hyst = TEMP_TO_REG(val); in temp1_max_hyst_store()
Dvia686a.c285 static inline u8 TEMP_TO_REG(long val) in TEMP_TO_REG() function
469 data->temp_over[nr] = TEMP_TO_REG(val); in set_temp_over()
488 data->temp_hyst[nr] = TEMP_TO_REG(val); in set_temp_hyst()
Dvt1211.c176 #define TEMP_TO_REG(ix, val) clamp_val( \ macro
470 data->temp_max[ix] = TEMP_TO_REG(ix, val); in set_temp()
475 data->temp_hyst[ix] = TEMP_TO_REG(ix, val); in set_temp()
796 data->pwm_auto_temp[ap] = TEMP_TO_REG(data->pwm_ctl[ix] & 7, val); in set_pwm_auto_point_temp()
Dlm78.c111 static inline s8 TEMP_TO_REG(long val) in TEMP_TO_REG() function
266 data->temp_over = TEMP_TO_REG(val); in temp1_max_store()
292 data->temp_hyst = TEMP_TO_REG(val); in temp1_max_hyst_store()
Df75375s.c588 #define TEMP_TO_REG(val) ((val) / 1000) macro
628 val = clamp_val(TEMP_TO_REG(val), 0, 127); in set_temp_max()
649 val = clamp_val(TEMP_TO_REG(val), 0, 127); in set_temp_max_hyst()
Dadm1026.c219 #define TEMP_TO_REG(val) DIV_ROUND_CLOSEST(clamp_val(val, -128000, 127000), \ macro
813 data->temp_min[nr] = TEMP_TO_REG(val); in set_temp_min()
842 data->temp_max[nr] = TEMP_TO_REG(val); in set_temp_max()
886 data->temp_offset[nr] = TEMP_TO_REG(val); in set_temp_offset()
942 data->temp_tmin[nr] = TEMP_TO_REG(val); in set_temp_auto_point1_temp()
1022 data->temp_crit[nr] = TEMP_TO_REG(val); in set_temp_crit()
Dw83793.c212 static inline s8 TEMP_TO_REG(long val, s8 min, s8 max) in TEMP_TO_REG() function
611 data->temp[index][nr] = TEMP_TO_REG(tmp, -128, 127); in store_temp()
761 data->temp_critical |= TEMP_TO_REG(val, 0, 0x7f); in store_sf_setup()
865 data->temp_cruise[index] |= TEMP_TO_REG(val, 0, 0x7f); in store_sf_ctrl()
876 data->tolerance[i] |= TEMP_TO_REG(val, 0, 0x0f) << shift; in store_sf_ctrl()
954 val = TEMP_TO_REG(val, 0, 0x7f); in store_sf2_temp()
Dgl520sm.c525 #define TEMP_TO_REG(val) (DIV_ROUND_CLOSEST(TEMP_CLAMP(val), 1000) + 130) macro
568 data->temp_max[n] = TEMP_TO_REG(v); in set_temp_max()
588 data->temp_max_hyst[n] = TEMP_TO_REG(v); in set_temp_max_hyst()
Dlm87.c127 #define TEMP_TO_REG(val) ((val) <= -127500 ? -128 : \ macro
410 data->temp_low[nr] = TEMP_TO_REG(val); in set_temp_low()
430 data->temp_high[nr] = TEMP_TO_REG(val); in set_temp_high()
Ddme1737.c297 static inline int TEMP_TO_REG(long val) in TEMP_TO_REG() function
945 data->temp_min[ix] = TEMP_TO_REG(val); in set_temp()
950 data->temp_max[ix] = TEMP_TO_REG(val); in set_temp()
955 data->temp_offset[ix] = TEMP_TO_REG(val); in set_temp()
1050 data->zone_low[ix] = TEMP_TO_REG(val); in set_zone()
1070 data->zone_abs[ix] = TEMP_TO_REG(val); in set_zone()
Dadm9240.c106 static inline s8 TEMP_TO_REG(long val) in TEMP_TO_REG() function
294 data->temp_max[attr->index] = TEMP_TO_REG(val); in set_max()
Dlm80.c90 #define TEMP_TO_REG(temp) (DIV_ROUND_CLOSEST(clamp_val((temp), \ macro
429 data->temp[nr] = TEMP_TO_REG(val); in set_temp()
Dw83l786ng.c98 #define TEMP_TO_REG(val) (clamp_val(((val) < 0 ? (val) + 0x100 * 1000 \ macro
447 data->temp[nr][index] = TEMP_TO_REG(val); in store_temp()
Dasb100.c149 static u8 TEMP_TO_REG(long temp) in TEMP_TO_REG() function
460 data->reg[nr] = TEMP_TO_REG(val); \
Dpc87360.c180 #define TEMP_TO_REG(val) ((val) < -55000 ? -55 : \ macro
925 data->temp_min[attr->index] = TEMP_TO_REG(val); in set_temp_min()
946 data->temp_max[attr->index] = TEMP_TO_REG(val); in set_temp_max()
967 data->temp_crit[attr->index] = TEMP_TO_REG(val); in set_temp_crit()
Dw83627hf.c275 static u8 TEMP_TO_REG(long temp) in TEMP_TO_REG() function
759 tmp = (nr) ? LM75_TEMP_TO_REG(val) : TEMP_TO_REG(val); in store_temp_max()
781 tmp = (nr) ? LM75_TEMP_TO_REG(val) : TEMP_TO_REG(val); in store_temp_max_hyst()
Dit87.c622 #define TEMP_TO_REG(val) (clamp_val(((val) < 0 ? (((val) - 500) / 1000) : \ macro
997 data->temp[nr][index] = TEMP_TO_REG(val); in set_temp()
1618 reg = data->auto_temp[nr][1] - TEMP_TO_REG(val); in set_auto_temp()
1623 reg = TEMP_TO_REG(val); in set_auto_temp()
Dgl518sm.c90 #define TEMP_TO_REG(val) (DIV_ROUND_CLOSEST(TEMP_CLAMP(val), 1000) + 119) macro
Dw83781d.c184 #define TEMP_TO_REG(val) clamp_val((val) / 1000, -127, 128) macro
395 data->temp_##reg = TEMP_TO_REG(val); \