7#ifndef ZEPHYR_DRIVERS_INTERRUPT_CONTROLLER_INTC_RZ_EXT_IRQ_H_
8#define ZEPHYR_DRIVERS_INTERRUPT_CONTROLLER_INTC_RZ_EXT_IRQ_H_
int intc_rz_ext_irq_enable(const struct device *dev)
Enable external interrupt for specified channel at NVIC.
void(* intc_rz_ext_irq_callback_t)(void *arg)
RZ external interrupt callback.
Definition intc_rz_ext_irq.h:11
int intc_rz_ext_irq_disable(const struct device *dev)
Disable external interrupt for specified channel at NVIC.
int intc_rz_ext_irq_set_callback(const struct device *dev, intc_rz_ext_irq_callback_t cb, void *arg)
Updates the user callback.
Runtime device structure (in ROM) per driver instance.
Definition device.h:453