Lines Matching refs:lm78_read_value
151 static int lm78_read_value(struct lm78_data *data, u8 reg);
397 reg = lm78_read_value(data, LM78_REG_VID_FANDIV); in set_fan_div()
548 if (lm78_read_value(isa, LM78_REG_I2C_ADDR) != client->addr) in lm78_alias_detect()
550 if ((lm78_read_value(isa, LM78_REG_CHIPID) & 0xfe) != (chipid & 0xfe)) in lm78_alias_detect()
558 if (lm78_read_value(isa, i) != in lm78_alias_detect()
562 if (lm78_read_value(isa, LM78_REG_CONFIG) != in lm78_alias_detect()
566 if (lm78_read_value(isa, i) != in lm78_alias_detect()
692 static int lm78_read_value(struct lm78_data *data, u8 reg) in lm78_read_value() function
731 config = lm78_read_value(data, LM78_REG_CONFIG); in lm78_init_device()
738 data->fan_min[i] = lm78_read_value(data, in lm78_init_device()
759 lm78_read_value(data, LM78_REG_IN(i)); in lm78_update_device()
761 lm78_read_value(data, LM78_REG_IN_MIN(i)); in lm78_update_device()
763 lm78_read_value(data, LM78_REG_IN_MAX(i)); in lm78_update_device()
767 lm78_read_value(data, LM78_REG_FAN(i)); in lm78_update_device()
769 lm78_read_value(data, LM78_REG_FAN_MIN(i)); in lm78_update_device()
771 data->temp = lm78_read_value(data, LM78_REG_TEMP); in lm78_update_device()
773 lm78_read_value(data, LM78_REG_TEMP_OVER); in lm78_update_device()
775 lm78_read_value(data, LM78_REG_TEMP_HYST); in lm78_update_device()
776 i = lm78_read_value(data, LM78_REG_VID_FANDIV); in lm78_update_device()
780 (lm78_read_value(data, LM78_REG_CHIPID) & in lm78_update_device()
786 data->alarms = lm78_read_value(data, LM78_REG_ALARM1) + in lm78_update_device()
787 (lm78_read_value(data, LM78_REG_ALARM2) << 8); in lm78_update_device()
821 if (lm78_read_value(data, LM78_REG_CHIPID) & 0x80) { in lm78_isa_probe()