summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafał Miłecki <rafal@milecki.pl>2021-04-13 10:15:39 +0200
committerRafał Miłecki <rafal@milecki.pl>2021-04-13 17:20:55 +0200
commitcb3fb45ed1262355e8c31d8e522f411169ee6df8 (patch)
tree8f8a47323166919aff9566c812d2b58b940e0003
parent107111adbba16328f9853a4d89db4a103b20118c (diff)
downloadopenwrt-cb3fb45ed1262355e8c31d8e522f411169ee6df8.tar.gz
openwrt-cb3fb45ed1262355e8c31d8e522f411169ee6df8.tar.bz2
openwrt-cb3fb45ed1262355e8c31d8e522f411169ee6df8.zip
kernel: limit crypto-hw-ccp to the x86
CRYPTO_DEV_CCP depends on X86 or ARM64 CRYPTO_DEV_CCP_DD depends on CPU_SUP_AMD or ARM64 Compiling this driver makes sense for x86 mainly. If one day support for ARM64 board with AMD Secure Processor gets added this package may be updated. Trying to build this package on bcm4908 was causing: ERROR: module 'build_dir/target-aarch64_cortex-a53_musl/linux-bcm4908_generic/linux-5.4.110/drivers/crypto/ccp/ccp-crypto.ko' is missing. Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
-rw-r--r--package/kernel/linux/modules/crypto.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/package/kernel/linux/modules/crypto.mk b/package/kernel/linux/modules/crypto.mk
index c1b84c3181..2775239e52 100644
--- a/package/kernel/linux/modules/crypto.mk
+++ b/package/kernel/linux/modules/crypto.mk
@@ -320,6 +320,7 @@ $(eval $(call KernelPackage,crypto-hmac))
define KernelPackage/crypto-hw-ccp
TITLE:=AMD Cryptographic Coprocessor
DEPENDS:= \
+ @TARGET_x86 \
+kmod-crypto-authenc \
+kmod-crypto-hash \
+kmod-crypto-manager \