scale_in         1050 drivers/hwmon/nct6775.c static const u16 scale_in[15] = {
scale_in         1057 drivers/hwmon/nct6775.c 	return DIV_ROUND_CLOSEST(reg * scale_in[nr], 100);
scale_in         1062 drivers/hwmon/nct6775.c 	return clamp_val(DIV_ROUND_CLOSEST(val * 100, scale_in[nr]), 0, 255);
scale_in          403 drivers/hwmon/w83627ehf.c static inline long in_from_reg(u8 reg, u8 nr, const u16 *scale_in)
scale_in          405 drivers/hwmon/w83627ehf.c 	return DIV_ROUND_CLOSEST(reg * scale_in[nr], 100);
scale_in          408 drivers/hwmon/w83627ehf.c static inline u8 in_to_reg(u32 val, u8 nr, const u16 *scale_in)
scale_in          410 drivers/hwmon/w83627ehf.c 	return clamp_val(DIV_ROUND_CLOSEST(val * 100, scale_in[nr]), 0, 255);
scale_in          440 drivers/hwmon/w83627ehf.c 	const u16 *scale_in;
scale_in          939 drivers/hwmon/w83627ehf.c 		       data->scale_in)); \
scale_in          960 drivers/hwmon/w83627ehf.c 	data->in_##reg[nr] = in_to_reg(val, nr, data->scale_in); \
scale_in         2336 drivers/hwmon/w83627ehf.c 		data->scale_in = scale_in_w83627uhg;
scale_in         2338 drivers/hwmon/w83627ehf.c 		data->scale_in = scale_in_common;
scale_in          143 drivers/hwmon/w83793.c static u8 scale_in[] = { 2, 2, 2, 16, 16, 16, 8, 24, 24, 16 };
scale_in          969 drivers/hwmon/w83793.c 	val = val * scale_in[index] + scale_in_add[index];
scale_in          989 drivers/hwmon/w83793.c 	val = (val + scale_in[index] / 2) / scale_in[index];
scale_in          995 drivers/hwmon/w83793.c 			val -= scale_in_add[index] / scale_in[index];