Lines Matching refs:regmap
71 struct regmap *regmap; member
181 ret = regmap_update_bits(chip->regmap, 0xE0, 0x28, reg_val); in lm355x_chip_init()
185 ret = regmap_update_bits(chip->regmap, 0xA0, 0x04, reg_val); in lm355x_chip_init()
192 ret = regmap_update_bits(chip->regmap, 0x0A, 0xC4, reg_val); in lm355x_chip_init()
215 ret = regmap_read(chip->regmap, preg[REG_FLAG].regno, &chip->last_flag); in lm355x_control()
229 regmap_update_bits(chip->regmap, preg[REG_TORCH_CTRL].regno, in lm355x_control()
238 regmap_update_bits(chip->regmap, in lm355x_control()
254 regmap_update_bits(chip->regmap, preg[REG_FLASH_CTRL].regno, in lm355x_control()
267 regmap_update_bits(chip->regmap, in lm355x_control()
282 regmap_update_bits(chip->regmap, preg[REG_INDI_CTRL].regno, in lm355x_control()
291 regmap_update_bits(chip->regmap, in lm355x_control()
307 ret = regmap_update_bits(chip->regmap, preg[REG_OPMODE].regno, in lm355x_control()
398 ret = regmap_write(chip->regmap, 0x04, in lm3556_indicator_pattern_store()
403 ret = regmap_write(chip->regmap, 0x05, in lm3556_indicator_pattern_store()
466 chip->regmap = devm_regmap_init_i2c(client, &lm355x_regmap); in lm355x_probe()
467 if (IS_ERR(chip->regmap)) { in lm355x_probe()
468 err = PTR_ERR(chip->regmap); in lm355x_probe()
535 regmap_write(chip->regmap, preg[REG_OPMODE].regno, 0); in lm355x_remove()