TMP108_REG_CONF
err = regmap_read(tmp108->regmap, TMP108_REG_CONF,
err = regmap_read(tmp108->regmap, TMP108_REG_CONF, ®val);
err = regmap_read(tmp108->regmap, TMP108_REG_CONF, ®val);
TMP108_REG_CONF,
return regmap_update_bits(tmp108->regmap, TMP108_REG_CONF,
regmap_write(tmp108->regmap, TMP108_REG_CONF, tmp108->orig_config);
return reg == TMP108_REG_TEMP || reg == TMP108_REG_CONF;
if (reg == TMP108_REG_CONF && !tmp108->params->config_reg_16bits) {
ret = i2c_smbus_read_byte_data(client, TMP108_REG_CONF);
if (reg == TMP108_REG_CONF && !tmp108->params->config_reg_16bits)
if (reg == TMP108_REG_CONF && !tmp108->params->config_reg_16bits)
if (reg != TMP108_REG_CONF || tmp108->params->config_reg_16bits)
if (reg == TMP108_REG_CONF && !tmp108->params->config_reg_16bits)
err = regmap_read(tmp108->regmap, TMP108_REG_CONF, &config);
err = regmap_write(tmp108->regmap, TMP108_REG_CONF, config);
return regmap_update_bits(tmp108->regmap, TMP108_REG_CONF,
err = regmap_update_bits(tmp108->regmap, TMP108_REG_CONF,