Lines Matching defs:asb100_read_value
205 static int asb100_read_value(struct i2c_client *client, u16 reg);
361 reg = asb100_read_value(client, ASB100_REG_VID_FANDIV);
367 reg = asb100_read_value(client, ASB100_REG_VID_FANDIV);
373 reg = asb100_read_value(client, ASB100_REG_PIN);
695 int val = asb100_read_value(client, ASB100_REG_I2C_SUBADDR);
800 data->fan_min[0] = asb100_read_value(client, ASB100_REG_FAN_MIN(0));
801 data->fan_min[1] = asb100_read_value(client, ASB100_REG_FAN_MIN(1));
802 data->fan_min[2] = asb100_read_value(client, ASB100_REG_FAN_MIN(2));
842 static int asb100_read_value(struct i2c_client *client, u16 reg)
934 (asb100_read_value(client, ASB100_REG_CONFIG) & 0xf7) | 0x01);
952 data->in[i] = asb100_read_value(client,
954 data->in_min[i] = asb100_read_value(client,
956 data->in_max[i] = asb100_read_value(client,
962 data->fan[i] = asb100_read_value(client,
964 data->fan_min[i] = asb100_read_value(client,
970 data->temp[i-1] = asb100_read_value(client,
972 data->temp_max[i-1] = asb100_read_value(client,
974 data->temp_hyst[i-1] = asb100_read_value(client,
979 i = asb100_read_value(client, ASB100_REG_VID_FANDIV);
981 data->vid |= (asb100_read_value(client,
985 data->fan_div[2] = (asb100_read_value(client,
989 data->pwm = asb100_read_value(client, ASB100_REG_PWM1);
992 data->alarms = asb100_read_value(client, ASB100_REG_ALARM1) +
993 (asb100_read_value(client, ASB100_REG_ALARM2) << 8);