description: STMicroelectronics STM32 family External Interrupt Controller compatible: "st,stm32-exti" include: [base.yaml, interrupt-controller.yaml] properties: reg: required: true interrupts: required: true interrupt-names: required: true num-lines: type: int required: true description: Number of lines supported by the interrupt controller. line-ranges: type: array required: true description: | Description of the input lines range for each interrupt line supported by the external interrupt controller. For each line a couple of integers is provided: the number of the first line of the range start and the length of the range. As example: line-ranges = <0 1>, <1 1>, <2 1>, <3 1>, <4 1>, <5 5>, <10 6>; Above property provides event-range for 7 lines. 5 first lines contain one element 6th line starts with input line 5 and contains 5 elements (5 to 9) 7th line starts with inupt line 10 and contains 6 elements (10 to 15)