|
@@ -622,7 +622,8 @@ define KernelPackage/crypto-md5
|
|
DEPENDS:=+kmod-crypto-hash
|
|
DEPENDS:=+kmod-crypto-hash
|
|
KCONFIG:= \
|
|
KCONFIG:= \
|
|
CONFIG_CRYPTO_MD5 \
|
|
CONFIG_CRYPTO_MD5 \
|
|
- CONFIG_CRYPTO_MD5_OCTEON
|
|
|
|
|
|
+ CONFIG_CRYPTO_MD5_OCTEON \
|
|
|
|
+ CONFIG_CRYPTO_MD5_PPC
|
|
FILES:=$(LINUX_DIR)/crypto/md5.ko
|
|
FILES:=$(LINUX_DIR)/crypto/md5.ko
|
|
AUTOLOAD:=$(call AutoLoad,09,md5)
|
|
AUTOLOAD:=$(call AutoLoad,09,md5)
|
|
$(call AddDepends/crypto)
|
|
$(call AddDepends/crypto)
|
|
@@ -633,6 +634,11 @@ define KernelPackage/crypto-md5/octeon
|
|
AUTOLOAD+=$(call AutoLoad,09,octeon-md5)
|
|
AUTOLOAD+=$(call AutoLoad,09,octeon-md5)
|
|
endef
|
|
endef
|
|
|
|
|
|
|
|
+define KernelPackage/crypto-md5/mpc85xx
|
|
|
|
+ FILES+=$(LINUX_DIR)/arch/powerpc/crypto/md5-ppc.ko
|
|
|
|
+ AUTOLOAD+=$(call AutoLoad,09,md5-ppc)
|
|
|
|
+endef
|
|
|
|
+
|
|
$(eval $(call KernelPackage,crypto-md5))
|
|
$(eval $(call KernelPackage,crypto-md5))
|
|
|
|
|
|
|
|
|
|
@@ -832,6 +838,7 @@ define KernelPackage/crypto-sha1
|
|
CONFIG_CRYPTO_SHA1_ARM \
|
|
CONFIG_CRYPTO_SHA1_ARM \
|
|
CONFIG_CRYPTO_SHA1_ARM_NEON \
|
|
CONFIG_CRYPTO_SHA1_ARM_NEON \
|
|
CONFIG_CRYPTO_SHA1_OCTEON \
|
|
CONFIG_CRYPTO_SHA1_OCTEON \
|
|
|
|
+ CONFIG_CRYPTO_SHA1_PPC_SPE \
|
|
CONFIG_CRYPTO_SHA1_SSSE3
|
|
CONFIG_CRYPTO_SHA1_SSSE3
|
|
FILES:=$(LINUX_DIR)/crypto/sha1_generic.ko
|
|
FILES:=$(LINUX_DIR)/crypto/sha1_generic.ko
|
|
AUTOLOAD:=$(call AutoLoad,09,sha1_generic)
|
|
AUTOLOAD:=$(call AutoLoad,09,sha1_generic)
|
|
@@ -860,6 +867,11 @@ endef
|
|
|
|
|
|
KernelPackage/crypto-sha1/tegra=$(KernelPackage/crypto-sha1/arm)
|
|
KernelPackage/crypto-sha1/tegra=$(KernelPackage/crypto-sha1/arm)
|
|
|
|
|
|
|
|
+define KernelPackage/crypto-sha1/mpc85xx
|
|
|
|
+ FILES+=$(LINUX_DIR)/arch/powerpc/crypto/sha1-ppc-spe.ko
|
|
|
|
+ AUTOLOAD+=$(call AutoLoad,09,sha1-ppc-spe)
|
|
|
|
+endef
|
|
|
|
+
|
|
define KernelPackage/crypto-sha1/x86/64
|
|
define KernelPackage/crypto-sha1/x86/64
|
|
FILES+=$(LINUX_DIR)/arch/x86/crypto/sha1-ssse3.ko
|
|
FILES+=$(LINUX_DIR)/arch/x86/crypto/sha1-ssse3.ko
|
|
AUTOLOAD+=$(call AutoLoad,09,sha1-ssse3)
|
|
AUTOLOAD+=$(call AutoLoad,09,sha1-ssse3)
|
|
@@ -874,6 +886,7 @@ define KernelPackage/crypto-sha256
|
|
KCONFIG:= \
|
|
KCONFIG:= \
|
|
CONFIG_CRYPTO_SHA256 \
|
|
CONFIG_CRYPTO_SHA256 \
|
|
CONFIG_CRYPTO_SHA256_OCTEON \
|
|
CONFIG_CRYPTO_SHA256_OCTEON \
|
|
|
|
+ CONFIG_CRYPTO_SHA256_PPC_SPE \
|
|
CONFIG_CRYPTO_SHA256_SSSE3
|
|
CONFIG_CRYPTO_SHA256_SSSE3
|
|
FILES:= \
|
|
FILES:= \
|
|
$(LINUX_DIR)/crypto/sha256_generic.ko \
|
|
$(LINUX_DIR)/crypto/sha256_generic.ko \
|
|
@@ -887,6 +900,11 @@ define KernelPackage/crypto-sha256/octeon
|
|
AUTOLOAD+=$(call AutoLoad,09,octeon-sha256)
|
|
AUTOLOAD+=$(call AutoLoad,09,octeon-sha256)
|
|
endef
|
|
endef
|
|
|
|
|
|
|
|
+define KernelPackage/crypto-sha256/mpc85xx
|
|
|
|
+ FILES+=$(LINUX_DIR)/arch/powerpc/crypto/sha256-ppc-spe.ko
|
|
|
|
+ AUTOLOAD+=$(call AutoLoad,09,sha256-ppc-spe)
|
|
|
|
+endef
|
|
|
|
+
|
|
define KernelPackage/crypto-sha256/x86/64
|
|
define KernelPackage/crypto-sha256/x86/64
|
|
FILES+=$(LINUX_DIR)/arch/x86/crypto/sha256-ssse3.ko
|
|
FILES+=$(LINUX_DIR)/arch/x86/crypto/sha256-ssse3.ko
|
|
AUTOLOAD+=$(call AutoLoad,09,sha256-ssse3)
|
|
AUTOLOAD+=$(call AutoLoad,09,sha256-ssse3)
|