Lines Matching refs:rdev
116 static int max8998_get_enable_register(struct regulator_dev *rdev, in max8998_get_enable_register() argument
119 int ldo = rdev_get_id(rdev); in max8998_get_enable_register()
153 static int max8998_ldo_is_enabled(struct regulator_dev *rdev) in max8998_ldo_is_enabled() argument
155 struct max8998_data *max8998 = rdev_get_drvdata(rdev); in max8998_ldo_is_enabled()
160 ret = max8998_get_enable_register(rdev, ®, &shift); in max8998_ldo_is_enabled()
171 static int max8998_ldo_enable(struct regulator_dev *rdev) in max8998_ldo_enable() argument
173 struct max8998_data *max8998 = rdev_get_drvdata(rdev); in max8998_ldo_enable()
177 ret = max8998_get_enable_register(rdev, ®, &shift); in max8998_ldo_enable()
184 static int max8998_ldo_disable(struct regulator_dev *rdev) in max8998_ldo_disable() argument
186 struct max8998_data *max8998 = rdev_get_drvdata(rdev); in max8998_ldo_disable()
190 ret = max8998_get_enable_register(rdev, ®, &shift); in max8998_ldo_disable()
197 static int max8998_get_voltage_register(struct regulator_dev *rdev, in max8998_get_voltage_register() argument
200 int ldo = rdev_get_id(rdev); in max8998_get_voltage_register()
201 struct max8998_data *max8998 = rdev_get_drvdata(rdev); in max8998_get_voltage_register()
260 static int max8998_get_voltage_sel(struct regulator_dev *rdev) in max8998_get_voltage_sel() argument
262 struct max8998_data *max8998 = rdev_get_drvdata(rdev); in max8998_get_voltage_sel()
267 ret = max8998_get_voltage_register(rdev, ®, &shift, &mask); in max8998_get_voltage_sel()
281 static int max8998_set_voltage_ldo_sel(struct regulator_dev *rdev, in max8998_set_voltage_ldo_sel() argument
284 struct max8998_data *max8998 = rdev_get_drvdata(rdev); in max8998_set_voltage_ldo_sel()
288 ret = max8998_get_voltage_register(rdev, ®, &shift, &mask); in max8998_set_voltage_ldo_sel()
308 static int max8998_set_voltage_buck_sel(struct regulator_dev *rdev, in max8998_set_voltage_buck_sel() argument
311 struct max8998_data *max8998 = rdev_get_drvdata(rdev); in max8998_set_voltage_buck_sel()
315 int buck = rdev_get_id(rdev); in max8998_set_voltage_buck_sel()
319 ret = max8998_get_voltage_register(rdev, ®, &shift, &mask); in max8998_set_voltage_buck_sel()
353 ret = max8998_get_voltage_register(rdev, ®, in max8998_set_voltage_buck_sel()
389 max8998_get_voltage_register(rdev, in max8998_set_voltage_buck_sel()
412 static int max8998_set_voltage_buck_time_sel(struct regulator_dev *rdev, in max8998_set_voltage_buck_time_sel() argument
416 struct max8998_data *max8998 = rdev_get_drvdata(rdev); in max8998_set_voltage_buck_time_sel()
419 int buck = rdev_get_id(rdev); in max8998_set_voltage_buck_time_sel()
749 struct regulator_dev *rdev; in max8998_pmic_probe() local
874 rdev = devm_regulator_register(&pdev->dev, ®ulators[index], in max8998_pmic_probe()
876 if (IS_ERR(rdev)) { in max8998_pmic_probe()
877 ret = PTR_ERR(rdev); in max8998_pmic_probe()