Lines Matching refs:nr

67 #define LM63_REG_LUT_TEMP(nr)		(0x50 + 2 * (nr))  argument
68 #define LM63_REG_LUT_PWM(nr) (0x51 + 2 * (nr)) argument
178 static inline int temp8_from_reg(struct lm63_data *data, int nr) in temp8_from_reg() argument
181 return TEMP8_FROM_REG((u8)data->temp8[nr]); in temp8_from_reg()
182 return TEMP8_FROM_REG(data->temp8[nr]); in temp8_from_reg()
185 static inline int lut_temp_from_reg(struct lm63_data *data, int nr) in lut_temp_from_reg() argument
187 return data->temp8[nr] * (data->lut_temp_highres ? 500 : 1000); in lut_temp_from_reg()
366 int nr = attr->index; in show_pwm1() local
370 pwm = data->pwm1[nr]; in show_pwm1()
372 pwm = data->pwm1[nr] >= 2 * data->pwm1_freq ? in show_pwm1()
373 255 : (data->pwm1[nr] * 255 + data->pwm1_freq) / in show_pwm1()
385 int nr = attr->index; in set_pwm1() local
397 reg = nr ? LM63_REG_LUT_PWM(nr - 1) : LM63_REG_PWM_VALUE; in set_pwm1()
401 data->pwm1[nr] = data->pwm_highres ? val : in set_pwm1()
403 i2c_smbus_write_byte_data(client, reg, data->pwm1[nr]); in set_pwm1()
491 int nr = attr->index; in set_temp8() local
502 switch (nr) { in set_temp8()
515 reg = LM63_REG_LUT_TEMP(nr - 3); in set_temp8()
518 data->temp8[nr] = temp; in set_temp8()
529 int nr = attr->index; in show_temp11() local
532 if (!nr) { in show_temp11()
540 temp = TEMP11_FROM_REG(data->temp11[nr]); in show_temp11()
542 if (data->remote_unsigned && nr == 2) in show_temp11()
543 temp = TEMP11_FROM_REG((u16)data->temp11[nr]); in show_temp11()
545 temp = TEMP11_FROM_REG(data->temp11[nr]); in show_temp11()
567 int nr = attr->index; in set_temp11() local
574 if (data->remote_unsigned && nr == 2) in set_temp11()
575 data->temp11[nr] = TEMP11U_TO_REG(val - data->temp2_offset); in set_temp11()
577 data->temp11[nr] = TEMP11_TO_REG(val - data->temp2_offset); in set_temp11()
579 i2c_smbus_write_byte_data(client, reg[(nr - 1) * 2], in set_temp11()
580 data->temp11[nr] >> 8); in set_temp11()
581 i2c_smbus_write_byte_data(client, reg[(nr - 1) * 2 + 1], in set_temp11()
582 data->temp11[nr] & 0xff); in set_temp11()