Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

crypto: qat - Removes the x86 dependency on the QAT drivers

This dependency looks outdated. After the previous patch, we have been able
to use this driver to encrypt some data and to create working VF on arm64.
We have not tested it yet on any big endian machine, hence the new dependency

Signed-off-by: Yoan Picchi <yoan.picchi@arm.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>

authored by

Yoan Picchi and committed by
Herbert Xu
9c846c5d c2a1b91e

+7 -7
+7 -7
drivers/crypto/qat/Kconfig
··· 17 17 18 18 config CRYPTO_DEV_QAT_DH895xCC 19 19 tristate "Support for Intel(R) DH895xCC" 20 - depends on X86 && PCI 20 + depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST) 21 21 select CRYPTO_DEV_QAT 22 22 help 23 23 Support for Intel(R) DH895xcc with Intel(R) QuickAssist Technology ··· 28 28 29 29 config CRYPTO_DEV_QAT_C3XXX 30 30 tristate "Support for Intel(R) C3XXX" 31 - depends on X86 && PCI 31 + depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST) 32 32 select CRYPTO_DEV_QAT 33 33 help 34 34 Support for Intel(R) C3xxx with Intel(R) QuickAssist Technology ··· 39 39 40 40 config CRYPTO_DEV_QAT_C62X 41 41 tristate "Support for Intel(R) C62X" 42 - depends on X86 && PCI 42 + depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST) 43 43 select CRYPTO_DEV_QAT 44 44 help 45 45 Support for Intel(R) C62x with Intel(R) QuickAssist Technology ··· 50 50 51 51 config CRYPTO_DEV_QAT_4XXX 52 52 tristate "Support for Intel(R) QAT_4XXX" 53 - depends on X86 && PCI 53 + depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST) 54 54 select CRYPTO_DEV_QAT 55 55 help 56 56 Support for Intel(R) QuickAssist Technology QAT_4xxx ··· 61 61 62 62 config CRYPTO_DEV_QAT_DH895xCCVF 63 63 tristate "Support for Intel(R) DH895xCC Virtual Function" 64 - depends on X86 && PCI 64 + depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST) 65 65 select PCI_IOV 66 66 select CRYPTO_DEV_QAT 67 67 ··· 74 74 75 75 config CRYPTO_DEV_QAT_C3XXXVF 76 76 tristate "Support for Intel(R) C3XXX Virtual Function" 77 - depends on X86 && PCI 77 + depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST) 78 78 select PCI_IOV 79 79 select CRYPTO_DEV_QAT 80 80 help ··· 86 86 87 87 config CRYPTO_DEV_QAT_C62XVF 88 88 tristate "Support for Intel(R) C62X Virtual Function" 89 - depends on X86 && PCI 89 + depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST) 90 90 select PCI_IOV 91 91 select CRYPTO_DEV_QAT 92 92 help