Skip to content

Commit

Permalink
irqchip/stm32-exti: Split MCU and MPU code
Browse files Browse the repository at this point in the history
Keep only the code for ARMv7m STM32 MCUs in in stm32-exti.c and split out
the code for ARMv7a & ARMv8a STM32MPxxx MPUs into stm32mp-exti.c

Signed-off-by: Antonio Borneo <antonio.borneo@foss.st.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lore.kernel.org/r/20240620083115.204362-5-antonio.borneo@foss.st.com
  • Loading branch information
Antonio Borneo authored and Thomas Gleixner committed Jun 23, 2024
1 parent 00f07f9 commit 350755e
Show file tree
Hide file tree
Showing 4 changed files with 751 additions and 667 deletions.
3 changes: 2 additions & 1 deletion drivers/irqchip/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -406,7 +406,8 @@ config PARTITION_PERCPU

config STM32MP_EXTI
bool
select STM32_EXTI
select IRQ_DOMAIN
select GENERIC_IRQ_CHIP

config STM32_EXTI
bool
Expand Down
1 change: 1 addition & 0 deletions drivers/irqchip/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,7 @@ obj-$(CONFIG_MVEBU_SEI) += irq-mvebu-sei.o
obj-$(CONFIG_LS_EXTIRQ) += irq-ls-extirq.o
obj-$(CONFIG_LS_SCFG_MSI) += irq-ls-scfg-msi.o
obj-$(CONFIG_ARCH_ASPEED) += irq-aspeed-vic.o irq-aspeed-i2c-ic.o irq-aspeed-scu-ic.o
obj-$(CONFIG_STM32MP_EXTI) += irq-stm32mp-exti.o
obj-$(CONFIG_STM32_EXTI) += irq-stm32-exti.o
obj-$(CONFIG_QCOM_IRQ_COMBINER) += qcom-irq-combiner.o
obj-$(CONFIG_IRQ_UNIPHIER_AIDET) += irq-uniphier-aidet.o
Expand Down
Loading

0 comments on commit 350755e

Please sign in to comment.