Symbol: tmp102
drivers/hwmon/tmp102.c
108
err = regmap_read(tmp102->regmap, reg, &regval);
drivers/hwmon/tmp102.c
119
struct tmp102 *tmp102 = dev_get_drvdata(dev);
drivers/hwmon/tmp102.c
134
return regmap_write(tmp102->regmap, reg, tmp102_mC_to_reg(temp));
drivers/hwmon/tmp102.c
140
const struct tmp102 *tmp102 = data;
drivers/hwmon/tmp102.c
149
if (tmp102->label)
drivers/hwmon/tmp102.c
182
struct tmp102 *tmp102 = data;
drivers/hwmon/tmp102.c
184
regmap_write(tmp102->regmap, TMP102_CONF_REG, tmp102->config_orig);
drivers/hwmon/tmp102.c
213
struct tmp102 *tmp102;
drivers/hwmon/tmp102.c
228
tmp102 = devm_kzalloc(dev, sizeof(*tmp102), GFP_KERNEL);
drivers/hwmon/tmp102.c
229
if (!tmp102)
drivers/hwmon/tmp102.c
232
of_property_read_string(dev->of_node, "label", &tmp102->label);
drivers/hwmon/tmp102.c
234
i2c_set_clientdata(client, tmp102);
drivers/hwmon/tmp102.c
236
tmp102->regmap = devm_regmap_init_i2c(client, &tmp102_regmap_config);
drivers/hwmon/tmp102.c
237
if (IS_ERR(tmp102->regmap))
drivers/hwmon/tmp102.c
238
return PTR_ERR(tmp102->regmap);
drivers/hwmon/tmp102.c
240
err = regmap_read(tmp102->regmap, TMP102_CONF_REG, &regval);
drivers/hwmon/tmp102.c
252
tmp102->config_orig = regval;
drivers/hwmon/tmp102.c
254
err = devm_add_action_or_reset(dev, tmp102_restore_config, tmp102);
drivers/hwmon/tmp102.c
261
err = regmap_write(tmp102->regmap, TMP102_CONF_REG, regval);
drivers/hwmon/tmp102.c
271
tmp102->ready_time = jiffies + msecs_to_jiffies(CONVERSION_TIME_MS);
drivers/hwmon/tmp102.c
274
tmp102,
drivers/hwmon/tmp102.c
289
struct tmp102 *tmp102 = i2c_get_clientdata(client);
drivers/hwmon/tmp102.c
291
return regmap_update_bits(tmp102->regmap, TMP102_CONF_REG,
drivers/hwmon/tmp102.c
298
struct tmp102 *tmp102 = i2c_get_clientdata(client);
drivers/hwmon/tmp102.c
301
err = regmap_update_bits(tmp102->regmap, TMP102_CONF_REG,
drivers/hwmon/tmp102.c
304
tmp102->ready_time = jiffies + msecs_to_jiffies(CONVERSION_TIME_MS);
drivers/hwmon/tmp102.c
75
struct tmp102 *tmp102 = dev_get_drvdata(dev);
drivers/hwmon/tmp102.c
77
*str = tmp102->label;
drivers/hwmon/tmp102.c
85
struct tmp102 *tmp102 = dev_get_drvdata(dev);
drivers/hwmon/tmp102.c
92
if (time_before(jiffies, tmp102->ready_time)) {