[U-Boot] [PATCH v9 35/49] dm: power: Allow regulators to not implement all operations
Simon Glass
sjg at chromium.org
Fri Jan 22 03:43:59 CET 2016
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 at chromium.org>
---
Changes in v9: None
Changes in v2: None
drivers/power/regulator/regulator-uclass.c | 2 ++
1 file changed, 2 insertions(+)
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;
--
2.7.0.rc3.207.g0ac5344
More information about the U-Boot
mailing list