From 98d6a9928c7d98db3c0004d3316a89be5c88bfae Mon Sep 17 00:00:00 2001 From: Savinay Dharmappa Date: Thu, 1 Feb 2018 16:04:18 +0530 Subject: [PATCH] driver: usb_dw: Move base address and irq num of usb to soc.h base adrress and irq number moved to soc.h Signed-off-by: Savinay Dharmappa --- arch/x86/soc/intel_quark/quark_se/soc.h | 7 +++++++ drivers/usb/device/usb_dw_registers.h | 7 ------- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/arch/x86/soc/intel_quark/quark_se/soc.h b/arch/x86/soc/intel_quark/quark_se/soc.h index 64fdf2bec75..2c110c57929 100644 --- a/arch/x86/soc/intel_quark/quark_se/soc.h +++ b/arch/x86/soc/intel_quark/quark_se/soc.h @@ -80,6 +80,13 @@ #endif /* CONFIG_SPI_DW */ +#ifdef CONFIG_USB_DW + +#define USB_DW_BASE QM_USB_0_BASE +#define USB_DW_IRQ QM_IRQ_USB_0_INT + +#endif + #endif /* _ASMLANGUAGE */ #ifdef CONFIG_ARC_INIT diff --git a/drivers/usb/device/usb_dw_registers.h b/drivers/usb/device/usb_dw_registers.h index b83efc0919d..72adb21da9c 100644 --- a/drivers/usb/device/usb_dw_registers.h +++ b/drivers/usb/device/usb_dw_registers.h @@ -197,13 +197,6 @@ struct usb_dw_reg { #define USB_DW_CORE_RST_TIMEOUT_US 10000 #define USB_DW_PLL_TIMEOUT_US 100 -#if defined(CONFIG_SOC_QUARK_SE_C1000) -#define USB_DW_BASE QM_USB_0_BASE -#define USB_DW_IRQ QM_IRQ_USB_0_INT -#else -#error "Unsupported board" -#endif - #define USB_DW_EP_FIFO(ep) (*(u32_t *)(USB_DW_BASE + 0x1000 * (ep + 1))) /* USB register block base address */ #define USB_DW ((struct usb_dw_reg *)USB_DW_BASE)