From bd9a14992c851f992e28459a746193f682a5fdf6 Mon Sep 17 00:00:00 2001 From: "jino.cho" Date: Thu, 14 Apr 2016 16:55:59 +0900 Subject: [PATCH] artik5: config: enable usb dfu/thor gadget This patch enables dfu/thor gadget to support Thor downloader for the ARTIK5 device. Change-Id: I780aa55b3fe499b4c0ccce84a9e517ec40b6800a Signed-off-by: jino.cho --- include/configs/artik_common.h | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/include/configs/artik_common.h b/include/configs/artik_common.h index 47f03a372..adadf7f60 100644 --- a/include/configs/artik_common.h +++ b/include/configs/artik_common.h @@ -29,6 +29,7 @@ #define CONFIG_ARCH_EXYNOS /* which is in a Exynos Family */ #include /* get chip and board defs */ +#include #define CONFIG_ARCH_CPU_INIT #define CONFIG_DISPLAY_CPUINFO @@ -151,11 +152,19 @@ #define CONFIG_FASTBOOT_AUTO_REBOOT #define CONFIG_FASTBOOT_AUTO_REBOOT_MODE 0x3 -#ifdef CONFIG_MACH_ARTIK10 + +/* S3C UDC */ +#ifdef CONFIG_MACH_ARTIK5 +#define CONFIG_USB_GADGET_S3C_UDC_OTG +#define CONFIG_USB_GADGET_S3C_UDC_OTG_PHY +#endif + /* DWC3 */ +#ifdef CONFIG_MACH_ARTIK10 #define CONFIG_USB_DWC3 #define CONFIG_USB_DWC3_GADGET #define CONFIG_USB_DWC3_PHY_SAMSUNG +#endif /* USB gadget */ #define CONFIG_USB_GADGET @@ -174,15 +183,16 @@ #define CONFIG_DFU_FUNCTION #define CONFIG_DFU_MMC #define CONFIG_CMD_DFU +#define CONFIG_SYS_DFU_DATA_BUF_SIZE 0x02000000 #define DFU_DEFAULT_POLL_TIMEOUT 300 /* THOR */ #define CONFIG_G_DNL_THOR_VENDOR_NUM CONFIG_G_DNL_VENDOR_NUM #define CONFIG_G_DNL_THOR_PRODUCT_NUM 0x685D +#define CONFIG_G_DNL_UMS_VENDOR_NUM 0x0525 +#define CONFIG_G_DNL_UMS_PRODUCT_NUM 0xA4A5 #define CONFIG_THOR_FUNCTION #define CONFIG_CMD_THOR_DOWNLOAD -#endif -#define CONFIG_SYS_DFU_DATA_BUF_SIZE 0x02000000 #define CONFIG_SPL #define SDMMC_DEV_OFFSET 0x00000000 -- 2.34.1