Lines Matching refs:supply_rdev
915 struct regulator_dev *supply_rdev) in set_supply() argument
919 err = sysfs_create_link(&rdev->dev.kobj, &supply_rdev->dev.kobj, in set_supply()
923 supply_rdev->dev.kobj.name, err); in set_supply()
926 rdev->supply = supply_rdev; in set_supply()
927 list_add(&rdev->slist, &supply_rdev->supply_list); in set_supply()
1444 struct regulator_dev *supply_rdev = NULL; in regulator_disable() local
1448 ret = _regulator_disable(rdev, &supply_rdev); in regulator_disable()
1452 while (supply_rdev != NULL) { in regulator_disable()
1453 rdev = supply_rdev; in regulator_disable()
1456 _regulator_disable(rdev, &supply_rdev); in regulator_disable()
1501 struct regulator_dev *supply_rdev = NULL; in regulator_force_disable() local
1506 ret = _regulator_force_disable(regulator->rdev, &supply_rdev); in regulator_force_disable()
1509 if (supply_rdev) in regulator_force_disable()
1510 regulator_disable(get_device_regulator(rdev_get_dev(supply_rdev))); in regulator_force_disable()