Lines Matching defs:map
19 int cci_read(struct regmap *map, u32 reg, u64 *val, int *err)
33 ret = regmap_bulk_read(map, reg, buf, len);
35 dev_err(regmap_get_device(map), "Error reading reg 0x%04x: %d\n",
69 dev_err(regmap_get_device(map), "Error invalid reg-width %u for reg 0x%04x\n",
83 int cci_write(struct regmap *map, u32 reg, u64 val, int *err)
126 dev_err(regmap_get_device(map), "Error invalid reg-width %u for reg 0x%04x\n",
132 ret = regmap_bulk_write(map, reg, buf, len);
134 dev_err(regmap_get_device(map), "Error writing reg 0x%04x: %d\n",
145 int cci_update_bits(struct regmap *map, u32 reg, u64 mask, u64 val, int *err)
150 ret = cci_read(map, reg, &readval, err);
156 return cci_write(map, reg, val, err);
160 int cci_multi_reg_write(struct regmap *map, const struct cci_reg_sequence *regs,
167 ret = cci_write(map, regs[i].reg, regs[i].val, err);