cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

Kconfig (2810B)


      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 X86 && PCI
     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 X86 && PCI
     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 X86 && PCI
     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 X86 && PCI
     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_DH895xCCVF
     63	tristate "Support for Intel(R) DH895xCC Virtual Function"
     64	depends on X86 && PCI
     65	select PCI_IOV
     66	select CRYPTO_DEV_QAT
     67
     68	help
     69	  Support for Intel(R) DH895xcc with Intel(R) QuickAssist Technology
     70	  Virtual Function for accelerating crypto and compression workloads.
     71
     72	  To compile this as a module, choose M here: the module
     73	  will be called qat_dh895xccvf.
     74
     75config CRYPTO_DEV_QAT_C3XXXVF
     76	tristate "Support for Intel(R) C3XXX Virtual Function"
     77	depends on X86 && PCI
     78	select PCI_IOV
     79	select CRYPTO_DEV_QAT
     80	help
     81	  Support for Intel(R) C3xxx with Intel(R) QuickAssist Technology
     82	  Virtual Function for accelerating crypto and compression workloads.
     83
     84	  To compile this as a module, choose M here: the module
     85	  will be called qat_c3xxxvf.
     86
     87config CRYPTO_DEV_QAT_C62XVF
     88	tristate "Support for Intel(R) C62X Virtual Function"
     89	depends on X86 && PCI
     90	select PCI_IOV
     91	select CRYPTO_DEV_QAT
     92	help
     93	  Support for Intel(R) C62x with Intel(R) QuickAssist Technology
     94	  Virtual Function for accelerating crypto and compression workloads.
     95
     96	  To compile this as a module, choose M here: the module
     97	  will be called qat_c62xvf.