:orphan: .. title:: SPI_STM32_INTERRUPT .. option:: CONFIG_SPI_STM32_INTERRUPT *STM32 MCU SPI Interrupt Support* Type: ``bool`` Help ==== Enable Interrupt support for the SPI Driver of STM32 family. Direct dependencies =================== (\ :option:`SPI ` && \ :option:`BOARD_96B_CARBON `) || (\ :option:`SPI ` && \ :option:`BOARD_96B_NEONKEY `) || (\ :option:`SPI ` && \ :option:`BOARD_96B_STM32_SENSOR_MEZ `) || (\ :option:`SPI ` && \ :option:`BOARD_B_L4S5I_IOT01A `) || (\ :option:`SPI ` && \ :option:`BOARD_BLACK_F407VE `) || (\ :option:`SPI ` && \ :option:`BOARD_BLACK_F407ZG_PRO `) || (\ :option:`SPI ` && \ :option:`BOARD_BLACKPILL_F401CE `) || (\ :option:`SPI ` && \ :option:`BOARD_BLACKPILL_F411CE `) || (\ :option:`SPI ` && \ :option:`BOARD_DISCO_L475_IOT1 `) || (\ :option:`SPI ` && \ :option:`BOARD_MIKROE_CLICKER_2 `) || (\ :option:`SPI ` && \ :option:`BOARD_MIKROE_MINI_M4_FOR_STM32 `) || (\ :option:`SPI ` && \ :option:`BOARD_NUCLEO_F070RB `) || (\ :option:`SPI ` && \ :option:`BOARD_NUCLEO_F091RC `) || (\ :option:`SPI ` && \ :option:`BOARD_NUCLEO_F334R8 `) || (\ :option:`SPI ` && \ :option:`BOARD_NUCLEO_F401RE `) || (\ :option:`SPI ` && \ :option:`BOARD_NUCLEO_F410RB `) || (\ :option:`SPI ` && \ :option:`BOARD_NUCLEO_F411RE `) || (\ :option:`SPI ` && \ :option:`BOARD_NUCLEO_F446RE `) || (\ :option:`SPI ` && \ :option:`BOARD_NUCLEO_G431RB `) || (\ :option:`SPI ` && \ :option:`BOARD_NUCLEO_G474RE `) || (\ :option:`SPI ` && \ :option:`BOARD_NUCLEO_L011K4 `) || (\ :option:`SPI ` && \ :option:`BOARD_NUCLEO_L031K6 `) || (\ :option:`SPI ` && \ :option:`BOARD_NUCLEO_L053R8 `) || (\ :option:`SPI ` && \ :option:`BOARD_NUCLEO_L073RZ `) || (\ :option:`SPI ` && \ :option:`BOARD_NUCLEO_L432KC `) || (\ :option:`SPI ` && \ :option:`BOARD_NUCLEO_L433RC_P `) || (\ :option:`SPI ` && (\ :option:`BOARD_NUCLEO_L452RE ` || \ :option:`BOARD_NUCLEO_L452RE_P `)) || (\ :option:`SPI ` && \ :option:`BOARD_NUCLEO_L476RG `) || (\ :option:`SPI ` && \ :option:`BOARD_NUCLEO_L496ZG `) || (\ :option:`SPI ` && \ :option:`BOARD_NUCLEO_L4R5ZI `) || (\ :option:`SPI ` && \ :option:`BOARD_OLIMEXINO_STM32 `) || (\ :option:`SPI ` && \ :option:`BOARD_SENSORTILE_BOX `) || (\ :option:`SPI ` && \ :option:`BOARD_STM32F072B_DISCO `) || (\ :option:`SPI ` && \ :option:`BOARD_STM32F469I_DISCO `) || (\ :option:`SPI ` && \ :option:`BOARD_STM32F723E_DISCO `) || (\ :option:`SPI ` && \ :option:`BOARD_STM32F769I_DISCO `) || (\ :option:`SPI ` && \ :option:`BOARD_STM32L496G_DISCO `) || (\ :option:`SPI ` && \ :option:`BOARD_STM32MP157C_DK2 `) || (\ :option:`SPI_STM32 ` && \ :option:`SPI `) *(Includes any dependencies from ifs and menus.)* Defaults ======== - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y Kconfig definitions =================== .. highlight:: kconfig At ``boards/arm/96b_carbon/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_96B_CARBON ` ---- At ``boards/arm/96b_neonkey/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_96B_NEONKEY ` ---- At ``boards/arm/96b_stm32_sensor_mez/Kconfig.defconfig:28`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_96B_STM32_SENSOR_MEZ ` ---- At ``boards/arm/b_l4s5i_iot01a/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_B_L4S5I_IOT01A ` ---- At ``boards/arm/black_f407ve/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_BLACK_F407VE ` ---- At ``boards/arm/black_f407zg_pro/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_BLACK_F407ZG_PRO ` ---- At ``boards/arm/blackpill_f401ce/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_BLACKPILL_F401CE ` ---- At ``boards/arm/blackpill_f411ce/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_BLACKPILL_F411CE ` ---- At ``boards/arm/disco_l475_iot1/Kconfig.defconfig:16`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_DISCO_L475_IOT1 ` ---- At ``boards/arm/mikroe_clicker_2/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_MIKROE_CLICKER_2 ` ---- At ``boards/arm/mikroe_mini_m4_for_stm32/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_MIKROE_MINI_M4_FOR_STM32 ` ---- At ``boards/arm/nucleo_f070rb/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_NUCLEO_F070RB ` ---- At ``boards/arm/nucleo_f091rc/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_NUCLEO_F091RC ` ---- At ``boards/arm/nucleo_f334r8/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_NUCLEO_F334R8 ` ---- At ``boards/arm/nucleo_f401re/Kconfig.defconfig:12`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_NUCLEO_F401RE ` ---- At ``boards/arm/nucleo_f410rb/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_NUCLEO_F410RB ` ---- At ``boards/arm/nucleo_f411re/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_NUCLEO_F411RE ` ---- At ``boards/arm/nucleo_f446re/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_NUCLEO_F446RE ` ---- At ``boards/arm/nucleo_g431rb/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_NUCLEO_G431RB ` ---- At ``boards/arm/nucleo_g474re/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_NUCLEO_G474RE ` ---- At ``boards/arm/nucleo_l011k4/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_NUCLEO_L011K4 ` ---- At ``boards/arm/nucleo_l031k6/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_NUCLEO_L031K6 ` ---- At ``boards/arm/nucleo_l053r8/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_NUCLEO_L053R8 ` ---- At ``boards/arm/nucleo_l073rz/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_NUCLEO_L073RZ ` ---- At ``boards/arm/nucleo_l432kc/Kconfig.defconfig:12`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_NUCLEO_L432KC ` ---- At ``boards/arm/nucleo_l433rc_p/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_NUCLEO_L433RC_P ` ---- At ``boards/arm/nucleo_l452re/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && (\ :option:`BOARD_NUCLEO_L452RE ` || \ :option:`BOARD_NUCLEO_L452RE_P `) ---- At ``boards/arm/nucleo_l476rg/Kconfig.defconfig:12`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_NUCLEO_L476RG ` ---- At ``boards/arm/nucleo_l496zg/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_NUCLEO_L496ZG ` ---- At ``boards/arm/nucleo_l4r5zi/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_NUCLEO_L4R5ZI ` ---- At ``boards/arm/olimexino_stm32/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_OLIMEXINO_STM32 ` ---- At ``boards/arm/sensortile_box/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_SENSORTILE_BOX ` ---- At ``boards/arm/stm32f072b_disco/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_STM32F072B_DISCO ` ---- At ``boards/arm/stm32f469i_disco/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_STM32F469I_DISCO ` ---- At ``boards/arm/stm32f723e_disco/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_STM32F723E_DISCO ` ---- At ``boards/arm/stm32f769i_disco/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_STM32F769I_DISCO ` ---- At ``boards/arm/stm32l496g_disco/Kconfig.defconfig:12`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_STM32L496G_DISCO ` ---- At ``boards/arm/stm32mp157c_dk2/Kconfig.defconfig:11`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. parsed-literal:: config SPI_STM32_INTERRUPT bool default y depends on \ :option:`SPI ` && \ :option:`BOARD_STM32MP157C_DK2 ` ---- At ``drivers/spi/Kconfig.stm32:15`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:32`` → ``drivers/Kconfig:38`` → ``drivers/spi/Kconfig:192`` Menu path: (Top) → Device Drivers → SPI hardware bus support → STM32 MCU SPI controller driver .. parsed-literal:: config SPI_STM32_INTERRUPT bool "STM32 MCU SPI Interrupt Support" depends on \ :option:`SPI_STM32 ` && \ :option:`SPI ` help Enable Interrupt support for the SPI Driver of STM32 family. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*