• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/regulator/

Lines Matching defs:rdev

138 static int wm8350_isink_set_current(struct regulator_dev *rdev, int min_uA,
141 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
142 int isink = rdev_get_id(rdev);
170 static int wm8350_isink_get_current(struct regulator_dev *rdev)
172 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
173 int isink = rdev_get_id(rdev);
193 static int wm8350_isink_enable(struct regulator_dev *rdev)
195 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
196 int isink = rdev_get_id(rdev);
237 static int wm8350_isink_disable(struct regulator_dev *rdev)
239 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
240 int isink = rdev_get_id(rdev);
277 static int wm8350_isink_is_enabled(struct regulator_dev *rdev)
279 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
280 int isink = rdev_get_id(rdev);
293 static int wm8350_isink_enable_time(struct regulator_dev *rdev)
295 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
296 int isink = rdev_get_id(rdev);
362 static int wm8350_dcdc_set_voltage(struct regulator_dev *rdev, int min_uV,
365 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
366 int volt_reg, dcdc = rdev_get_id(rdev), mV,
406 static int wm8350_dcdc_get_voltage(struct regulator_dev *rdev)
408 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
409 int volt_reg, dcdc = rdev_get_id(rdev);
436 static int wm8350_dcdc_list_voltage(struct regulator_dev *rdev,
444 static int wm8350_dcdc_set_suspend_voltage(struct regulator_dev *rdev, int uV)
446 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
447 int volt_reg, mV = uV / 1000, dcdc = rdev_get_id(rdev);
487 static int wm8350_dcdc_set_suspend_enable(struct regulator_dev *rdev)
489 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
490 int dcdc = rdev_get_id(rdev);
527 static int wm8350_dcdc_set_suspend_disable(struct regulator_dev *rdev)
529 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
530 int dcdc = rdev_get_id(rdev);
567 static int wm8350_dcdc25_set_suspend_enable(struct regulator_dev *rdev)
569 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
570 int dcdc = rdev_get_id(rdev);
592 static int wm8350_dcdc25_set_suspend_disable(struct regulator_dev *rdev)
594 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
595 int dcdc = rdev_get_id(rdev);
617 static int wm8350_dcdc_set_suspend_mode(struct regulator_dev *rdev,
620 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
621 int dcdc = rdev_get_id(rdev);
660 static int wm8350_ldo_set_suspend_voltage(struct regulator_dev *rdev, int uV)
662 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
663 int volt_reg, mV = uV / 1000, ldo = rdev_get_id(rdev);
698 static int wm8350_ldo_set_suspend_enable(struct regulator_dev *rdev)
700 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
701 int volt_reg, ldo = rdev_get_id(rdev);
727 static int wm8350_ldo_set_suspend_disable(struct regulator_dev *rdev)
729 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
730 int volt_reg, ldo = rdev_get_id(rdev);
756 static int wm8350_ldo_set_voltage(struct regulator_dev *rdev, int min_uV,
759 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
760 int volt_reg, ldo = rdev_get_id(rdev), mV, min_mV = min_uV / 1000,
806 static int wm8350_ldo_get_voltage(struct regulator_dev *rdev)
808 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
809 int volt_reg, ldo = rdev_get_id(rdev);
834 static int wm8350_ldo_list_voltage(struct regulator_dev *rdev,
962 static int wm8350_dcdc_enable(struct regulator_dev *rdev)
964 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
965 int dcdc = rdev_get_id(rdev);
976 static int wm8350_dcdc_disable(struct regulator_dev *rdev)
978 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
979 int dcdc = rdev_get_id(rdev);
991 static int wm8350_ldo_enable(struct regulator_dev *rdev)
993 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
994 int ldo = rdev_get_id(rdev);
1005 static int wm8350_ldo_disable(struct regulator_dev *rdev)
1007 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
1008 int ldo = rdev_get_id(rdev);
1049 static int wm8350_dcdc_set_mode(struct regulator_dev *rdev, unsigned int mode)
1051 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
1052 int dcdc = rdev_get_id(rdev);
1092 static unsigned int wm8350_dcdc_get_mode(struct regulator_dev *rdev)
1094 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
1095 int dcdc = rdev_get_id(rdev);
1138 static unsigned int wm8350_ldo_get_mode(struct regulator_dev *rdev)
1178 static unsigned int wm8350_dcdc_get_optimum_mode(struct regulator_dev *rdev,
1182 int dcdc = rdev_get_id(rdev), mode;
1200 static int wm8350_dcdc_is_enabled(struct regulator_dev *rdev)
1202 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
1203 int dcdc = rdev_get_id(rdev), shift;
1213 static int wm8350_ldo_is_enabled(struct regulator_dev *rdev)
1215 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
1216 int ldo = rdev_get_id(rdev), shift;
1381 struct regulator_dev *rdev = (struct regulator_dev *)data;
1382 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
1384 mutex_lock(&rdev->mutex);
1386 regulator_notifier_call_chain(rdev,
1390 regulator_notifier_call_chain(rdev,
1393 mutex_unlock(&rdev->mutex);
1401 struct regulator_dev *rdev;
1429 rdev = regulator_register(&wm8350_reg[pdev->id], &pdev->dev,
1432 if (IS_ERR(rdev)) {
1435 return PTR_ERR(rdev);
1440 pmic_uv_handler, 0, "UV", rdev);
1442 regulator_unregister(rdev);
1453 struct regulator_dev *rdev = platform_get_drvdata(pdev);
1454 struct wm8350 *wm8350 = rdev_get_drvdata(rdev);
1456 wm8350_free_irq(wm8350, wm8350_reg[pdev->id].irq, rdev);
1458 regulator_unregister(rdev);