6#ifndef ZEPHYR_INCLUDE_DRIVERS_DW_ACE_H
7#define ZEPHYR_INCLUDE_DRIVERS_DW_ACE_H
15 unsigned int irq,
unsigned int priority,
16 void (*routine)(
const void *parameter),
23#ifdef CONFIG_DYNAMIC_INTERRUPTS
void(* irq_disable_t)(const struct device *dev, uint32_t irq)
Definition: dw_ace.h:12
int(* irq_connect_dynamic_t)(const struct device *dev, unsigned int irq, unsigned int priority, void(*routine)(const void *parameter), const void *parameter, uint32_t flags)
Definition: dw_ace.h:14
void(* irq_enable_t)(const struct device *dev, uint32_t irq)
Definition: dw_ace.h:11
int(* irq_is_enabled_t)(const struct device *dev, unsigned int irq)
Definition: dw_ace.h:13
flags
Definition: parser.h:96
__UINT32_TYPE__ uint32_t
Definition: stdint.h:90
Runtime device structure (in ROM) per driver instance.
Definition: device.h:403
irq_disable_t intr_disable
Definition: dw_ace.h:21
irq_enable_t intr_enable
Definition: dw_ace.h:20
irq_is_enabled_t intr_is_enabled
Definition: dw_ace.h:22