blob: 12bf8a51887a60e62beec8b2ca6072d38a60a0c9 [file] [log] [blame]
developer94c513e2023-08-21 17:33:25 +08001menu "Crypto Offload Configuration"
2 depends on PACKAGE_kmod-crypto-eip
3
4choice
5 prompt "Crypto Offload Mode"
6 default CRYPTO_OFFLOAD_INLINE
7 help
8 Select crypto offload mode. Support lookaside mode or inline mode.
9
10config CRYPTO_OFFLOAD_INLINE
11 bool "Inline Mode"
12 depends on TARGET_mediatek_mt7988 && !PACKAGE_kmod-eip197_driver
13 select PACKAGE_kmod-crypto-eip-inline
14 select PACKAGE_kmod-crypto-eip-ddk
developer4b649a92024-10-07 15:27:03 +080015 select PACKAGE_kmod-crypto-eip-ddk-ksupport
16 select PACKAGE_kmod-crypto-eip-ddk-ctrl
17 select PACKAGE_kmod-crypto-eip-ddk-ctrl-app
18 select PACKAGE_kmod-crypto-eip-ddk-engine
developer94c513e2023-08-21 17:33:25 +080019 select PACKAGE_crypto-eip-inline-fw
20endchoice
21
22choice
23 prompt "Crypto XFRM Offload Method"
24 depends on CRYPTO_OFFLOAD_INLINE
25 default CRYPTO_XFRM_OFFLOAD_MTK_PCE
26 help
27 Select crypto XFRM offload method. Either RAMBUS PCL support or
28 MTK PCE support.
29
30config CRYPTO_XFRM_OFFLOAD_MTK_PCE
31 bool "Enable MTK PCE XFRM Offload"
32endchoice
33
34endmenu