s390: remove broken hibernate / power management support
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Wed, 18 Mar 2020 19:55:24 +0000 (20:55 +0100)
committerVasily Gorbik <gor@linux.ibm.com>
Mon, 23 Mar 2020 12:41:55 +0000 (13:41 +0100)
commit394216275c7d503d966317da9a01ad6626a6091d
tree7babb0a4ee063a29e9f4cc7c1fd8bec20caabeb5
parent1b648dfd544bd9d486926e221743b9bd143d7eca
s390: remove broken hibernate / power management support

Hibernation is known to be broken for many years on s390. Given that
there aren't any real use cases, remove the code instead of spending
time to fix and maintain it.

Without hibernate support it doesn't make too much sense to keep power
management support; therefore remove it completely.

Acked-by: Christian Borntraeger <borntraeger@de.ibm.com>
Acked-by: Peter Oberparleiter <oberpar@linux.ibm.com>
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
arch/s390/Kconfig
arch/s390/kernel/Makefile
arch/s390/kernel/machine_kexec.c
arch/s390/kernel/suspend.c [deleted file]
arch/s390/kernel/swsusp.S [deleted file]
arch/s390/mm/cmm.c
arch/s390/mm/pageattr.c
arch/s390/pci/pci.c