lede/package/qat/firmware/quickassist-c3xxx/Config.in

105 lines
2.3 KiB
Plaintext

menu "Configuration"
depends on PACKAGE_quickassist-c3xxx
config QAT_C3XXX_KERNEL_OPTIONS
bool
default y
prompt "Required kernel options for Quickassist"
select KERNEL_ASN1
select KERNEL_CRYPTO_AKCIPHER
select KERNEL_CRYPTO_AKCIPHER2
select KERNEL_CRYPTO_DH
select KERNEL_CRYPTO_HW
select KERNEL_CRYPTO_KPP
select KERNEL_CRYPTO_KPP2
select KERNEL_CRYPTO_RSA
select KERNEL_UIO
select KERNEL_PCI_IOV
select KERNEL_HUGETLBFS
select KERNEL_HUGETLB_PAGE
help
These kernel options are required for successful compilation and runtime functionality.
config QAT_DEBUG
bool
default n
prompt "Build with debugging support enabled"
config QAT_DISABLE_STATS
bool
default n
prompt "Disable statistics collection"
help
Disable for performance optimization
config QAT_LOG_SYSLOG
bool
default y
prompt "Debug to syslog instead of stdout"
config QAT_PARAM_CHECK
bool
default y
prompt "Enable parameter checking in the top-level APIs"
help
Disable for performance optimization
config QAT_NONBLOCKING_PARTIALS
bool
default y
prompt "Partial operation results are non-blocking"
help
Disable for performance optimization
config QAT_DC_ONLY
bool
default n
prompt "Build acceleration only for compression"
help
Optimize for size if using only compression
config QAT_DC_SYM_ONLY
bool
default n
prompt "Build acceleration only for compression and symmetric ciphers"
help
Optimize for size if using only compression and symmetric ciphers
config QAT_DC_COUNTER_ERROR
bool
default n
prompt "Update counters when encountering an error"
help
Enables updates of consumed/produced results in case
of error during compression or decompression operations
config QAT_DISABLE_INLINE
bool
default n
prompt "Disable functioning inlining for functions that cannot be inlined by the compiler"
help
Use where kernel does not support CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING to allow building
config QAT_HB_FAIL
bool
default n
prompt "Enable heartbeat failure simulation"
config QAT_COEXIST
bool
default n
prompt "Enable legacy and upstream driver coexistence"
config QAT_LKCF
bool
default y
prompt "Enable QAT registration with Linux Kernel Crypto Framework"
config QAT_DISABLE_STRICT
bool
default n
prompt "Disable strict mode for data compression"
endmenu