diff --git a/arch/sparc/lib/Makefile b/arch/sparc/lib/Makefile index 5cf9781d68b4..ef8860eb3f3d 100644 --- a/arch/sparc/lib/Makefile +++ b/arch/sparc/lib/Makefile @@ -4,7 +4,6 @@ asflags-y := -ansi -DST_DIV0=0x02 -obj-y += crypto/ lib-$(CONFIG_SPARC32) += ashrdi3.o lib-$(CONFIG_SPARC32) += memcpy.o memset.o lib-y += strlen.o diff --git a/lib/crypto/Kconfig b/lib/crypto/Kconfig index 278b7ef5ec4f..b98543c7ef23 100644 --- a/lib/crypto/Kconfig +++ b/lib/crypto/Kconfig @@ -208,7 +208,7 @@ if S390 source "lib/crypto/s390/Kconfig" endif if SPARC -source "arch/sparc/lib/crypto/Kconfig" +source "lib/crypto/sparc/Kconfig" endif if X86 source "arch/x86/lib/crypto/Kconfig" diff --git a/lib/crypto/Makefile b/lib/crypto/Makefile index 26f65bb4c8d8..7c1e7d06cac9 100644 --- a/lib/crypto/Makefile +++ b/lib/crypto/Makefile @@ -113,3 +113,4 @@ obj-$(CONFIG_MIPS) += mips/ obj-$(CONFIG_PPC) += powerpc/ obj-$(CONFIG_RISCV) += riscv/ obj-$(CONFIG_S390) += s390/ +obj-$(CONFIG_SPARC) += sparc/ diff --git a/arch/sparc/lib/crypto/Kconfig b/lib/crypto/sparc/Kconfig similarity index 100% rename from arch/sparc/lib/crypto/Kconfig rename to lib/crypto/sparc/Kconfig diff --git a/arch/sparc/lib/crypto/Makefile b/lib/crypto/sparc/Makefile similarity index 100% rename from arch/sparc/lib/crypto/Makefile rename to lib/crypto/sparc/Makefile diff --git a/arch/sparc/lib/crypto/sha256.c b/lib/crypto/sparc/sha256.c similarity index 100% rename from arch/sparc/lib/crypto/sha256.c rename to lib/crypto/sparc/sha256.c diff --git a/arch/sparc/lib/crypto/sha256_asm.S b/lib/crypto/sparc/sha256_asm.S similarity index 100% rename from arch/sparc/lib/crypto/sha256_asm.S rename to lib/crypto/sparc/sha256_asm.S