Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

remove include/linux/pm_legacy.h

Remove the obsolete and no longer used include/linux/pm_legacy.h

Reviewed-by: Robert P. J. Day <rpjday@crashcourse.ca>
Signed-off-by: Adrian Bunk <bunk@kernel.org>
Cc: Pavel Machek <pavel@suse.cz>
Acked-by: "Rafael J. Wysocki" <rjw@sisk.pl>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Adrian Bunk and committed by
Linus Torvalds
d75f65fd 77437fd4

-38
-1
arch/frv/kernel/pm.c
··· 14 14 #include <linux/init.h> 15 15 #include <linux/module.h> 16 16 #include <linux/pm.h> 17 - #include <linux/pm_legacy.h> 18 17 #include <linux/sched.h> 19 18 #include <linux/interrupt.h> 20 19 #include <linux/sysctl.h>
-1
arch/mips/au1000/common/power.c
··· 31 31 32 32 #include <linux/init.h> 33 33 #include <linux/pm.h> 34 - #include <linux/pm_legacy.h> 35 34 #include <linux/sysctl.h> 36 35 #include <linux/jiffies.h> 37 36
-1
arch/x86/kernel/apm_32.c
··· 219 219 #include <linux/time.h> 220 220 #include <linux/sched.h> 221 221 #include <linux/pm.h> 222 - #include <linux/pm_legacy.h> 223 222 #include <linux/capability.h> 224 223 #include <linux/device.h> 225 224 #include <linux/kernel.h>
-35
include/linux/pm_legacy.h
··· 1 - #ifndef __LINUX_PM_LEGACY_H__ 2 - #define __LINUX_PM_LEGACY_H__ 3 - 4 - 5 - #ifdef CONFIG_PM_LEGACY 6 - 7 - /* 8 - * Register a device with power management 9 - */ 10 - struct pm_dev __deprecated * 11 - pm_register(pm_dev_t type, unsigned long id, pm_callback callback); 12 - 13 - /* 14 - * Send a request to all devices 15 - */ 16 - int __deprecated pm_send_all(pm_request_t rqst, void *data); 17 - 18 - #else /* CONFIG_PM_LEGACY */ 19 - 20 - static inline struct pm_dev *pm_register(pm_dev_t type, 21 - unsigned long id, 22 - pm_callback callback) 23 - { 24 - return NULL; 25 - } 26 - 27 - static inline int pm_send_all(pm_request_t rqst, void *data) 28 - { 29 - return 0; 30 - } 31 - 32 - #endif /* CONFIG_PM_LEGACY */ 33 - 34 - #endif /* __LINUX_PM_LEGACY_H__ */ 35 -