tmp108 94 drivers/hwmon/tmp108.c struct tmp108 *tmp108 = dev_get_drvdata(dev); tmp108 100 drivers/hwmon/tmp108.c err = regmap_read(tmp108->regmap, TMP108_REG_CONF, tmp108 127 drivers/hwmon/tmp108.c if (time_before(jiffies, tmp108->ready_time)) { tmp108 132 drivers/hwmon/tmp108.c err = regmap_read(tmp108->regmap, TMP108_REG_TEMP, ®val); tmp108 139 drivers/hwmon/tmp108.c err = regmap_read(tmp108->regmap, attr == hwmon_temp_min ? tmp108 147 drivers/hwmon/tmp108.c err = regmap_read(tmp108->regmap, TMP108_REG_CONF, ®val); tmp108 155 drivers/hwmon/tmp108.c err = regmap_read(tmp108->regmap, TMP108_REG_CONF, ®val); tmp108 173 drivers/hwmon/tmp108.c err = regmap_read(tmp108->regmap, attr == hwmon_temp_min_hyst ? tmp108 193 drivers/hwmon/tmp108.c struct tmp108 *tmp108 = dev_get_drvdata(dev); tmp108 207 drivers/hwmon/tmp108.c return regmap_update_bits(tmp108->regmap, tmp108 219 drivers/hwmon/tmp108.c return regmap_write(tmp108->regmap, tmp108 226 drivers/hwmon/tmp108.c err = regmap_read(tmp108->regmap, tmp108 244 drivers/hwmon/tmp108.c return regmap_update_bits(tmp108->regmap, TMP108_REG_CONF, tmp108 298 drivers/hwmon/tmp108.c struct tmp108 *tmp108 = data; tmp108 300 drivers/hwmon/tmp108.c regmap_write(tmp108->regmap, TMP108_REG_CONF, tmp108->orig_config); tmp108 331 drivers/hwmon/tmp108.c struct tmp108 *tmp108; tmp108 342 drivers/hwmon/tmp108.c tmp108 = devm_kzalloc(dev, sizeof(*tmp108), GFP_KERNEL); tmp108 343 drivers/hwmon/tmp108.c if (!tmp108) tmp108 346 drivers/hwmon/tmp108.c dev_set_drvdata(dev, tmp108); tmp108 348 drivers/hwmon/tmp108.c tmp108->regmap = devm_regmap_init_i2c(client, &tmp108_regmap_config); tmp108 349 drivers/hwmon/tmp108.c if (IS_ERR(tmp108->regmap)) { tmp108 350 drivers/hwmon/tmp108.c err = PTR_ERR(tmp108->regmap); tmp108 355 drivers/hwmon/tmp108.c err = regmap_read(tmp108->regmap, TMP108_REG_CONF, &config); tmp108 360 drivers/hwmon/tmp108.c tmp108->orig_config = config; tmp108 369 drivers/hwmon/tmp108.c err = regmap_write(tmp108->regmap, TMP108_REG_CONF, config); tmp108 375 drivers/hwmon/tmp108.c tmp108->ready_time = jiffies; tmp108 376 drivers/hwmon/tmp108.c if ((tmp108->orig_config & TMP108_CONF_MODE_MASK) == tmp108 378 drivers/hwmon/tmp108.c tmp108->ready_time += tmp108 381 drivers/hwmon/tmp108.c err = devm_add_action_or_reset(dev, tmp108_restore_config, tmp108); tmp108 388 drivers/hwmon/tmp108.c tmp108, tmp108 396 drivers/hwmon/tmp108.c struct tmp108 *tmp108 = dev_get_drvdata(dev); tmp108 398 drivers/hwmon/tmp108.c return regmap_update_bits(tmp108->regmap, TMP108_REG_CONF, tmp108 404 drivers/hwmon/tmp108.c struct tmp108 *tmp108 = dev_get_drvdata(dev); tmp108 407 drivers/hwmon/tmp108.c err = regmap_update_bits(tmp108->regmap, TMP108_REG_CONF, tmp108 409 drivers/hwmon/tmp108.c tmp108->ready_time = jiffies +