diff --git a/drivers/spi/Kconfig.stm32 b/drivers/spi/Kconfig.stm32 index b52ad79d4b6..e9ba5705dcb 100644 --- a/drivers/spi/Kconfig.stm32 +++ b/drivers/spi/Kconfig.stm32 @@ -18,7 +18,7 @@ if SPI_STM32 config SPI_STM32_HAS_FIFO bool - depends on SOC_SERIES_STM32L4X || SOC_SERIES_STM32F0X || SOC_SERIES_STM32F3X + depends on SOC_SERIES_STM32L4X || SOC_SERIES_STM32F0X || SOC_SERIES_STM32F3X || SOC_SERIES_STM32F7X default y config SPI_STM32_INTERRUPT diff --git a/soc/arm/st_stm32/stm32f7/soc.h b/soc/arm/st_stm32/stm32f7/soc.h index cc40a376b33..497b5c1fa85 100644 --- a/soc/arm/st_stm32/stm32f7/soc.h +++ b/soc/arm/st_stm32/stm32f7/soc.h @@ -46,6 +46,10 @@ #include #endif +#if defined(CONFIG_SPI_STM32) || defined(CONFIG_I2S_STM32) +#include +#endif + #ifdef CONFIG_ENTROPY_STM32_RNG #include #endif