static ssize_t set_temp2_crit_hyst(struct device *dev, const char *buf,
static ssize_t set_temp2_crit_hyst(struct device *dev, struct device_attribute *attr, const char *buf,
static ssize_t set_temp2_crit_hyst(struct device *dev, const char *buf,	size_t count){	struct i2c_client *client = to_i2c_client(dev);	struct lm63_data *data = i2c_get_clientdata(client);	long val = simple_strtol(buf, NULL, 10);	long hyst;	down(&data->update_lock);	hyst = TEMP8_FROM_REG(data->temp2_crit) - val;	i2c_smbus_write_byte_data(client, LM63_REG_REMOTE_TCRIT_HYST,				  HYST_TO_REG(hyst));	up(&data->update_lock);	return count;}