asb100_read_value
static int asb100_read_value(struct i2c_client *client, u16 reg);
reg = asb100_read_value(client, ASB100_REG_VID_FANDIV);
reg = asb100_read_value(client, ASB100_REG_VID_FANDIV);
reg = asb100_read_value(client, ASB100_REG_PIN);
int val = asb100_read_value(client, ASB100_REG_I2C_SUBADDR);
data->fan_min[0] = asb100_read_value(client, ASB100_REG_FAN_MIN(0));
data->fan_min[1] = asb100_read_value(client, ASB100_REG_FAN_MIN(1));
data->fan_min[2] = asb100_read_value(client, ASB100_REG_FAN_MIN(2));
(asb100_read_value(client, ASB100_REG_CONFIG) & 0xf7) | 0x01);
data->in[i] = asb100_read_value(client,
data->in_min[i] = asb100_read_value(client,
data->in_max[i] = asb100_read_value(client,
data->fan[i] = asb100_read_value(client,
data->fan_min[i] = asb100_read_value(client,
data->temp[i-1] = asb100_read_value(client,
data->temp_max[i-1] = asb100_read_value(client,
data->temp_hyst[i-1] = asb100_read_value(client,
i = asb100_read_value(client, ASB100_REG_VID_FANDIV);
data->vid |= (asb100_read_value(client,
data->fan_div[2] = (asb100_read_value(client,
data->pwm = asb100_read_value(client, ASB100_REG_PWM1);
data->alarms = asb100_read_value(client, ASB100_REG_ALARM1) +
(asb100_read_value(client, ASB100_REG_ALARM2) << 8);