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, &regval);
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, &regval);
tmp108            155 drivers/hwmon/tmp108.c 		err = regmap_read(tmp108->regmap, TMP108_REG_CONF, &regval);
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 +