Linux Audio

Check our new training course

Loading...
v6.8
  1# SPDX-License-Identifier: GPL-2.0-only
  2config CRYPTO_DEV_QAT
  3	tristate
  4	select CRYPTO_AEAD
  5	select CRYPTO_AUTHENC
  6	select CRYPTO_SKCIPHER
  7	select CRYPTO_AKCIPHER
  8	select CRYPTO_DH
  9	select CRYPTO_HMAC
 10	select CRYPTO_RSA
 11	select CRYPTO_SHA1
 12	select CRYPTO_SHA256
 13	select CRYPTO_SHA512
 14	select CRYPTO_LIB_AES
 15	select FW_LOADER
 16	select CRC8
 17
 18config CRYPTO_DEV_QAT_DH895xCC
 19	tristate "Support for Intel(R) DH895xCC"
 20	depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST)
 21	select CRYPTO_DEV_QAT
 22	help
 23	  Support for Intel(R) DH895xcc with Intel(R) QuickAssist Technology
 24	  for accelerating crypto and compression workloads.
 25
 26	  To compile this as a module, choose M here: the module
 27	  will be called qat_dh895xcc.
 28
 29config CRYPTO_DEV_QAT_C3XXX
 30	tristate "Support for Intel(R) C3XXX"
 31	depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST)
 32	select CRYPTO_DEV_QAT
 33	help
 34	  Support for Intel(R) C3xxx with Intel(R) QuickAssist Technology
 35	  for accelerating crypto and compression workloads.
 36
 37	  To compile this as a module, choose M here: the module
 38	  will be called qat_c3xxx.
 39
 40config CRYPTO_DEV_QAT_C62X
 41	tristate "Support for Intel(R) C62X"
 42	depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST)
 43	select CRYPTO_DEV_QAT
 44	help
 45	  Support for Intel(R) C62x with Intel(R) QuickAssist Technology
 46	  for accelerating crypto and compression workloads.
 47
 48	  To compile this as a module, choose M here: the module
 49	  will be called qat_c62x.
 50
 51config CRYPTO_DEV_QAT_4XXX
 52	tristate "Support for Intel(R) QAT_4XXX"
 53	depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST)
 54	select CRYPTO_DEV_QAT
 55	help
 56	  Support for Intel(R) QuickAssist Technology QAT_4xxx
 57	  for accelerating crypto and compression workloads.
 58
 59	  To compile this as a module, choose M here: the module
 60	  will be called qat_4xxx.
 61
 62config CRYPTO_DEV_QAT_420XX
 63	tristate "Support for Intel(R) QAT_420XX"
 64	depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST)
 65	select CRYPTO_DEV_QAT
 66	help
 67	  Support for Intel(R) QuickAssist Technology QAT_420xx
 68	  for accelerating crypto and compression workloads.
 69
 70	  To compile this as a module, choose M here: the module
 71	  will be called qat_420xx.
 72
 73config CRYPTO_DEV_QAT_DH895xCCVF
 74	tristate "Support for Intel(R) DH895xCC Virtual Function"
 75	depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST)
 76	select PCI_IOV
 77	select CRYPTO_DEV_QAT
 78
 79	help
 80	  Support for Intel(R) DH895xcc with Intel(R) QuickAssist Technology
 81	  Virtual Function for accelerating crypto and compression workloads.
 82
 83	  To compile this as a module, choose M here: the module
 84	  will be called qat_dh895xccvf.
 85
 86config CRYPTO_DEV_QAT_C3XXXVF
 87	tristate "Support for Intel(R) C3XXX Virtual Function"
 88	depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST)
 89	select PCI_IOV
 90	select CRYPTO_DEV_QAT
 91	help
 92	  Support for Intel(R) C3xxx with Intel(R) QuickAssist Technology
 93	  Virtual Function for accelerating crypto and compression workloads.
 94
 95	  To compile this as a module, choose M here: the module
 96	  will be called qat_c3xxxvf.
 97
 98config CRYPTO_DEV_QAT_C62XVF
 99	tristate "Support for Intel(R) C62X Virtual Function"
