Lines Matching refs:regmap
17 #include <linux/regmap.h>
88 struct regmap *regmap;
111 ret = regmap_read(data->regmap, LM95245_REG_RW_CONVERS_RATE, &rate);
151 ret = regmap_write(data->regmap, LM95245_REG_RW_CONVERS_RATE, rate);
163 struct regmap *regmap = data->regmap;
172 ret = regmap_read(regmap, regl, ®vall);
175 ret = regmap_read(regmap, regh, ®valh);
188 ret = regmap_read(regmap, LM95245_REG_R_REMOTE_TEMPL_U,
192 ret = regmap_read(regmap, LM95245_REG_R_REMOTE_TEMPH_U,
199 ret = regmap_read(regmap, LM95245_REG_RW_REMOTE_OS_LIMIT,
208 ret = regmap_read(regmap, regh, ®valh);
214 ret = regmap_read(regmap, LM95245_REG_RW_REMOTE_OS_LIMIT,
218 ret = regmap_read(regmap, LM95245_REG_RW_COMMON_HYSTERESIS,
227 ret = regmap_read(regmap, regh, ®valh);
230 ret = regmap_read(regmap, LM95245_REG_RW_COMMON_HYSTERESIS,
237 ret = regmap_read(regmap, LM95245_REG_RW_CONFIG2, ®valh);
243 ret = regmap_read(regmap, LM95245_REG_RW_REMOTE_OFFL,
247 ret = regmap_read(regmap, LM95245_REG_RW_REMOTE_OFFH,
254 ret = regmap_read(regmap, LM95245_REG_R_STATUS1, ®valh);
260 ret = regmap_read(regmap, LM95245_REG_R_STATUS1, ®valh);
266 ret = regmap_read(regmap, LM95245_REG_R_STATUS1, ®valh);
280 struct regmap *regmap = data->regmap;
287 ret = regmap_write(regmap, LM95245_REG_RW_REMOTE_OS_LIMIT, val);
293 ret = regmap_write(regmap, reg, val);
297 ret = regmap_read(regmap, LM95245_REG_RW_LOCAL_OS_TCRIT_LIMIT,
307 ret = regmap_write(regmap, LM95245_REG_RW_COMMON_HYSTERESIS,
315 ret = regmap_write(regmap, LM95245_REG_RW_REMOTE_OFFL,
321 ret = regmap_write(regmap, LM95245_REG_RW_REMOTE_OFFH,
328 ret = regmap_update_bits(regmap, LM95245_REG_RW_CONFIG2,
476 return regmap_update_bits(data->regmap, LM95245_REG_RW_CONFIG1,
561 data->regmap = devm_regmap_init_i2c(client, &lm95245_regmap_config);
562 if (IS_ERR(data->regmap))
563 return PTR_ERR(data->regmap);