Skip to content

Commit 776671c

Browse files
arnopogalak
authored andcommitted
drivers/interrupt_controller: stm32: add support of stm32mp1
Add support of the stm32mp1 gpio exti. Signed-off-by: Arnaud Pouliquen <[email protected]>
1 parent b237245 commit 776671c

File tree

3 files changed

+313
-10
lines changed

3 files changed

+313
-10
lines changed

drivers/interrupt_controller/Kconfig.stm32

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,87 @@ config EXTI_STM32_EXTI4_IRQ_PRI
7474
help
7575
IRQ priority of EXTI4 interrupt
7676

77+
if SOC_SERIES_STM32MP1X
78+
config EXTI_STM32_EXTI5_IRQ_PRI
79+
int "EXTI5 IRQ priority"
80+
depends on EXTI_STM32
81+
default 0
82+
help
83+
IRQ priority of EXTI5 interrupt
84+
85+
config EXTI_STM32_EXTI6_IRQ_PRI
86+
int "EXTI6 IRQ priority"
87+
depends on EXTI_STM32
88+
default 0
89+
help
90+
IRQ priority of EXTI6 interrupt
91+
92+
config EXTI_STM32_EXTI7_IRQ_PRI
93+
int "EXTI7 IRQ priority"
94+
depends on EXTI_STM32
95+
default 0
96+
help
97+
IRQ priority of EXTI7 interrupt
98+
99+
config EXTI_STM32_EXTI8_IRQ_PRI
100+
int "EXTI8 IRQ priority"
101+
depends on EXTI_STM32
102+
default 0
103+
help
104+
IRQ priority of EXTI8 interrupt
105+
106+
config EXTI_STM32_EXTI9_IRQ_PRI
107+
int "EXTI9 IRQ priority"
108+
depends on EXTI_STM32
109+
default 0
110+
help
111+
IRQ priority of EXTI9 interrupt
112+
113+
config EXTI_STM32_EXTI10_IRQ_PRI
114+
int "EXTI10 IRQ priority"
115+
depends on EXTI_STM32
116+
default 0
117+
help
118+
IRQ priority of EXTI10 interrupt
119+
120+
config EXTI_STM32_EXTI11_IRQ_PRI
121+
int "EXTI11 IRQ priority"
122+
depends on EXTI_STM32
123+
default 0
124+
help
125+
IRQ priority of EXTI11 interrupt
126+
127+
config EXTI_STM32_EXTI12_IRQ_PRI
128+
int "EXTI12 IRQ priority"
129+
depends on EXTI_STM32
130+
default 0
131+
help
132+
IRQ priority of EXTI12 interrupt
133+
134+
config EXTI_STM32_EXTI13_IRQ_PRI
135+
int "EXTI13 IRQ priority"
136+
depends on EXTI_STM32
137+
default 0
138+
help
139+
IRQ priority of EXTI13 interrupt
140+
141+
config EXTI_STM32_EXTI14_IRQ_PRI
142+
int "EXTI14 IRQ priority"
143+
depends on EXTI_STM32
144+
default 0
145+
help
146+
IRQ priority of EXTI14 interrupt
147+
148+
config EXTI_STM32_EXTI15_IRQ_PRI
149+
int "EXTI15 IRQ priority"
150+
depends on EXTI_STM32
151+
default 0
152+
help
153+
IRQ priority of EXTI15 interrupt
154+
155+
endif # SOC_SERIES_STM32MP1X
156+
157+
if SOC_SERIES_STM32MP1X!=y
77158
config EXTI_STM32_EXTI9_5_IRQ_PRI
78159
int "EXTI9:5 IRQ priority"
79160
depends on EXTI_STM32
@@ -87,6 +168,7 @@ config EXTI_STM32_EXTI15_10_IRQ_PRI
87168
default 0
88169
help
89170
IRQ priority of EXTI15:10 interrupt
171+
endif # SOC_SERIES_STM32MP1X!=y
90172

91173
endif # SOC_SERIES_STM32F0X!=y && SOC_SERIES_STM32L0X!=y
92174

0 commit comments

Comments
 (0)