From: Mark Brown Date: Sat, 17 Nov 2018 03:19:30 +0000 (-0800) Subject: regulator: Fix return value of _set_load() stub X-Git-Tag: v5.15~7378^2~2^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f1abf67217de91f5cd3c757ae857632ca565099a;p=platform%2Fkernel%2Flinux-starfive.git 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 Signed-off-by: Mark Brown Reviewed-by: Douglas Anderson Signed-off-by: Mark Brown --- diff --git a/include/linux/regulator/consumer.h b/include/linux/regulator/consumer.h index 25602af..f3f7605 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,