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