Home
last modified time | relevance | path

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

123

/Zephyr-Core-3.5.0/include/zephyr/drivers/interrupt_controller/
Dexti_stm32.h17 * Chapter 10.2: External interrupt/event controller (EXTI)
29 * @brief enable EXTI interrupt for specific line
31 * @param line EXTI# line
36 * @brief disable EXTI interrupt for specific line
38 * @param line EXTI# line
43 * @brief EXTI trigger flags
57 * @brief set EXTI interrupt line triggers
59 * @param line EXTI# line
64 /* callback for exti interrupt */
68 * @brief set EXTI interrupt callback
[all …]
Dgd32_exti.h15 * @name EXTI trigger modes.
31 /** Callback for EXTI interrupt. */
35 * @brief Enable EXTI interrupt for the given line.
37 * @param line EXTI line.
42 * @brief Disable EXTI interrupt for the given line.
44 * @param line EXTI line.
49 * @brief Configure EXTI interrupt trigger mode for the given line.
51 * @param line EXTI line.
57 * @brief Configure EXTI interrupt callback.
59 * @param line EXTI line.
Dintc_mchp_xec_ecia.h32 * @brief enable EXTI interrupt for specific line specified by parameter
40 * @brief disable EXTI interrupt for specific line
48 * @brief disable EXTI interrupt for specific line specified by parameter
/Zephyr-Core-3.5.0/drivers/interrupt_controller/
DKconfig.stm321 # STM32 EXTI configuration
9 bool "External Interrupt/Event Controller (EXTI) Driver for STM32 family of MCUs"
13 Enable EXTI driver for STM32 line of MCUs
DKconfig.gd32_exti5 bool "GD32 Extended Interrupts and Events (EXTI) Controller"
9 Enable the GigaDevice GD32 Extended Interrupts and Events (EXTI)
Dintc_exti_stm32.c25 /** @brief EXTI line ranges hold by a single ISR */
33 #define NUM_EXTI_LINES DT_PROP(DT_NODELABEL(exti), num_lines)
57 /* Get matching exti irq provided line thanks to irq_table */ in stm32_exti_enable()
70 /* Enable exti irq interrupt */ in stm32_exti_enable()
167 * @brief EXTI ISR handler
169 * Check EXTI lines in exti_range for pending interrupts
225 * @brief initialize EXTI device driver
231 DT_FOREACH_PROP_ELEM(DT_NODELABEL(exti), in stm32_exti_init()
Dintc_gd32_exti.c22 /** Number of EXTI lines. */
25 /** @brief EXTI line ranges hold by a single ISR */
33 /** @brief EXTI line interrupt callback. */
41 /** EXTI driver data. */
/Zephyr-Core-3.5.0/dts/bindings/interrupt-controller/
Dst,stm32g0-exti.yaml10 compatible: "st,stm32g0-exti"
12 include: st,stm32-exti.yaml
Dgd,gd32-exti.yaml3 compatible: "gd,gd32-exti"
Dst,stm32-exti.yaml3 compatible: "st,stm32-exti"
/Zephyr-Core-3.5.0/dts/bindings/pinctrl/
Dgd,gd32-afio.yaml5 The AFIO peripheral is used to configure pin remapping, EXTI sources and,
/Zephyr-Core-3.5.0/soc/arm/st_stm32/common/
Dstm32_hsem.h69 /** Index of the semaphore used to access the EXTI */
80 * EXTI and GPIO are inherited from STM32MP1 Linux.
87 /** Index of the semaphore used to access the EXTI */
/Zephyr-Core-3.5.0/boards/arm/gd32f450v_start/doc/
Dindex.rst48 * - EXTI
50 - :dtcompatible:`gd,gd32-exti`
/Zephyr-Core-3.5.0/boards/arm/gd32l233r_eval/doc/
Dindex.rst52 * - EXTI
54 - :dtcompatible:`gd,gd32-exti`
/Zephyr-Core-3.5.0/boards/arm/gd32e507v_start/doc/
Dindex.rst48 * - EXTI
50 - :dtcompatible:`gd,gd32-exti`
/Zephyr-Core-3.5.0/boards/arm/gd32f407v_start/doc/
Dindex.rst48 * - EXTI
50 - :dtcompatible:`gd,gd32-exti`
/Zephyr-Core-3.5.0/boards/arm/gd32e507z_eval/doc/
Dindex.rst58 * - EXTI
60 - :dtcompatible:`gd,gd32-exti`
/Zephyr-Core-3.5.0/boards/arm/gd32f450z_eval/doc/
Dindex.rst60 * - EXTI
62 - :dtcompatible:`gd,gd32-exti`
/Zephyr-Core-3.5.0/boards/arm/gd32f450i_eval/doc/
Dindex.rst62 * - EXTI
64 - :dtcompatible:`gd,gd32-exti`
/Zephyr-Core-3.5.0/boards/arm/gd32f470i_eval/doc/
Dindex.rst61 * - EXTI
63 - :dtcompatible:`gd,gd32-exti`
/Zephyr-Core-3.5.0/dts/arm/gigadevice/gd32l23x/
Dgd32l23x.dtsi107 exti: interrupt-controller@40010400 { label
108 compatible = "gd,gd32-exti";
/Zephyr-Core-3.5.0/drivers/gpio/
Dgpio_gd32.c59 * @brief EXTI ISR callback.
61 * @param line EXTI line (equals to GPIO pin number).
73 * @brief Configure EXTI source selection register.
/Zephyr-Core-3.5.0/dts/bindings/serial/
Dst,stm32-uart-base.yaml56 EXTI line number matching the device wakeup interrupt mask register.
/Zephyr-Core-3.5.0/dts/arm/st/c0/
Dstm32c0.dtsi100 exti: interrupt-controller@40021800 { label
101 compatible = "st,stm32g0-exti", "st,stm32-exti";
/Zephyr-Core-3.5.0/boards/arm/gd32a503v_eval/doc/
Dindex.rst59 * - EXTI
61 - :dtcompatible:`gd,gd32-exti`

123