Home
last modified time | relevance | path

Searched full:exti (Results 1 – 25 of 48) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/irqchip/
Dirq-stm32-exti.c42 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/
Dst,stm32-exti.yaml4 $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/
Dst,stm32-exti.yaml4 $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/
Dstm32mp131.dtsi296 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 …]
Dstm32mp151.dtsi384 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 …]
Dstm32mp15xx-dhcom-pdk2.dtsi31 * 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,
Dstm32h743.dtsi400 exti: interrupt-controller@58000000 { label
401 compatible = "st,stm32h7-exti";
529 interrupt-parent = <&exti>;
589 interrupt-parent = <&exti>;
Dstm32f746.dtsi254 interrupt-parent = <&exti>;
499 exti: interrupt-controller@40013c00 { label
500 compatible = "st,stm32-exti";
Dstm32mp157a-microgea-stm32mp1.dtsi130 interrupt-parent = <&exti>;
Dstm32f429.dtsi272 interrupt-parent = <&exti>;
584 exti: interrupt-controller@40013c00 { label
585 compatible = "st,stm32-exti";
/kernel/linux/linux-6.6/drivers/irqchip/
Dirq-stm32-exti.c683 .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/
Dstm32mp15xx-dhcom-pdk2.dtsi40 * 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,
Dstm32mp151.dtsi1087 <&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>;
Dstm32h743.dtsi371 exti: interrupt-controller@58000000 { label
372 compatible = "st,stm32h7-exti";
500 interrupt-parent = <&exti>;
Dstm32f746.dtsi301 interrupt-parent = <&exti>;
499 exti: interrupt-controller@40013c00 { label
500 compatible = "st,stm32-exti";
Dstm32f429.dtsi319 interrupt-parent = <&exti>;
601 exti: interrupt-controller@40013c00 { label
602 compatible = "st,stm32-exti";
/kernel/linux/linux-5.10/Documentation/ABI/testing/
Dsysfs-bus-iio-adc-stm326 (e.g. timers, pwm or exti gpio). Then, it can be tuned to start
/kernel/linux/linux-6.6/Documentation/ABI/testing/
Dsysfs-bus-iio-adc-stm326 (e.g. timers, pwm or exti gpio). Then, it can be tuned to start
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/
Dst,stm32-pinctrl.yaml100 Should correspond to the EXTI IOport selection (EXTI line used
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/
Dst,stm32-pinctrl.yaml111 Should correspond to the EXTI IOport selection (EXTI line used
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/mailbox/
Dst,stm32-ipcc.yaml69 interrupts-extended = <&exti 61 1>,
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/
Dst,stm32-lptimer.yaml118 interrupts-extended = <&exti 47 IRQ_TYPE_LEVEL_HIGH>;
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/
Dst,stm32-lptimer.yaml122 interrupts-extended = <&exti 47 IRQ_TYPE_LEVEL_HIGH>;
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/rtc/
Dst,stm32-rtc.yaml125 interrupt-parent = <&exti>;
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/rtc/
Dst,stm32-rtc.yaml125 interrupt-parent = <&exti>;

12