/linux-6.8/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";
|
/linux-6.8/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 | 383 interrupts-extended = <&exti 47 IRQ_TYPE_LEVEL_HIGH>; 473 interrupts-extended = <&exti 27 IRQ_TYPE_LEVEL_HIGH>; 485 interrupts-extended = <&exti 28 IRQ_TYPE_LEVEL_HIGH>; 497 interrupts-extended = <&exti 30 IRQ_TYPE_LEVEL_HIGH>; 509 interrupts-extended = <&exti 31 IRQ_TYPE_LEVEL_HIGH>; 618 interrupts-extended = <&exti 32 IRQ_TYPE_LEVEL_HIGH>; 630 interrupts-extended = <&exti 33 IRQ_TYPE_LEVEL_HIGH>; 724 interrupts-extended = <&exti 29 IRQ_TYPE_LEVEL_HIGH>; 1167 <&exti 61 1>, 1222 exti: interrupt-controller@5000d000 { label [all …]
|
D | stm32mp15xx-dhcom-pdk2.dtsi | 41 * The EXTi IRQ line 3 is shared with ethernet, 51 * The EXTi IRQ line 6 is shared with touchscreen, 61 * 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 | stm32mp157a-microgea-stm32mp1.dtsi | 130 interrupt-parent = <&exti>;
|
D | stm32f746.dtsi | 254 interrupt-parent = <&exti>; 540 exti: interrupt-controller@40013c00 { label 541 compatible = "st,stm32-exti";
|
D | stm32f429.dtsi | 272 interrupt-parent = <&exti>; 584 exti: interrupt-controller@40013c00 { label 585 compatible = "st,stm32-exti";
|
D | stm32mp157a-icore-stm32mp1.dtsi | 178 interrupt-parent = <&exti>;
|
D | stm32mp15xx-osd32.dtsi | 209 interrupt-parent = <&exti>;
|
D | stm32mp157c-odyssey-som.dtsi | 235 interrupt-parent = <&exti>;
|
D | stm32mp15xx-dhcor-som.dtsi | 232 interrupt-parent = <&exti>;
|
D | stm32mp157c-ed1.dts | 319 interrupt-parent = <&exti>;
|
D | stm32mp157c-emstamp-argon.dtsi | 372 interrupt-parent = <&exti>;
|
D | stm32mp15xx-dhcom-som.dtsi | 421 interrupt-parent = <&exti>;
|
D | stm32mp157c-phycore-stm32mp15-som.dtsi | 410 interrupt-parent = <&exti>;
|
D | stm32f7-pinctrl.dtsi | 16 interrupt-parent = <&exti>;
|
D | stm32f4-pinctrl.dtsi | 52 interrupt-parent = <&exti>;
|
/linux-6.8/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);
|
D | Makefile | 87 obj-$(CONFIG_STM32_EXTI) += irq-stm32-exti.o
|
/linux-6.8/Documentation/ABI/testing/ |
D | sysfs-bus-iio-adc-stm32 | 6 (e.g. timers, pwm or exti gpio). Then, it can be tuned to start
|
/linux-6.8/Documentation/devicetree/bindings/pinctrl/ |
D | st,stm32-pinctrl.yaml | 112 Should correspond to the EXTI IOport selection (EXTI line used
|
/linux-6.8/Documentation/devicetree/bindings/mailbox/ |
D | st,stm32-ipcc.yaml | 69 interrupts-extended = <&exti 61 1>,
|
/linux-6.8/Documentation/devicetree/bindings/mfd/ |
D | st,stm32-lptimer.yaml | 122 interrupts-extended = <&exti 47 IRQ_TYPE_LEVEL_HIGH>;
|
/linux-6.8/Documentation/devicetree/bindings/rtc/ |
D | st,stm32-rtc.yaml | 125 interrupt-parent = <&exti>;
|