external_zblue/subsys/bluetooth
huangyulong3 69698271e5 bluetooth: add CRYPTO_MBEDTLS dependency to BT_HOST_CRYPTO
bug: v/90636

BT_HOST_CRYPTO selects MBEDTLS and MBEDTLS_PSA_CRYPTO_C but does not
select their prerequisite CRYPTO_MBEDTLS. In BLE-only configurations
(without BT_CLASSIC), the dependency chain that normally enables
CRYPTO_MBEDTLS through other paths is broken, causing olddefconfig to
fail with unmet dependency error. Add select CRYPTO_MBEDTLS to ensure
the crypto library is always available when BT_HOST_CRYPTO is enabled.

Signed-off-by: huangyulong3 <huangyulong3@xiaomi.com>
2026-05-12 10:55:54 +08:00
..
audio zblue: rename scan type enums to avoid BT_LE_SCAN_TYPE_* collision 2026-04-27 23:13:39 +08:00
common Bluetooth: Add all CS feature in one commit. 2026-04-27 23:13:42 +08:00
controller Bluetooth: Host: Remove HCI ECC emulation 2026-04-20 18:01:06 +08:00
crypto bt: crypto/host: remove CONFIG_BT_USE_PSA_API symbol 2026-04-27 23:13:38 +08:00
host bluetooth: add CRYPTO_MBEDTLS dependency to BT_HOST_CRYPTO 2026-05-12 10:55:54 +08:00
lib Bluetooth: Host: Remove 'Experimental' flag of EAD 2026-04-20 16:32:37 +08:00
mesh zblue: rename scan type enums to avoid BT_LE_SCAN_TYPE_* collision 2026-04-27 23:13:39 +08:00
services zephyr: Kconfig adapt to vela os 2026-04-20 17:59:02 +08:00
CMakeLists.txt Bluetooth: Shell: Restructure shell files 2026-04-20 17:45:24 +08:00
Kconfig bt: crypto/host: remove CONFIG_BT_USE_PSA_API symbol 2026-04-27 23:13:38 +08:00
Kconfig.adv Bluetooth: Host: Add support for PAwR Sync 2026-04-20 16:21:42 +08:00
Kconfig.iso Bluetooth: Audio: Update SCAN_DELEGATOR dependency to GATT_DYNAMIC_DB 2026-04-20 17:52:23 +08:00
Kconfig.logging zephyr: Kconfig adapt to vela os 2026-04-20 17:59:02 +08:00