diff --git a/arch/arm/src/common/stm32/Kconfig.periph b/arch/arm/src/common/stm32/Kconfig.periph index 91bb92e0802..7b7ee42fb47 100644 --- a/arch/arm/src/common/stm32/Kconfig.periph +++ b/arch/arm/src/common/stm32/Kconfig.periph @@ -996,18 +996,17 @@ config STM32_SDIO config STM32_SDMMC1 bool "SDMMC1" - depends on STM32_HAVE_SDMMC1 + depends on STM32_HAVE_SDMMC1 && SCHED_HPWORK select STM32_SDMMC if !ARCH_CHIP_STM32U5 select ARCH_HAVE_SDIO if !ARCH_CHIP_STM32U5 select ARCH_HAVE_SDIOWAIT_WRCOMPLETE if !ARCH_CHIP_STM32U5 select ARCH_HAVE_SDIO_PREFLIGHT if !ARCH_CHIP_STM32U5 select SDIO_BLOCKSETUP if STM32_COMMON_F7_H7 - select SCHED_HPWORK if ARCH_CHIP_STM32L4 select STM32_SAI1PLL if ARCH_CHIP_STM32L4 config STM32_SDMMC2 bool "SDMMC2" - depends on STM32_HAVE_SDMMC2 + depends on STM32_HAVE_SDMMC2 && SCHED_HPWORK select STM32_SDMMC if !ARCH_CHIP_STM32U5 select ARCH_HAVE_SDIO if !ARCH_CHIP_STM32U5 select ARCH_HAVE_SDIOWAIT_WRCOMPLETE if !ARCH_CHIP_STM32U5