Message ID | 1452727540-3249-37-git-send-email-sjg@chromium.org |
---|---|
State | Accepted |
Commit | 364809de31a06da45d9b6f84cffbdb34bcfddc7a |
Delegated to: | Simon Glass |
Headers | show |
diff --git a/drivers/power/regulator/regulator-uclass.c b/drivers/power/regulator/regulator-uclass.c index fec2886..9fe07f2 100644 --- a/drivers/power/regulator/regulator-uclass.c +++ b/drivers/power/regulator/regulator-uclass.c @@ -334,6 +334,8 @@ int regulators_enable_boot_on(bool verbose) } if (verbose) regulator_show(dev, ret); + if (ret == -ENOSYS) + ret = 0; } return ret;
Some regulators will not implement any operations (e.g. fixed regulators). This is not an error, so allow the autoset process to continue when one of these regulators is found. Signed-off-by: Simon Glass <sjg@chromium.org> --- drivers/power/regulator/regulator-uclass.c | 2 ++ 1 file changed, 2 insertions(+)