mirror of
https://github.com/rd-stuffs/msm-4.14.git
synced 2025-02-20 11:45:48 +08:00
PM / sleep: Set pm_generic functions to NULL for !CONFIG_PM_SLEEP
Previously only a subset of the functions were defined and set to NULL while !CONFIG_PM_SLEEP. Let's make them all available so they can be used no matter of CONFIG_PM_SLEEP or not. Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org> Reviewed-by: Pavel Machek <pavel@ucw.cz> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
This commit is contained in:
parent
3e54d1518f
commit
0a9efc4d91
@ -719,14 +719,26 @@ static inline void dpm_for_each_dev(void *data, void (*fn)(struct device *, void
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
#define pm_generic_prepare NULL
|
#define pm_generic_prepare NULL
|
||||||
#define pm_generic_suspend NULL
|
#define pm_generic_suspend_late NULL
|
||||||
#define pm_generic_resume NULL
|
#define pm_generic_suspend_noirq NULL
|
||||||
#define pm_generic_freeze NULL
|
#define pm_generic_suspend NULL
|
||||||
#define pm_generic_thaw NULL
|
#define pm_generic_resume_early NULL
|
||||||
#define pm_generic_restore NULL
|
#define pm_generic_resume_noirq NULL
|
||||||
#define pm_generic_poweroff NULL
|
#define pm_generic_resume NULL
|
||||||
#define pm_generic_complete NULL
|
#define pm_generic_freeze_noirq NULL
|
||||||
|
#define pm_generic_freeze_late NULL
|
||||||
|
#define pm_generic_freeze NULL
|
||||||
|
#define pm_generic_thaw_noirq NULL
|
||||||
|
#define pm_generic_thaw_early NULL
|
||||||
|
#define pm_generic_thaw NULL
|
||||||
|
#define pm_generic_restore_noirq NULL
|
||||||
|
#define pm_generic_restore_early NULL
|
||||||
|
#define pm_generic_restore NULL
|
||||||
|
#define pm_generic_poweroff_noirq NULL
|
||||||
|
#define pm_generic_poweroff_late NULL
|
||||||
|
#define pm_generic_poweroff NULL
|
||||||
|
#define pm_generic_complete NULL
|
||||||
#endif /* !CONFIG_PM_SLEEP */
|
#endif /* !CONFIG_PM_SLEEP */
|
||||||
|
|
||||||
/* How to reorder dpm_list after device_move() */
|
/* How to reorder dpm_list after device_move() */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user