drivers/interrupt_controller: stm32: Add support for stm32h7
Add bare minimum to enable EXTI on STM32H7, in single core configuration. Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
This commit is contained in:
parent
2805ea9193
commit
80278f7a48
2 changed files with 6 additions and 0 deletions
|
@ -30,6 +30,7 @@ const IRQn_Type exti_irq_table[] = {
|
||||||
EXTI4_15_IRQn, EXTI4_15_IRQn, EXTI4_15_IRQn, EXTI4_15_IRQn
|
EXTI4_15_IRQn, EXTI4_15_IRQn, EXTI4_15_IRQn, EXTI4_15_IRQn
|
||||||
};
|
};
|
||||||
#elif defined(CONFIG_SOC_SERIES_STM32F1X) || \
|
#elif defined(CONFIG_SOC_SERIES_STM32F1X) || \
|
||||||
|
defined(CONFIG_SOC_SERIES_STM32H7X) || \
|
||||||
defined(CONFIG_SOC_SERIES_STM32L1X) || \
|
defined(CONFIG_SOC_SERIES_STM32L1X) || \
|
||||||
defined(CONFIG_SOC_SERIES_STM32L4X) || \
|
defined(CONFIG_SOC_SERIES_STM32L4X) || \
|
||||||
defined(CONFIG_SOC_SERIES_STM32WBX)
|
defined(CONFIG_SOC_SERIES_STM32WBX)
|
||||||
|
@ -426,6 +427,7 @@ static void __stm32_exti_connect_irqs(struct device *dev)
|
||||||
defined(CONFIG_SOC_SERIES_STM32F3X) || \
|
defined(CONFIG_SOC_SERIES_STM32F3X) || \
|
||||||
defined(CONFIG_SOC_SERIES_STM32F4X) || \
|
defined(CONFIG_SOC_SERIES_STM32F4X) || \
|
||||||
defined(CONFIG_SOC_SERIES_STM32F7X) || \
|
defined(CONFIG_SOC_SERIES_STM32F7X) || \
|
||||||
|
defined(CONFIG_SOC_SERIES_STM32H7X) || \
|
||||||
defined(CONFIG_SOC_SERIES_STM32L1X) || \
|
defined(CONFIG_SOC_SERIES_STM32L1X) || \
|
||||||
defined(CONFIG_SOC_SERIES_STM32L4X) || \
|
defined(CONFIG_SOC_SERIES_STM32L4X) || \
|
||||||
defined(CONFIG_SOC_SERIES_STM32MP1X) || \
|
defined(CONFIG_SOC_SERIES_STM32MP1X) || \
|
||||||
|
|
|
@ -24,6 +24,10 @@
|
||||||
#include <stm32h7xx_ll_system.h>
|
#include <stm32h7xx_ll_system.h>
|
||||||
#endif /* CONFIG_CLOCK_CONTROL_STM32_CUBE */
|
#endif /* CONFIG_CLOCK_CONTROL_STM32_CUBE */
|
||||||
|
|
||||||
|
#ifdef CONFIG_EXTI_STM32
|
||||||
|
#include <stm32h7xx_ll_exti.h>
|
||||||
|
#endif /* CONFIG_EXTI_STM32 */
|
||||||
|
|
||||||
#endif /* !_ASMLANGUAGE */
|
#endif /* !_ASMLANGUAGE */
|
||||||
|
|
||||||
#endif /* _STM32F7_SOC_H7_ */
|
#endif /* _STM32F7_SOC_H7_ */
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue