s390/fpu: move, rename, and merge header files
authorHeiko Carstens <hca@linux.ibm.com>
Sat, 3 Feb 2024 10:45:02 +0000 (11:45 +0100)
committerHeiko Carstens <hca@linux.ibm.com>
Fri, 16 Feb 2024 13:30:14 +0000 (14:30 +0100)
commitfd2527f20915d041e838b6e4a08122dbc73c7abc
tree2ba9e5c6a1b66cf3f3246a61c53ca25420e9ad37
parent31d3ec15dc95ad73ea403892840624465d377fd9
s390/fpu: move, rename, and merge header files

Move, rename, and merge the fpu and vx header files. This way fpu header
files have a consistent naming scheme (fpu*.h).

Also get rid of the fpu subdirectory and move header files to asm
directory, so that all fpu and vx header files can be found at the same
location.

Merge internal.h header file into other header files, since the internal
helpers are used at many locations. so those helper functions are really
not internal.

Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
34 files changed:
arch/s390/crypto/chacha-glue.c
arch/s390/crypto/chacha-s390.S
arch/s390/crypto/crc32-vx.c
arch/s390/crypto/crc32be-vx.S
arch/s390/crypto/crc32le-vx.S
arch/s390/include/asm/asm-prototypes.h
arch/s390/include/asm/entry-common.h
arch/s390/include/asm/fpu-insn-asm.h [new file with mode: 0644]
arch/s390/include/asm/fpu-insn.h [new file with mode: 0644]
arch/s390/include/asm/fpu-types.h [new file with mode: 0644]
arch/s390/include/asm/fpu.h [new file with mode: 0644]
arch/s390/include/asm/fpu/api.h [deleted file]
arch/s390/include/asm/fpu/internal.h [deleted file]
arch/s390/include/asm/fpu/types.h [deleted file]
arch/s390/include/asm/kvm_host.h
arch/s390/include/asm/processor.h
arch/s390/include/asm/vx-insn-asm.h [deleted file]
arch/s390/include/asm/vx-insn.h [deleted file]
arch/s390/kernel/compat_signal.c
arch/s390/kernel/crash_dump.c
arch/s390/kernel/early.c
arch/s390/kernel/entry.S
arch/s390/kernel/fpu.c
arch/s390/kernel/machine_kexec.c
arch/s390/kernel/nmi.c
arch/s390/kernel/perf_regs.c
arch/s390/kernel/process.c
arch/s390/kernel/ptrace.c
arch/s390/kernel/smp.c
arch/s390/kernel/sysinfo.c
arch/s390/kernel/traps.c
arch/s390/kvm/kvm-s390.c
arch/s390/kvm/vsie.c
lib/raid6/s390vx.uc