From 0cd2752eead7f392fc1ee8a8ea88e9eb301594c6 Mon Sep 17 00:00:00 2001 From: Ramakrishna Pallala Date: Thu, 14 Mar 2019 19:54:24 +0530 Subject: [PATCH] power: Return error code for Device Idle PM disabled case Return error code from device_pm_get/set() API's when Device Idle PM is disabled. Signed-off-by: Ramakrishna Pallala --- include/device.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/device.h b/include/device.h index dad740cf110..921cb3f6947 100644 --- a/include/device.h +++ b/include/device.h @@ -592,10 +592,10 @@ int device_pm_put_sync(struct device *dev); #else static inline void device_pm_enable(struct device *dev) { } static inline void device_pm_disable(struct device *dev) { } -static inline int device_pm_get(struct device *dev) { return 0; } -static inline int device_pm_get_sync(struct device *dev) { return 0; } -static inline int device_pm_put(struct device *dev) { return 0; } -static inline int device_pm_put_sync(struct device *dev) { return 0; } +static inline int device_pm_get(struct device *dev) { return -ENOTSUP; } +static inline int device_pm_get_sync(struct device *dev) { return -ENOTSUP; } +static inline int device_pm_put(struct device *dev) { return -ENOTSUP; } +static inline int device_pm_put_sync(struct device *dev) { return -ENOTSUP; } #endif #endif