adm9240_write_value(client, ADM9240_REG_VID_FAN_DIV, reg); 
i2c_smbus_write_byte_data(client, ADM9240_REG_VID_FAN_DIV, reg); 
static void adm9240_write_fan_div(struct i2c_client *client, int nr,		u8 fan_div){	u8 reg, old, shift = (nr + 2) * 2;	reg = adm9240_read_value(client, ADM9240_REG_VID_FAN_DIV);	old = (reg >> shift) & 3;	reg &= ~(3 << shift);	reg |= (fan_div << shift);	adm9240_write_value(client, ADM9240_REG_VID_FAN_DIV, reg);	dev_dbg(&client->dev, "fan%d clock divider changed from %u "			"to %u\n", nr + 1, 1 << old, 1 << fan_div);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/205cf13e0b57500e2cc6442effa991c1a63f4db7/adm9240.c/clean/drivers/hwmon/adm9240.c