Lines Matching defs:regmap
20 #include <linux/regmap.h>
48 struct regmap *regmap;
82 ret = regmap_read(data->regmap, LTC_REG_CONFIG, &val);
94 regmap_update_bits(data->regmap, LTC_REG_CONFIG, BIT(5 - offset),
105 ret = regmap_read(data->regmap, LTC_REG_MODE, &val);
117 return regmap_update_bits(data->regmap, LTC_REG_MODE,
127 return regmap_update_bits(data->regmap, LTC_REG_MODE,
148 return regmap_update_bits(data->regmap, LTC_REG_MODE,
154 struct device *dev = regmap_get_device(data->regmap);
173 regmap_write(data->regmap, LTC_REG_MODE, LTC_GPIO_ALL_INPUT);
182 return regmap_update_bits(data->regmap, LTC_REG_SWITCH,
190 return regmap_update_bits(data->regmap, LTC_REG_SWITCH,
238 data->regmap = devm_regmap_init_i2c(client, <c4306_regmap_config);
239 if (IS_ERR(data->regmap)) {
240 ret = PTR_ERR(data->regmap);
261 if (regmap_write(data->regmap, LTC_REG_SWITCH, 0) < 0) {
274 if (regmap_write(data->regmap, LTC_REG_CONFIG, val) < 0)