diff options
| -rw-r--r-- | drivers/base/power/generic_ops.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/base/power/generic_ops.c b/drivers/base/power/generic_ops.c index 4b29d4981253..81f2c84697f4 100644 --- a/drivers/base/power/generic_ops.c +++ b/drivers/base/power/generic_ops.c | |||
| @@ -46,7 +46,7 @@ int pm_generic_runtime_suspend(struct device *dev) | |||
| 46 | const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; | 46 | const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; |
| 47 | int ret; | 47 | int ret; |
| 48 | 48 | ||
| 49 | ret = pm && pm->runtime_suspend ? pm->runtime_suspend(dev) : -EINVAL; | 49 | ret = pm && pm->runtime_suspend ? pm->runtime_suspend(dev) : 0; |
| 50 | 50 | ||
| 51 | return ret; | 51 | return ret; |
| 52 | } | 52 | } |
| @@ -65,7 +65,7 @@ int pm_generic_runtime_resume(struct device *dev) | |||
| 65 | const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; | 65 | const struct dev_pm_ops *pm = dev->driver ? dev->driver->pm : NULL; |
| 66 | int ret; | 66 | int ret; |
| 67 | 67 | ||
| 68 | ret = pm && pm->runtime_resume ? pm->runtime_resume(dev) : -EINVAL; | 68 | ret = pm && pm->runtime_resume ? pm->runtime_resume(dev) : 0; |
| 69 | 69 | ||
| 70 | return ret; | 70 | return ret; |
| 71 | } | 71 | } |
