diff options
-rw-r--r-- | arch/x86/lib/.gitignore | 4 | ||||
-rw-r--r-- | arch/x86/lib/Makefile | 2 | ||||
-rw-r--r-- | lib/crypto/Kconfig | 2 | ||||
-rw-r--r-- | lib/crypto/Makefile | 1 | ||||
-rw-r--r-- | lib/crypto/x86/.gitignore (renamed from arch/x86/lib/crypto/.gitignore) | 0 | ||||
-rw-r--r-- | lib/crypto/x86/Kconfig (renamed from arch/x86/lib/crypto/Kconfig) | 0 | ||||
-rw-r--r-- | lib/crypto/x86/Makefile (renamed from arch/x86/lib/crypto/Makefile) | 0 | ||||
-rw-r--r-- | lib/crypto/x86/blake2s-core.S (renamed from arch/x86/lib/crypto/blake2s-core.S) | 0 | ||||
-rw-r--r-- | lib/crypto/x86/blake2s-glue.c (renamed from arch/x86/lib/crypto/blake2s-glue.c) | 0 | ||||
-rw-r--r-- | lib/crypto/x86/chacha-avx2-x86_64.S (renamed from arch/x86/lib/crypto/chacha-avx2-x86_64.S) | 0 | ||||
-rw-r--r-- | lib/crypto/x86/chacha-avx512vl-x86_64.S (renamed from arch/x86/lib/crypto/chacha-avx512vl-x86_64.S) | 0 | ||||
-rw-r--r-- | lib/crypto/x86/chacha-ssse3-x86_64.S (renamed from arch/x86/lib/crypto/chacha-ssse3-x86_64.S) | 0 | ||||
-rw-r--r-- | lib/crypto/x86/chacha_glue.c (renamed from arch/x86/lib/crypto/chacha_glue.c) | 0 | ||||
-rw-r--r-- | lib/crypto/x86/poly1305-x86_64-cryptogams.pl (renamed from arch/x86/lib/crypto/poly1305-x86_64-cryptogams.pl) | 0 | ||||
-rw-r--r-- | lib/crypto/x86/poly1305_glue.c (renamed from arch/x86/lib/crypto/poly1305_glue.c) | 0 | ||||
-rw-r--r-- | lib/crypto/x86/sha256-avx-asm.S (renamed from arch/x86/lib/crypto/sha256-avx-asm.S) | 0 | ||||
-rw-r--r-- | lib/crypto/x86/sha256-avx2-asm.S (renamed from arch/x86/lib/crypto/sha256-avx2-asm.S) | 0 | ||||
-rw-r--r-- | lib/crypto/x86/sha256-ni-asm.S (renamed from arch/x86/lib/crypto/sha256-ni-asm.S) | 0 | ||||
-rw-r--r-- | lib/crypto/x86/sha256-ssse3-asm.S (renamed from arch/x86/lib/crypto/sha256-ssse3-asm.S) | 0 | ||||
-rw-r--r-- | lib/crypto/x86/sha256.c (renamed from arch/x86/lib/crypto/sha256.c) | 0 |
20 files changed, 6 insertions, 3 deletions
diff --git a/arch/x86/lib/.gitignore b/arch/x86/lib/.gitignore index 8ae0f93ecbfd..ec2131c9fd20 100644 --- a/arch/x86/lib/.gitignore +++ b/arch/x86/lib/.gitignore @@ -1,2 +1,6 @@ # SPDX-License-Identifier: GPL-2.0-only + +# This now-removed directory used to contain generated files. +/crypto/ + inat-tables.c diff --git a/arch/x86/lib/Makefile b/arch/x86/lib/Makefile index 4fa5c4e1ba8a..7cf8681cba0f 100644 --- a/arch/x86/lib/Makefile +++ b/arch/x86/lib/Makefile @@ -3,8 +3,6 @@ # Makefile for x86 specific library files. # -obj-y += crypto/ - # Produces uninteresting flaky coverage. KCOV_INSTRUMENT_delay.o := n diff --git a/lib/crypto/Kconfig b/lib/crypto/Kconfig index b98543c7ef23..2460ddff967f 100644 --- a/lib/crypto/Kconfig +++ b/lib/crypto/Kconfig @@ -211,7 +211,7 @@ if SPARC source "lib/crypto/sparc/Kconfig" endif if X86 -source "arch/x86/lib/crypto/Kconfig" +source "lib/crypto/x86/Kconfig" endif endif diff --git a/lib/crypto/Makefile b/lib/crypto/Makefile index 7c1e7d06cac9..5823137fa5a8 100644 --- a/lib/crypto/Makefile +++ b/lib/crypto/Makefile @@ -114,3 +114,4 @@ obj-$(CONFIG_PPC) += powerpc/ obj-$(CONFIG_RISCV) += riscv/ obj-$(CONFIG_S390) += s390/ obj-$(CONFIG_SPARC) += sparc/ +obj-$(CONFIG_X86) += x86/ diff --git a/arch/x86/lib/crypto/.gitignore b/lib/crypto/x86/.gitignore index 580c839bb177..580c839bb177 100644 --- a/arch/x86/lib/crypto/.gitignore +++ b/lib/crypto/x86/.gitignore diff --git a/arch/x86/lib/crypto/Kconfig b/lib/crypto/x86/Kconfig index 5e94cdee492c..5e94cdee492c 100644 --- a/arch/x86/lib/crypto/Kconfig +++ b/lib/crypto/x86/Kconfig diff --git a/arch/x86/lib/crypto/Makefile b/lib/crypto/x86/Makefile index abceca3d31c0..abceca3d31c0 100644 --- a/arch/x86/lib/crypto/Makefile +++ b/lib/crypto/x86/Makefile diff --git a/arch/x86/lib/crypto/blake2s-core.S b/lib/crypto/x86/blake2s-core.S index ac1c845445a4..ac1c845445a4 100644 --- a/arch/x86/lib/crypto/blake2s-core.S +++ b/lib/crypto/x86/blake2s-core.S diff --git a/arch/x86/lib/crypto/blake2s-glue.c b/lib/crypto/x86/blake2s-glue.c index adc296cd17c9..adc296cd17c9 100644 --- a/arch/x86/lib/crypto/blake2s-glue.c +++ b/lib/crypto/x86/blake2s-glue.c diff --git a/arch/x86/lib/crypto/chacha-avx2-x86_64.S b/lib/crypto/x86/chacha-avx2-x86_64.S index f3d8fc018249..f3d8fc018249 100644 --- a/arch/x86/lib/crypto/chacha-avx2-x86_64.S +++ b/lib/crypto/x86/chacha-avx2-x86_64.S diff --git a/arch/x86/lib/crypto/chacha-avx512vl-x86_64.S b/lib/crypto/x86/chacha-avx512vl-x86_64.S index 259383e1ad44..259383e1ad44 100644 --- a/arch/x86/lib/crypto/chacha-avx512vl-x86_64.S +++ b/lib/crypto/x86/chacha-avx512vl-x86_64.S diff --git a/arch/x86/lib/crypto/chacha-ssse3-x86_64.S b/lib/crypto/x86/chacha-ssse3-x86_64.S index 7111949cd5b9..7111949cd5b9 100644 --- a/arch/x86/lib/crypto/chacha-ssse3-x86_64.S +++ b/lib/crypto/x86/chacha-ssse3-x86_64.S diff --git a/arch/x86/lib/crypto/chacha_glue.c b/lib/crypto/x86/chacha_glue.c index 10b2c945f541..10b2c945f541 100644 --- a/arch/x86/lib/crypto/chacha_glue.c +++ b/lib/crypto/x86/chacha_glue.c diff --git a/arch/x86/lib/crypto/poly1305-x86_64-cryptogams.pl b/lib/crypto/x86/poly1305-x86_64-cryptogams.pl index 501827254fed..501827254fed 100644 --- a/arch/x86/lib/crypto/poly1305-x86_64-cryptogams.pl +++ b/lib/crypto/x86/poly1305-x86_64-cryptogams.pl diff --git a/arch/x86/lib/crypto/poly1305_glue.c b/lib/crypto/x86/poly1305_glue.c index b7e78a583e07..b7e78a583e07 100644 --- a/arch/x86/lib/crypto/poly1305_glue.c +++ b/lib/crypto/x86/poly1305_glue.c diff --git a/arch/x86/lib/crypto/sha256-avx-asm.S b/lib/crypto/x86/sha256-avx-asm.S index 0d7b2c3e45d9..0d7b2c3e45d9 100644 --- a/arch/x86/lib/crypto/sha256-avx-asm.S +++ b/lib/crypto/x86/sha256-avx-asm.S diff --git a/arch/x86/lib/crypto/sha256-avx2-asm.S b/lib/crypto/x86/sha256-avx2-asm.S index 25d3380321ec..25d3380321ec 100644 --- a/arch/x86/lib/crypto/sha256-avx2-asm.S +++ b/lib/crypto/x86/sha256-avx2-asm.S diff --git a/arch/x86/lib/crypto/sha256-ni-asm.S b/lib/crypto/x86/sha256-ni-asm.S index d3548206cf3d..d3548206cf3d 100644 --- a/arch/x86/lib/crypto/sha256-ni-asm.S +++ b/lib/crypto/x86/sha256-ni-asm.S diff --git a/arch/x86/lib/crypto/sha256-ssse3-asm.S b/lib/crypto/x86/sha256-ssse3-asm.S index 7f24a4cdcb25..7f24a4cdcb25 100644 --- a/arch/x86/lib/crypto/sha256-ssse3-asm.S +++ b/lib/crypto/x86/sha256-ssse3-asm.S diff --git a/arch/x86/lib/crypto/sha256.c b/lib/crypto/x86/sha256.c index 80380f8fdcee..80380f8fdcee 100644 --- a/arch/x86/lib/crypto/sha256.c +++ b/lib/crypto/x86/sha256.c |