s390/head: get rid of 31 bit leftovers
authorHeiko Carstens <hca@linux.ibm.com>
Mon, 16 May 2022 12:37:47 +0000 (14:37 +0200)
committerHeiko Carstens <hca@linux.ibm.com>
Wed, 18 May 2022 11:31:07 +0000 (13:31 +0200)
commit94d3477897481b92874654455e263e0b1728acb5
tree8a39ed96d7c51a039558974c3cdd03662bfdefa7
parent8218827b73c6e41029438a2d3cc573286beee914
s390/head: get rid of 31 bit leftovers

Get rid of old 31 bit leftovers within ipl code:

- convert everything to pc relative code
- use 64 bit addressing mode as early as possible
- use 64 bit arithmetics wherever possible

This way the code doesn't look as odd as before anymore.

Reviewed-by: Sven Schnelle <svens@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/boot/head.S