Lines Matching refs:anatop_reg
38 struct anatop_regulator *anatop_reg = rdev_get_drvdata(reg);
43 if (anatop_reg->delay_bit_width && new_sel > old_sel) {
50 regmap_read(reg->regmap, anatop_reg->delay_reg, &val);
51 val = (val >> anatop_reg->delay_bit_shift) &
52 ((1 << anatop_reg->delay_bit_width) - 1);
62 struct anatop_regulator *anatop_reg = rdev_get_drvdata(reg);
65 sel = anatop_reg->bypass ? LDO_FET_FULL_ON : anatop_reg->sel;
82 struct anatop_regulator *anatop_reg = rdev_get_drvdata(reg);
85 if (anatop_reg->bypass || !anatop_regmap_is_enabled(reg)) {
86 anatop_reg->sel = selector;
92 anatop_reg->sel = selector;
98 struct anatop_regulator *anatop_reg = rdev_get_drvdata(reg);
100 if (anatop_reg->bypass || !anatop_regmap_is_enabled(reg))
101 return anatop_reg->sel;
108 struct anatop_regulator *anatop_reg = rdev_get_drvdata(reg);
113 WARN_ON(!anatop_reg->bypass);
115 WARN_ON(anatop_reg->bypass);
117 *enable = anatop_reg->bypass;
123 struct anatop_regulator *anatop_reg = rdev_get_drvdata(reg);
126 if (enable == anatop_reg->bypass)
129 sel = enable ? LDO_FET_FULL_ON : anatop_reg->sel;
130 anatop_reg->bypass = enable;