| /kernel/linux/linux-5.10/drivers/irqchip/ |
| D | irq-stm32-exti.c | 42 u32 exti; member 173 { .exti = 0, .irq_parent = 6, .chip = &stm32_exti_h_chip }, 174 { .exti = 1, .irq_parent = 7, .chip = &stm32_exti_h_chip }, 175 { .exti = 2, .irq_parent = 8, .chip = &stm32_exti_h_chip }, 176 { .exti = 3, .irq_parent = 9, .chip = &stm32_exti_h_chip }, 177 { .exti = 4, .irq_parent = 10, .chip = &stm32_exti_h_chip }, 178 { .exti = 5, .irq_parent = 23, .chip = &stm32_exti_h_chip }, 179 { .exti = 6, .irq_parent = 64, .chip = &stm32_exti_h_chip }, 180 { .exti = 7, .irq_parent = 65, .chip = &stm32_exti_h_chip }, 181 { .exti = 8, .irq_parent = 66, .chip = &stm32_exti_h_chip }, [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/interrupt-controller/ |
| D | st,stm32-exti.yaml | 4 $id: http://devicetree.org/schemas/interrupt-controller/st,stm32-exti.yaml# 18 - st,stm32-exti 19 - st,stm32h7-exti 22 - st,stm32mp1-exti 23 - st,stm32mp13-exti 58 - st,stm32-exti 71 - st,stm32h7-exti 86 compatible = "st,stm32mp1-exti", "syscon"; 94 compatible = "st,stm32-exti";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/interrupt-controller/ |
| D | st,stm32-exti.yaml | 4 $id: http://devicetree.org/schemas/interrupt-controller/st,stm32-exti.yaml# 18 - st,stm32-exti 19 - st,stm32h7-exti 22 - st,stm32mp1-exti 55 - st,stm32-exti 68 - st,stm32h7-exti 83 compatible = "st,stm32mp1-exti", "syscon"; 91 compatible = "st,stm32-exti";
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/st/ |
| D | stm32mp131.dtsi | 296 interrupts-extended = <&exti 47 IRQ_TYPE_LEVEL_HIGH>; 391 interrupts-extended = <&exti 28 IRQ_TYPE_LEVEL_HIGH>; 404 interrupts-extended = <&exti 30 IRQ_TYPE_LEVEL_HIGH>; 417 interrupts-extended = <&exti 31 IRQ_TYPE_LEVEL_HIGH>; 466 interrupts-extended = <&exti 32 IRQ_TYPE_LEVEL_HIGH>; 479 interrupts-extended = <&exti 33 IRQ_TYPE_LEVEL_HIGH>; 574 interrupts-extended = <&exti 29 IRQ_TYPE_LEVEL_HIGH>; 811 interrupts-extended = <&exti 26 IRQ_TYPE_LEVEL_HIGH>; 824 interrupts-extended = <&exti 27 IRQ_TYPE_LEVEL_HIGH>; 1095 exti: interrupt-controller@5000d000 { label [all …]
|
| D | stm32mp151.dtsi | 384 interrupts-extended = <&exti 47 IRQ_TYPE_LEVEL_HIGH>; 474 interrupts-extended = <&exti 27 IRQ_TYPE_LEVEL_HIGH>; 486 interrupts-extended = <&exti 28 IRQ_TYPE_LEVEL_HIGH>; 498 interrupts-extended = <&exti 30 IRQ_TYPE_LEVEL_HIGH>; 510 interrupts-extended = <&exti 31 IRQ_TYPE_LEVEL_HIGH>; 619 interrupts-extended = <&exti 32 IRQ_TYPE_LEVEL_HIGH>; 631 interrupts-extended = <&exti 33 IRQ_TYPE_LEVEL_HIGH>; 725 interrupts-extended = <&exti 29 IRQ_TYPE_LEVEL_HIGH>; 1168 <&exti 61 IRQ_TYPE_LEVEL_HIGH>, 1223 exti: interrupt-controller@5000d000 { label [all …]
|
| D | stm32mp15xx-dhcom-pdk2.dtsi | 31 * The EXTi IRQ line 3 is shared with ethernet, 41 * The EXTi IRQ line 6 is shared with touchscreen, 51 * The EXTi IRQ line 0 is shared with PMIC,
|
| D | stm32h743.dtsi | 400 exti: interrupt-controller@58000000 { label 401 compatible = "st,stm32h7-exti"; 529 interrupt-parent = <&exti>; 589 interrupt-parent = <&exti>;
|
| D | stm32f746.dtsi | 254 interrupt-parent = <&exti>; 499 exti: interrupt-controller@40013c00 { label 500 compatible = "st,stm32-exti";
|
| D | stm32mp157a-microgea-stm32mp1.dtsi | 130 interrupt-parent = <&exti>;
|
| D | stm32f429.dtsi | 272 interrupt-parent = <&exti>; 584 exti: interrupt-controller@40013c00 { label 585 compatible = "st,stm32-exti";
|
| /kernel/linux/linux-6.6/drivers/irqchip/ |
| D | irq-stm32-exti.c | 683 .name = "stm32-exti-h", 695 .name = "stm32-exti-h-direct", 837 ret = irq_alloc_domain_generic_chips(domain, IRQS_PER_BANK, 1, "exti", in stm32_exti_init() 971 dev_err(dev, "Could not register exti domain\n"); in stm32_exti_probe() 986 { .compatible = "st,stm32mp1-exti", .data = &stm32mp1_drv_data}, 987 { .compatible = "st,stm32mp13-exti", .data = &stm32mp13_drv_data}, 1021 IRQCHIP_DECLARE(stm32f4_exti, "st,stm32-exti", stm32f4_exti_of_init); 1029 IRQCHIP_DECLARE(stm32h7_exti, "st,stm32h7-exti", stm32h7_exti_of_init);
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | stm32mp15xx-dhcom-pdk2.dtsi | 40 * The EXTi IRQ line 3 is shared with ethernet, 50 * The EXTi IRQ line 6 is shared with touchscreen, 60 * The EXTi IRQ line 0 is shared with PMIC,
|
| D | stm32mp151.dtsi | 1087 <&exti 61 1>; 1141 exti: interrupt-controller@5000d000 { label 1142 compatible = "st,stm32mp1-exti", "syscon"; 1568 * pinctrl and exti. 1575 interrupt-parent = <&exti>; 1576 st,syscfg = <&exti 0x60 0xff>; 1707 interrupt-parent = <&exti>; 1708 st,syscfg = <&exti 0x60 0xff>;
|
| D | stm32h743.dtsi | 371 exti: interrupt-controller@58000000 { label 372 compatible = "st,stm32h7-exti"; 500 interrupt-parent = <&exti>;
|
| D | stm32f746.dtsi | 301 interrupt-parent = <&exti>; 499 exti: interrupt-controller@40013c00 { label 500 compatible = "st,stm32-exti";
|
| D | stm32f429.dtsi | 319 interrupt-parent = <&exti>; 601 exti: interrupt-controller@40013c00 { label 602 compatible = "st,stm32-exti";
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| D | sysfs-bus-iio-adc-stm32 | 6 (e.g. timers, pwm or exti gpio). Then, it can be tuned to start
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | sysfs-bus-iio-adc-stm32 | 6 (e.g. timers, pwm or exti gpio). Then, it can be tuned to start
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/ |
| D | st,stm32-pinctrl.yaml | 100 Should correspond to the EXTI IOport selection (EXTI line used
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/ |
| D | st,stm32-pinctrl.yaml | 111 Should correspond to the EXTI IOport selection (EXTI line used
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mailbox/ |
| D | st,stm32-ipcc.yaml | 69 interrupts-extended = <&exti 61 1>,
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/ |
| D | st,stm32-lptimer.yaml | 118 interrupts-extended = <&exti 47 IRQ_TYPE_LEVEL_HIGH>;
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/ |
| D | st,stm32-lptimer.yaml | 122 interrupts-extended = <&exti 47 IRQ_TYPE_LEVEL_HIGH>;
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/rtc/ |
| D | st,stm32-rtc.yaml | 125 interrupt-parent = <&exti>;
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/rtc/ |
| D | st,stm32-rtc.yaml | 125 interrupt-parent = <&exti>;
|