Lines Matching defs:rdev
585 static int spmi_regulator_vs_enable(struct regulator_dev *rdev)
587 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
594 return regulator_enable_regmap(rdev);
597 static int spmi_regulator_vs_ocp(struct regulator_dev *rdev)
599 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
798 static int spmi_regulator_common_map_voltage(struct regulator_dev *rdev,
801 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
811 spmi_regulator_common_set_voltage(struct regulator_dev *rdev, unsigned selector)
813 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
827 static int spmi_regulator_common_list_voltage(struct regulator_dev *rdev,
830 static int spmi_regulator_ftsmps426_set_voltage(struct regulator_dev *rdev,
833 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
837 mV = spmi_regulator_common_list_voltage(rdev, selector) / 1000;
844 static int spmi_regulator_set_voltage_time_sel(struct regulator_dev *rdev,
847 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
850 diff_uV = abs(spmi_regulator_common_list_voltage(rdev, new_selector) -
851 spmi_regulator_common_list_voltage(rdev, old_selector));
856 static int spmi_regulator_common_get_voltage(struct regulator_dev *rdev)
858 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
871 static int spmi_regulator_ftsmps426_get_voltage(struct regulator_dev *rdev)
873 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
886 static int spmi_regulator_single_map_voltage(struct regulator_dev *rdev,
889 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
894 static int spmi_regulator_single_range_set_voltage(struct regulator_dev *rdev,
897 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
907 static int spmi_regulator_single_range_get_voltage(struct regulator_dev *rdev)
909 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
920 static int spmi_regulator_ult_lo_smps_set_voltage(struct regulator_dev *rdev,
923 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
945 static int spmi_regulator_ult_lo_smps_get_voltage(struct regulator_dev *rdev)
947 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
963 static int spmi_regulator_common_list_voltage(struct regulator_dev *rdev,
966 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
987 spmi_regulator_common_set_bypass(struct regulator_dev *rdev, bool enable)
989 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
1000 spmi_regulator_common_get_bypass(struct regulator_dev *rdev, bool *enable)
1002 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
1012 static unsigned int spmi_regulator_common_get_mode(struct regulator_dev *rdev)
1014 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
1031 static unsigned int spmi_regulator_ftsmps426_get_mode(struct regulator_dev *rdev)
1033 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
1049 spmi_regulator_common_set_mode(struct regulator_dev *rdev, unsigned int mode)
1051 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
1071 spmi_regulator_ftsmps426_set_mode(struct regulator_dev *rdev, unsigned int mode)
1073 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
1095 spmi_regulator_common_set_load(struct regulator_dev *rdev, int load_uA)
1097 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
1105 return spmi_regulator_common_set_mode(rdev, mode);
1108 static int spmi_regulator_common_set_pull_down(struct regulator_dev *rdev)
1110 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
1117 static int spmi_regulator_common_set_soft_start(struct regulator_dev *rdev)
1119 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
1126 static int spmi_regulator_set_ilim(struct regulator_dev *rdev, int ilim_uA)
1128 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
1273 spmi_regulator_saw_set_voltage(struct regulator_dev *rdev, unsigned selector)
1275 struct spmi_regulator *vreg = rdev_get_drvdata(rdev);
1284 dev_dbg(&rdev->dev, "range_sel = %02X voltage_sel = %02X", \
2107 struct regulator_dev *rdev;
2203 rdev = devm_regulator_register(dev, &vreg->desc, &config);
2204 if (IS_ERR(rdev)) {
2206 ret = PTR_ERR(rdev);