modules: hostap: Add external crypto support

Add an option for platforms or forks to provide their own hostap
compatible crypto implementation. This may include proprietary or
platform specific stuff that may or may not be upstreamed to Zephyr.

Signed-off-by: Chaitanya Tata <Chaitanya.Tata@nordicsemi.no>
This commit is contained in:
Chaitanya Tata 2024-11-12 00:12:59 +05:30 committed by Henrik Brix Andersen
parent e0bd7e7c87
commit bbfb546e57

View file

@ -166,6 +166,14 @@ config WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT
config WIFI_NM_WPA_SUPPLICANT_CRYPTO_NONE
bool "No Crypto support for WiFi"
config WIFI_NM_WPA_SUPPLICANT_CRYPTO_EXT
bool "External Crypto support for hostap"
help
Use external crypto implementation for hostp, this is useful for
platforms where the crypto implementation is provided by the platform
and not by Zephyr. The external crypto implementation should provide
the required APIs and any other dependencies required by hostap.
endchoice
config WIFI_NM_WPA_SUPPLICANT_CRYPTO_MBEDTLS_PSA