Home
last modified time | relevance | path

Searched full:eru (Results 1 – 4 of 4) sorted by relevance

/Zephyr-latest/drivers/interrupt_controller/
Dintc_xmc4xxx.c17 /* In Infineon XMC4XXX SoCs, gpio interrupts are triggered via an Event Request Unit (ERU) */
18 /* module. A subset of the GPIOs are connected to the ERU. The ERU monitors edge triggers */
21 /* This driver configures the ERU for a target port/pin combination for rising/falling */
22 /* edge events. Note that the ERU module does not generate SR based on the gpio level. */
23 /* Internally the ERU tracks the *status* of an event. The status is set on a positive edge and */
28 /* The ERU configurations for supported port/pin combinations are stored in a devicetree file */
68 XMC_ERU_t *eru; in intc_xmc4xxx_gpio_enable_interrupt() local
107 /* setup the eru */ in intc_xmc4xxx_gpio_enable_interrupt()
116 eru = config->eru_regs[line >> 2]; in intc_xmc4xxx_gpio_enable_interrupt()
118 XMC_ERU_ETL_Init(eru, eru_ch, &etl_config); in intc_xmc4xxx_gpio_enable_interrupt()
[all …]
/Zephyr-latest/dts/bindings/interrupt-controller/
Dinfineon,xmc4xxx-intc.yaml15 An array to store the Event Request Unit (ERU) configuration for a given port/pin
18 eru_src defines where the specific port/pin combination is connected in the ERU.
/Zephyr-latest/modules/
DKconfig.infineon26 Enable XMCLIB Event Request Unit (ERU) for GPIO interrupt support
/Zephyr-latest/dts/arm/infineon/cat3/xmc/
Dxmc4xxx.dtsi42 intc: eru@40044000 {