From 03ec46889b72755a6867c63c07329a46ea5da6c5 Mon Sep 17 00:00:00 2001 From: Esteban Valverde Date: Tue, 3 May 2022 21:18:34 +0100 Subject: [PATCH] drivers: usb: Adding support to GIC_V1 in dc_dw USB driver Adding support for the GIC_V1 to the dc_dw USB driver to be used by Cyclone V SoC FPGA Development Kit Signed-off-by: Esteban Valverde --- drivers/usb/device/usb_dc_dw.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/usb/device/usb_dc_dw.c b/drivers/usb/device/usb_dc_dw.c index e1e464c7fec..64285c13814 100644 --- a/drivers/usb/device/usb_dc_dw.c +++ b/drivers/usb/device/usb_dc_dw.c @@ -22,7 +22,7 @@ #include #include "usb_dw_registers.h" #include - +#include #define LOG_LEVEL CONFIG_USB_DRIVER_LOG_LEVEL #include LOG_MODULE_REGISTER(usb_dc_dw); @@ -719,7 +719,12 @@ int usb_dc_attach(void) IRQ_CONNECT(DT_INST_IRQN(0), DT_INST_IRQ(0, priority), usb_dw_isr_handler, 0, +#ifdef CONFIG_GIC_V1 + DT_INST_IRQ(0, type)); +#else DT_INST_IRQ(0, sense)); +#endif + irq_enable(DT_INST_IRQN(0)); usb_dw_ctrl.attached = 1U;