s390/ctlreg: move control register code to separate file
authorHeiko Carstens <hca@linux.ibm.com>
Mon, 11 Sep 2023 19:39:55 +0000 (21:39 +0200)
committerVasily Gorbik <gor@linux.ibm.com>
Tue, 19 Sep 2023 11:26:56 +0000 (13:26 +0200)
commit0c4d01f3952911b766e6394e0053146c24c98357
treee6c8945708e64dca2374bda03fa6d31e93e3083e
parentaa36d433b79657c1fed31ff5ae2bbd6f7bc123aa
s390/ctlreg: move control register code to separate file

Control register handling has nothing to do with low level SMP code.
Move it to a separate file.

Reviewed-by: Alexander Gordeev <agordeev@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
arch/s390/boot/vmem.c
arch/s390/include/asm/ctl_reg.h
arch/s390/include/asm/fpu/internal.h
arch/s390/include/asm/uaccess.h
arch/s390/kernel/Makefile
arch/s390/kernel/ctlreg.c [new file with mode: 0644]
arch/s390/kernel/smp.c
arch/s390/lib/uaccess.c
arch/s390/mm/vmem.c
drivers/s390/char/sclp_early_core.c