mirror of
https://github.com/torvalds/linux.git
synced 2024-12-02 17:11:33 +00:00
Merge remote-tracking branch 'regulator/fix/core' into regulator-linus
This commit is contained in:
commit
7055a31454
@ -1381,9 +1381,13 @@ static int regulator_resolve_supply(struct regulator_dev *rdev)
|
||||
}
|
||||
|
||||
if (!r) {
|
||||
dev_err(dev, "Failed to resolve %s-supply for %s\n",
|
||||
rdev->supply_name, rdev->desc->name);
|
||||
return -EPROBE_DEFER;
|
||||
if (have_full_constraints()) {
|
||||
r = dummy_regulator_rdev;
|
||||
} else {
|
||||
dev_err(dev, "Failed to resolve %s-supply for %s\n",
|
||||
rdev->supply_name, rdev->desc->name);
|
||||
return -EPROBE_DEFER;
|
||||
}
|
||||
}
|
||||
|
||||
/* Recursively resolve the supply of the supply */
|
||||
|
Loading…
Reference in New Issue
Block a user