aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/include/linux/regulator
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2018-11-16 19:19:30 -0800
committerMark Brown <broonie@kernel.org>2018-11-20 15:22:46 +0000
commitf1abf67217de91f5cd3c757ae857632ca565099a (patch)
tree72ac4b3195e01e6e30e80cc9ca3826de970f8b6a /include/linux/regulator
parentregulator: bd718x7: add missing linux/of.h inclusion (deja-vu) (diff)
downloadwireguard-linux-f1abf67217de91f5cd3c757ae857632ca565099a.tar.xz
wireguard-linux-f1abf67217de91f5cd3c757ae857632ca565099a.zip
regulator: Fix return value of _set_load() stub
The stub implementation of _set_load() returns a mode value which is within the bounds of valid return codes for success (the documentation just says that failures are negative error codes) but not sensible or what the actual implementation does. Fix it to just return 0. Reported-by: Cheng-Yi Chiang <cychiang@chromium.org> Signed-off-by: Mark Brown <broonie@kernel.org> Reviewed-by: Douglas Anderson <dianders@chromium.org> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'include/linux/regulator')
-rw-r--r--include/linux/regulator/consumer.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/regulator/consumer.h b/include/linux/regulator/consumer.h
index 25602afd4844..f3f76051e8b0 100644
--- a/include/linux/regulator/consumer.h
+++ b/include/linux/regulator/consumer.h
@@ -508,7 +508,7 @@ static inline int regulator_get_error_flags(struct regulator *regulator,
static inline int regulator_set_load(struct regulator *regulator, int load_uA)
{
- return REGULATOR_MODE_NORMAL;
+ return 0;
}
static inline int regulator_allow_bypass(struct regulator *regulator,