regulator: Fix suspend to idle
Mark Brown
maintainerPATCH 1/1 regulator: Fix suspend to idle
When suspending to idle with the new suspend mode configuration support we go through the suspend callbacks with a state of PM_SUSPEND_TO_IDLE which we don't have regulator constraints for, causing an error. Avoid this and similar errors by treating missing constraints as a noop.
Reported-by Geert Uytterhoeven <[email protected]>
Tested-by Geert Uytterhoeven <[email protected]>
Signed-off-by Mark Brown <[email protected]>
--- drivers/regulator/core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
drivers/regulator/core.c +1 -1
@@ -758,7 +758,7 @@ static int suspend_set_state(struct regulator_dev *rdev, rstate =regulator_get_suspend_state (rdev, state);if (rstate ==NULL ) -return -EINVAL ; +return 0 ;/* If we have no suspend mode configration don't set anything; * only warn if the driver implements set_suspend_voltage or
Signature · 1 line
2.15.1