s390/ipl: rely on diag308 store to get ipl info
authorVasily Gorbik <gor@linux.ibm.com>
Tue, 3 Apr 2018 14:03:08 +0000 (16:03 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 10 Apr 2018 05:38:59 +0000 (07:38 +0200)
commitd08091ac9654383422350ce829caf467b3e9a8b1
tree6d5b94617b0423412917b26eb22be9b8752221e9
parent283abedb1bd67e22f05fe4e79e1722bd7c7ed3be
s390/ipl: rely on diag308 store to get ipl info

For both ccw and fcp boot retrieve ipl info from ipl block received via
diag308 store. Old scsi ipl parm block handling and cio_get_iplinfo are
removed. Ipl type is deducted from ipl block (if valid).

Reviewed-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/boot/compressed/misc.c
arch/s390/include/asm/cio.h
arch/s390/include/asm/ipl.h
arch/s390/kernel/early.c
arch/s390/kernel/ipl.c
drivers/s390/cio/cio.c