Lines Matching defs:mc13xxx_regulators
30 struct mc13xxx_regulator *mc13xxx_regulators = priv->mc13xxx_regulators;
35 return mc13xxx_reg_rmw(priv->mc13xxx, mc13xxx_regulators[id].reg,
36 mc13xxx_regulators[id].enable_bit,
37 mc13xxx_regulators[id].enable_bit);
43 struct mc13xxx_regulator *mc13xxx_regulators = priv->mc13xxx_regulators;
48 return mc13xxx_reg_rmw(priv->mc13xxx, mc13xxx_regulators[id].reg,
49 mc13xxx_regulators[id].enable_bit, 0);
55 struct mc13xxx_regulator *mc13xxx_regulators = priv->mc13xxx_regulators;
59 ret = mc13xxx_reg_read(priv->mc13xxx, mc13xxx_regulators[id].reg, &val);
63 return (val & mc13xxx_regulators[id].enable_bit) != 0;
70 struct mc13xxx_regulator *mc13xxx_regulators = priv->mc13xxx_regulators;
73 return mc13xxx_reg_rmw(priv->mc13xxx, mc13xxx_regulators[id].vsel_reg,
74 mc13xxx_regulators[id].vsel_mask,
75 selector << mc13xxx_regulators[id].vsel_shift);
81 struct mc13xxx_regulator *mc13xxx_regulators = priv->mc13xxx_regulators;
88 mc13xxx_regulators[id].vsel_reg, &val);
92 val = (val & mc13xxx_regulators[id].vsel_mask)
93 >> mc13xxx_regulators[id].vsel_shift;
97 BUG_ON(val >= mc13xxx_regulators[id].desc.n_voltages);