Lines Matching defs:regmap
13 #include <linux/regmap.h>
196 struct regmap *regmap;
320 err = regmap_write(data->regmap, SI1133_REG_COMMAND,
327 err = regmap_read(data->regmap, SI1133_REG_RESPONSE0, &resp);
377 int err = regmap_write(data->regmap, SI1133_REG_COMMAND,
401 err = regmap_write(data->regmap, SI1133_REG_COMMAND, cmd);
415 err = regmap_read(data->regmap, SI1133_REG_RESPONSE0, &resp);
419 err = regmap_read_poll_timeout(data->regmap,
449 int err = regmap_write(data->regmap, SI1133_REG_HOSTIN0, value);
465 return regmap_read(data->regmap, SI1133_REG_RESPONSE1, result);
611 return regmap_bulk_read(data->regmap, start_reg, buffer, length);
648 err = regmap_read(data->regmap, SI1133_REG_IRQ_STATUS, &irq_status);
957 return regmap_write(data->regmap, SI1133_REG_IRQ_ENABLE,
968 err = regmap_read(data->regmap, SI1133_REG_PART_ID, &part_id);
972 err = regmap_read(data->regmap, SI1133_REG_REV_ID, &rev_id);
976 err = regmap_read(data->regmap, SI1133_REG_MFR_ID, &mfr_id);
1008 data->regmap = devm_regmap_init_i2c(client, &si1133_regmap_config);
1009 if (IS_ERR(data->regmap)) {
1010 err = PTR_ERR(data->regmap);
1011 dev_err(&client->dev, "Failed to initialise regmap: %d\n", err);