diff options
author | Vasily Gorbik <gor@linux.ibm.com> | 2020-10-09 17:14:02 +0200 |
---|---|---|
committer | Heiko Carstens <hca@linux.ibm.com> | 2020-11-09 11:21:00 +0100 |
commit | d7e7fbba67a32a32c3c7fe1ee6fccef93a0a8cc5 (patch) | |
tree | a5744d81168366eaa5ad129326cbd28a10689bf5 /arch/s390/kernel | |
parent | 0c4ec024a481774df98910c79a4b3a105d1bb996 (diff) | |
download | linux-d7e7fbba67a32a32c3c7fe1ee6fccef93a0a8cc5.tar.bz2 |
s390/early: rewrite program parameter setup in C
And move it earlier in the decompressor.
Reviewed-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Diffstat (limited to 'arch/s390/kernel')
-rw-r--r-- | arch/s390/kernel/head64.S | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/arch/s390/kernel/head64.S b/arch/s390/kernel/head64.S index 8b88dbbda7df..0c253886da78 100644 --- a/arch/s390/kernel/head64.S +++ b/arch/s390/kernel/head64.S @@ -18,12 +18,7 @@ __HEAD ENTRY(startup_continue) - tm __LC_STFLE_FAC_LIST+5,0x80 # LPP available ? - jz 0f - xc __LC_LPP+1(7,0),__LC_LPP+1 # clear lpp and current_pid - mvi __LC_LPP,0x80 # and set LPP_MAGIC - .insn s,0xb2800000,__LC_LPP # load program parameter -0: larl %r1,tod_clock_base + larl %r1,tod_clock_base mvc 0(16,%r1),__LC_BOOT_CLOCK larl %r13,.LPG1 # get base # |