Lines Matching defs:map
214 * @map: regmap to access the YAX5xx registers over I2C
229 struct regmap *map;
293 ret = regmap_write(yas5xx->map, YAS530_MEASURE, YAS5XX_MEASURE_START);
302 ret = regmap_read_poll_timeout(yas5xx->map, YAS5XX_MEASURE_DATA, busy,
310 ret = regmap_bulk_read(yas5xx->map, YAS5XX_MEASURE_DATA,
380 ret = regmap_write(yas5xx->map, YAS537_MEASURE, YAS5XX_MEASURE_START |
386 ret = regmap_read_poll_timeout(yas5xx->map, YAS5XX_MEASURE_DATA + 2, busy,
394 ret = regmap_bulk_read(yas5xx->map, YAS5XX_MEASURE_DATA,
826 ret = regmap_bulk_read(yas5xx->map, YAS530_CAL, data, sizeof(data));
831 ret = regmap_bulk_read(yas5xx->map, YAS530_CAL, data, sizeof(data));
878 ret = regmap_bulk_read(yas5xx->map, YAS530_CAL, data, sizeof(data));
882 ret = regmap_bulk_read(yas5xx->map, YAS530_CAL, data, sizeof(data));
933 ret = regmap_write(yas5xx->map, YAS537_SRST, BIT(1));
938 ret = regmap_bulk_read(yas5xx->map, YAS537_CAL, data, sizeof(data));
980 ret = regmap_write(yas5xx->map, YAS537_MTC + i,
986 ret = regmap_write(yas5xx->map, YAS537_OFFSET_X + i,
993 ret = regmap_write(yas5xx->map, YAS537_HCK + i,
1020 ret = regmap_write(yas5xx->map, YAS537_MTC + i,
1026 ret = regmap_write(yas5xx->map, YAS537_OFFSET_X + i,
1047 ret = regmap_write(yas5xx->map, YAS537_MTC + 3,
1053 ret = regmap_write(yas5xx->map, YAS537_HCK,
1058 ret = regmap_write(yas5xx->map, YAS537_LCK,
1063 ret = regmap_write(yas5xx->map, YAS537_OC,
1170 ret = regmap_write(yas5xx->map, YAS530_OFFSET_X, ox);
1173 ret = regmap_write(yas5xx->map, YAS530_OFFSET_Y1, oy1);
1176 return regmap_write(yas5xx->map, YAS530_OFFSET_Y2, oy2);
1200 ret = regmap_write(yas5xx->map, YAS530_ACTUATE_INIT_COIL, 0);
1269 ret = regmap_write(yas5xx->map, YAS530_TEST1, 0);
1272 ret = regmap_write(yas5xx->map, YAS530_TEST2, 0);
1278 ret = regmap_write(yas5xx->map, YAS530_CONFIG, val);
1283 return regmap_write(yas5xx->map, YAS530_MEASURE_INTERVAL, 0);
1294 ret = regmap_bulk_write(yas5xx->map, YAS537_ADCCAL, &buf, sizeof(buf));
1297 ret = regmap_write(yas5xx->map, YAS537_TRM, GENMASK(7, 0));
1304 ret = regmap_write(yas5xx->map, YAS537_MEASURE_INTERVAL, intrvl);
1309 ret = regmap_write(yas5xx->map, YAS537_AVR, YAS537_MAG_AVERAGE_32_MASK);
1314 ret = regmap_write(yas5xx->map, YAS537_CONFIG, BIT(3));
1431 yas5xx->map = devm_regmap_init_i2c(i2c, &yas5xx_regmap_config);
1432 if (IS_ERR(yas5xx->map)) {
1433 ret = dev_err_probe(dev, PTR_ERR(yas5xx->map), "failed to allocate register map\n");
1442 ret = regmap_read(yas5xx->map, YAS5XX_DEVICE_ID, &id_check);