fscpos_write_value(client, FSCPOS_REG_TEMP_STATE[nr], 2); 
fscpos_write_value(client, FSCPOS_REG_TEMP_STATE[nr - 1], 2); 
static ssize_t set_temp_reset(struct i2c_client *client, struct fscpos_data			*data, const char *buf,	size_t count, int nr, int reg){	unsigned long v = simple_strtoul(buf, NULL, 10);	if (v != 1) {		dev_err(&client->dev, "temp_reset value %ld not supported. "					"Use 1 to reset the alarm!\n", v);		return -EINVAL;	}	dev_info(&client->dev, "You used the temp_reset feature which has not "				"been proplerly tested. Please report your "				"experience to the module author.\n");	/* Supported value: 2 (clears the status) */	fscpos_write_value(client, FSCPOS_REG_TEMP_STATE[nr], 2);	return count;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/3fd1bb9baa394856b112e5edbfd3893d92dd1149/fscpos.c/clean/drivers/hwmon/fscpos.c