100	depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST)
101	select PCI_IOV
102	select CRYPTO_DEV_QAT
103	help
104	  Support for Intel(R) C62x with Intel(R) QuickAssist Technology
105	  Virtual Function for accelerating crypto and compression workloads.
106
107	  To compile this as a module, choose M here: the module
108	  will be called qat_c62xvf.
v6.9.4
  1# SPDX-License-Identifier: GPL-2.0-only
  2config CRYPTO_DEV_QAT
  3	tristate
  4	select CRYPTO_AEAD
  5	select CRYPTO_AUTHENC
  6	select CRYPTO_SKCIPHER
  7	select CRYPTO_AKCIPHER
  8	select CRYPTO_DH
  9	select CRYPTO_HMAC
 10	select CRYPTO_RSA
 11	select CRYPTO_SHA1
 12	select CRYPTO_SHA256
 13	select CRYPTO_SHA512
 14	select CRYPTO_LIB_AES
 15	select FW_LOADER
 16	select CRC8
 17
 18config CRYPTO_DEV_QAT_DH895xCC
 19	tristate "Support for Intel(R) DH895xCC"
 20	depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST)
 21	select CRYPTO_DEV_QAT
 22	help
 23	  Support for Intel(R) DH895xcc with Intel(R) QuickAssist Technology
 24	  for accelerating crypto and compression workloads.
 25
 26	  To compile this as a module, choose M here: the module
 27	  will be called qat_dh895xcc.
 28
 29config CRYPTO_DEV_QAT_C3XXX
 30	tristate "Support for Intel(R) C3XXX"
 31	depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST)
 32	select CRYPTO_DEV_QAT
 33	help
 34	  Support for Intel(R) C3xxx with Intel(R) QuickAssist Technology
 35	  for accelerating crypto and compression workloads.
 36
 37	  To compile this as a module, choose M here: the module
 38	  will be called qat_c3xxx.
 39
 40config CRYPTO_DEV_QAT_C62X
 41	tristate "Support for Intel(R) C62X"
 42	depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST)
 43	select CRYPTO_DEV_QAT
 44	help
 45	  Support for Intel(R) C62x with Intel(R) QuickAssist Technology
 46	  for accelerating crypto and compression workloads.
 47
 48	  To compile this as a module, choose M here: the module
 49	  will be called qat_c62x.
 50
 51config CRYPTO_DEV_QAT_4XXX
 52	tristate "Support for Intel(R) QAT_4XXX"
 53	depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST)
 54	select CRYPTO_DEV_QAT
 55	help
 56	  Support for Intel(R) QuickAssist Technology QAT_4xxx
 57	  for accelerating crypto and compression workloads.
 58
 59	  To compile this as a module, choose M here: the module
 60	  will be called qat_4xxx.
 61
 62config CRYPTO_DEV_QAT_420XX
 63	tristate "Support for Intel(R) QAT_420XX"
 64	depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST)
 65	select CRYPTO_DEV_QAT
 66	help
 67	  Support for Intel(R) QuickAssist Technology QAT_420xx
 68	  for accelerating crypto and compression workloads.
 69
 70	  To compile this as a module, choose M here: the module
 71	  will be called qat_420xx.
 72
 73config CRYPTO_DEV_QAT_DH895xCCVF
 74	tristate "Support for Intel(R) DH895xCC Virtual Function"
 75	depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST)
 76	select PCI_IOV
 77	select CRYPTO_DEV_QAT
 78
 79	help
 80	  Support for Intel(R) DH895xcc with Intel(R) QuickAssist Technology
 81	  Virtual Function for accelerating crypto and compression workloads.
 82
 83	  To compile this as a module, choose M here: the module
 84	  will be called qat_dh895xccvf.
 85
 86config CRYPTO_DEV_QAT_C3XXXVF
 87	tristate "Support for Intel(R) C3XXX Virtual Function"
 88	depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST)
 89	select PCI_IOV
 90	select CRYPTO_DEV_QAT
 91	help
 92	  Support for Intel(R) C3xxx with Intel(R) QuickAssist Technology
 93	  Virtual Function for accelerating crypto and compression workloads.
 94
 95	  To compile this as a module, choose M here: the module
 96	  will be called qat_c3xxxvf.
 97
 98config CRYPTO_DEV_QAT_C62XVF
 99	tristate "Support for Intel(R) C62X Virtual Function"
100	depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST)
101	select PCI_IOV
102	select CRYPTO_DEV_QAT
103	help
104	  Support for Intel(R) C62x with Intel(R) QuickAssist Technology
105	  Virtual Function for accelerating crypto and compression workloads.
106
107	  To compile this as a module, choose M here: the module
108	  will be called qat_c62xvf.
109
110config CRYPTO_DEV_QAT_ERROR_INJECTION
111	bool "Support for Intel(R) QAT Devices Heartbeat Error Injection"
112	depends on CRYPTO_DEV_QAT
113	depends on DEBUG_FS
114	help
115	  Enables a mechanism that allows to inject a heartbeat error on
116	  Intel(R) QuickAssist devices for testing purposes.
117
118	  This is intended for developer use only.
119	  If unsure, say N.
120
121	  This functionality is available via debugfs entry of the Intel(R)
122	  QuickAssist device