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 <ramakrishna.pallala@intel.com>
This commit is contained in:
Ramakrishna Pallala 2019-03-14 19:54:24 +05:30 committed by Kumar Gala
commit 0cd2752eea

View file

@ -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