Lines Matching refs:preg

201 	struct lm355x_reg_data *preg = chip->regs;  in lm355x_control()  local
203 ret = regmap_read(chip->regmap, preg[REG_FLAG].regno, &chip->last_flag); in lm355x_control()
206 if (chip->last_flag & preg[REG_FLAG].mask) in lm355x_control()
209 chip->last_flag & preg[REG_FLAG].mask); in lm355x_control()
217 regmap_update_bits(chip->regmap, preg[REG_TORCH_CTRL].regno, in lm355x_control()
218 preg[REG_TORCH_CTRL].mask, in lm355x_control()
220 << preg[REG_TORCH_CTRL].shift); in lm355x_control()
227 preg[REG_TORCH_CFG].regno, in lm355x_control()
228 preg[REG_TORCH_CFG].mask, in lm355x_control()
230 preg[REG_TORCH_CFG].shift); in lm355x_control()
242 regmap_update_bits(chip->regmap, preg[REG_FLASH_CTRL].regno, in lm355x_control()
243 preg[REG_FLASH_CTRL].mask, in lm355x_control()
245 << preg[REG_FLASH_CTRL].shift); in lm355x_control()
256 preg[REG_STROBE_CFG].regno, in lm355x_control()
257 preg[REG_STROBE_CFG].mask, in lm355x_control()
259 preg[REG_STROBE_CFG].shift); in lm355x_control()
270 regmap_update_bits(chip->regmap, preg[REG_INDI_CTRL].regno, in lm355x_control()
271 preg[REG_INDI_CTRL].mask, in lm355x_control()
273 << preg[REG_INDI_CTRL].shift); in lm355x_control()
280 preg[REG_INDI_CFG].regno, in lm355x_control()
281 preg[REG_INDI_CFG].mask, in lm355x_control()
283 preg[REG_INDI_CFG].shift); in lm355x_control()
295 ret = regmap_update_bits(chip->regmap, preg[REG_OPMODE].regno, in lm355x_control()
296 preg[REG_OPMODE].mask, in lm355x_control()
297 opmode << preg[REG_OPMODE].shift); in lm355x_control()
497 struct lm355x_reg_data *preg = chip->regs; in lm355x_remove() local
499 regmap_write(chip->regmap, preg[REG_OPMODE].regno, 0); in lm355x_remove()