Lines Matching refs:ctrl_reg
40 struct regulator *ctrl_reg; member
85 int ctrl_uV = regulator_get_voltage_rdev(vctrl->ctrl_reg->rdev); in vctrl_get_voltage()
95 struct regulator *ctrl_reg = vctrl->ctrl_reg; in vctrl_set_voltage() local
96 int orig_ctrl_uV = regulator_get_voltage_rdev(ctrl_reg->rdev); in vctrl_set_voltage()
102 return regulator_set_voltage_rdev(ctrl_reg->rdev, in vctrl_set_voltage()
120 ret = regulator_set_voltage_rdev(ctrl_reg->rdev, in vctrl_set_voltage()
137 regulator_set_voltage_rdev(ctrl_reg->rdev, orig_ctrl_uV, orig_ctrl_uV, in vctrl_set_voltage()
154 struct regulator *ctrl_reg = vctrl->ctrl_reg; in vctrl_set_voltage_sel() local
163 ret = regulator_set_voltage_rdev(ctrl_reg->rdev, in vctrl_set_voltage_sel()
182 ret = regulator_set_voltage_rdev(ctrl_reg->rdev, in vctrl_set_voltage_sel()
205 if (!regulator_set_voltage_rdev(ctrl_reg->rdev, in vctrl_set_voltage_sel()
237 vctrl->ctrl_reg = devm_regulator_get(&pdev->dev, "ctrl"); in vctrl_parse_dt()
238 if (IS_ERR(vctrl->ctrl_reg)) in vctrl_parse_dt()
239 return PTR_ERR(vctrl->ctrl_reg); in vctrl_parse_dt()
322 struct regulator *ctrl_reg = vctrl->ctrl_reg; in vctrl_init_vtable() local
328 n_voltages = regulator_count_voltages(ctrl_reg); in vctrl_init_vtable()
334 ctrl_uV = regulator_list_voltage(ctrl_reg, i); in vctrl_init_vtable()
354 ctrl_uV = regulator_list_voltage(ctrl_reg, i); in vctrl_init_vtable()
398 int ret = regulator_enable(vctrl->ctrl_reg); in vctrl_enable()
409 int ret = regulator_disable(vctrl->ctrl_reg); in vctrl_disable()
471 if ((regulator_get_linear_step(vctrl->ctrl_reg) == 1) || in vctrl_probe()
472 (regulator_count_voltages(vctrl->ctrl_reg) == -EINVAL)) { in vctrl_probe()
493 ctrl_uV = regulator_get_voltage_rdev(vctrl->ctrl_reg->rdev); in vctrl_probe()