From 3e0061a7fe9e7b12625b7b5e5bf5c7343c34560c Mon Sep 17 00:00:00 2001 From: Abhishek Mishra Date: Tue, 21 Jul 2026 18:36:48 +0000 Subject: [PATCH 1/2] boards/sim: add explicit CRYPTO deps for dropbear defconfig nuttx-apps#3557 switches NETUTILS_DROPBEAR to depend on CRYPTO and CRYPTO_RANDOM_POOL instead of selecting them. sim/dropbear must enable CONFIG_CRYPTO and CONFIG_CRYPTO_RANDOM_POOL explicitly so olddefconfig and CI normalize keep dropbear and FSUTILS_PASSWD enabled. Signed-off-by: Abhishek Mishra --- boards/sim/sim/sim/configs/dropbear/defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/boards/sim/sim/sim/configs/dropbear/defconfig b/boards/sim/sim/sim/configs/dropbear/defconfig index 08374a62eb741..0f151f46f81d4 100644 --- a/boards/sim/sim/sim/configs/dropbear/defconfig +++ b/boards/sim/sim/sim/configs/dropbear/defconfig @@ -17,9 +17,11 @@ CONFIG_BOARD_LOOPSPERMSEC=0 CONFIG_BOOT_RUNFROMEXTSRAM=y CONFIG_BUILTIN=y CONFIG_CODECS_BASE64=y +CONFIG_CRYPTO=y CONFIG_CRYPTO_CRYPTODEV=y CONFIG_CRYPTO_CRYPTODEV_SOFTWARE_CRYPTO=y CONFIG_CRYPTO_MBEDTLS=y +CONFIG_CRYPTO_RANDOM_POOL=y CONFIG_CRYPTO_SW_AES=y CONFIG_DEBUG_SYMBOLS=y CONFIG_DEV_GPIO=y From 3da5fc3e881de37d9212ad1e912d82cdd47ad38f Mon Sep 17 00:00:00 2001 From: Abhishek Mishra Date: Tue, 21 Jul 2026 19:36:27 +0000 Subject: [PATCH 2/2] boards/stm32f746g-disco: add explicit CRYPTO/CODECS deps for dropbear defconfig nuttx-apps#3557 switches FSUTILS_PASSWD and NETUTILS_DROPBEAR to depend on CRYPTO, CRYPTO_RANDOM_POOL, NETUTILS_CODECS and CODECS_BASE64 instead of selecting them. stm32f746g-disco/dropbear must enable these explicitly so olddefconfig/CI normalize keeps dropbear and FSUTILS_PASSWD enabled. Signed-off-by: Abhishek Mishra --- .../arm/stm32f7/stm32f746g-disco/configs/dropbear/defconfig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/boards/arm/stm32f7/stm32f746g-disco/configs/dropbear/defconfig b/boards/arm/stm32f7/stm32f746g-disco/configs/dropbear/defconfig index 3ac3cd9ac3ea0..ce156a78cd097 100644 --- a/boards/arm/stm32f7/stm32f746g-disco/configs/dropbear/defconfig +++ b/boards/arm/stm32f7/stm32f746g-disco/configs/dropbear/defconfig @@ -24,8 +24,11 @@ CONFIG_ARMV7M_DTCM=y CONFIG_ARMV7M_ICACHE=y CONFIG_BOARD_LOOPSPERMSEC=43103 CONFIG_BUILTIN=y +CONFIG_CODECS_BASE64=y +CONFIG_CRYPTO=y CONFIG_CRYPTO_CRYPTODEV=y CONFIG_CRYPTO_CRYPTODEV_SOFTWARE_CRYPTO=y +CONFIG_CRYPTO_RANDOM_POOL=y CONFIG_CRYPTO_SW_AES=y CONFIG_DEBUG_SYMBOLS=y CONFIG_DEV_URANDOM=y @@ -53,6 +56,7 @@ CONFIG_NETDB_DNSCLIENT=y CONFIG_NETINIT_DHCPC=y CONFIG_NETINIT_NETMASK=0xfffffe00 CONFIG_NETINIT_NOMAC=y +CONFIG_NETUTILS_CODECS=y CONFIG_NETUTILS_DHCPC=y CONFIG_NETUTILS_DISCOVER=y CONFIG_NETUTILS_DROPBEAR=y