mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-04-15 18:03:30 +00:00
105 lines
2.3 KiB
Plaintext
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
|
|
|