Lines Matching defs:regmap
17 #include <linux/regmap.h>
161 struct regmap *regmap;
165 * of consecutive regmap operations.
277 ret = regmap_update_bits(st->regmap, ADXL367_REG_POWER_CTL,
323 ret = regmap_bulk_write(st->regmap, reg, st->act_threshold_buf,
363 return regmap_update_bits(st->regmap, ADXL367_REG_ACT_INACT_CTL,
375 return regmap_update_bits(st->regmap, ADXL367_REG_INT1_MAP,
387 ret = regmap_read(st->regmap, ADXL367_REG_INT1_MAP, &val);
402 return regmap_update_bits(st->regmap, ADXL367_REG_ACT_INACT_CTL,
410 return regmap_update_bits(st->regmap, ADXL367_REG_INT1_MAP,
421 ret = regmap_read(st->regmap, ADXL367_REG_FIFO_CTL, &val);
433 return regmap_update_bits(st->regmap, ADXL367_REG_FIFO_CTL,
442 return regmap_update_bits(st->regmap, ADXL367_REG_FIFO_CTL,
467 ret = regmap_update_bits(st->regmap, ADXL367_REG_FIFO_CTL,
472 ret = regmap_update_bits(st->regmap, ADXL367_REG_FIFO_SAMPLES,
498 ret = regmap_update_bits(st->regmap, ADXL367_REG_FILTER_CTL,
550 ret = regmap_write(st->regmap, ADXL367_REG_TIME_ACT, val);
574 ret = regmap_bulk_write(st->regmap, ADXL367_REG_TIME_INACT_H,
616 ret = regmap_update_bits(st->regmap, ADXL367_REG_FILTER_CTL,
669 return regmap_update_bits(st->regmap, reg, ADXL367_ADC_EN_MASK,
766 ret = regmap_bulk_read(st->regmap, chan->address, &st->sample_buf,
790 ret = regmap_bulk_read(st->regmap, ADXL367_REG_STATUS,
873 return regmap_read(st->regmap, reg, readval);
875 return regmap_write(st->regmap, reg, writeval);
1432 ret = regmap_read_poll_timeout(st->regmap, ADXL367_REG_DEVID, val,
1476 void *context, struct regmap *regmap, int irq)
1489 st->regmap = regmap;
1509 ret = regmap_write(st->regmap, ADXL367_REG_RESET, ADXL367_RESET_CODE);