Lines Matching defs:regmap
27 #include <linux/regmap.h>
138 struct regmap *regmap;
239 ret = regmap_update_bits(data->regmap, BMC150_MAGN_REG_POWER,
246 return regmap_update_bits(data->regmap,
252 return regmap_update_bits(data->regmap,
289 ret = regmap_read(data->regmap, BMC150_MAGN_REG_OPMODE_ODR, ®_val);
310 ret = regmap_update_bits(data->regmap,
331 ret = regmap_read(data->regmap, BMC150_MAGN_REG_REP_XY,
338 ret = regmap_read(data->regmap, BMC150_MAGN_REG_REP_Z,
434 ret = regmap_bulk_read(data->regmap, BMC150_MAGN_REG_X_L,
444 ret = regmap_bulk_read(data->regmap, BMC150_MAGN_REG_TRIM_START,
510 ret = regmap_read(data->regmap, BMC150_MAGN_REG_REP_XY,
517 ret = regmap_read(data->regmap, BMC150_MAGN_REG_REP_Z,
558 ret = regmap_update_bits(data->regmap,
574 ret = regmap_update_bits(data->regmap,
717 ret = regmap_read(data->regmap, BMC150_MAGN_REG_CHIP_ID, &chip_id);
737 ret = regmap_write(data->regmap, BMC150_MAGN_REG_REP_XY,
745 ret = regmap_write(data->regmap, BMC150_MAGN_REG_REP_Z,
782 return regmap_read(data->regmap, BMC150_MAGN_REG_X_L, &tmp);
812 ret = regmap_update_bits(data->regmap, BMC150_MAGN_REG_INT_DRDY,
869 int bmc150_magn_probe(struct device *dev, struct regmap *regmap,
882 data->regmap = regmap;