Skip to content
Snippets Groups Projects
Commit 01acd6ab authored by Paul Kocialkowski's avatar Paul Kocialkowski Committed by Marek Vasut
Browse files

usb: USB download gadget and functions config options coherent naming


This introduces a coherent scheme for naming USB download gadget and functions
config options. The download USB gadget config option is moved to
CONFIG_USB_GADGET_DOWNLOAD for better consistency with other gadgets and each
function's config option is moved to a CONFIG_USB_FUNCTION_ prefix.

Signed-off-by: default avatarPaul Kocialkowski <contact@paulk.fr>
Tested-by: default avatarLukasz Majewski <l.majewski@samsung.com>

Test HW: Odroid_XU3 (Exynos5422), trats (Exynos4210)
parent f2226c0d
Branches
Tags
No related merge requests found
Showing
with 46 additions and 46 deletions
...@@ -1671,7 +1671,7 @@ The following options need to be configured: ...@@ -1671,7 +1671,7 @@ The following options need to be configured:
key for the Replay Protection Memory Block partition in eMMC. key for the Replay Protection Memory Block partition in eMMC.
- USB Device Firmware Update (DFU) class support: - USB Device Firmware Update (DFU) class support:
CONFIG_DFU_FUNCTION CONFIG_USB_FUNCTION_DFU
This enables the USB portion of the DFU USB class This enables the USB portion of the DFU USB class
CONFIG_CMD_DFU CONFIG_CMD_DFU
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
# #
obj-$(CONFIG_SOFT_I2C_MULTI_BUS) += multi_i2c.o obj-$(CONFIG_SOFT_I2C_MULTI_BUS) += multi_i2c.o
obj-$(CONFIG_USBDOWNLOAD_GADGET) += gadget.o obj-$(CONFIG_USB_GADGET_DOWNLOAD) += gadget.o
obj-$(CONFIG_MISC_COMMON) += misc.o obj-$(CONFIG_MISC_COMMON) += misc.o
ifndef CONFIG_SPL_BUILD ifndef CONFIG_SPL_BUILD
......
...@@ -144,7 +144,7 @@ int factoryset_read_eeprom(int i2c_addr) ...@@ -144,7 +144,7 @@ int factoryset_read_eeprom(int i2c_addr)
unsigned char eeprom_buf[0x3c00], hdr[4], buf[MAX_STRING_LENGTH]; unsigned char eeprom_buf[0x3c00], hdr[4], buf[MAX_STRING_LENGTH];
unsigned char *cp, *cp1; unsigned char *cp, *cp1;
#if defined(CONFIG_DFU_FUNCTION) #if defined(CONFIG_USB_FUNCTION_DFU)
factory_dat.usb_vendor_id = CONFIG_G_DNL_VENDOR_NUM; factory_dat.usb_vendor_id = CONFIG_G_DNL_VENDOR_NUM;
factory_dat.usb_product_id = CONFIG_G_DNL_PRODUCT_NUM; factory_dat.usb_product_id = CONFIG_G_DNL_PRODUCT_NUM;
#endif #endif
...@@ -202,7 +202,7 @@ int factoryset_read_eeprom(int i2c_addr) ...@@ -202,7 +202,7 @@ int factoryset_read_eeprom(int i2c_addr)
cp1 += 3; cp1 += 3;
} }
#if defined(CONFIG_DFU_FUNCTION) #if defined(CONFIG_USB_FUNCTION_DFU)
/* read vid and pid for dfu mode */ /* read vid and pid for dfu mode */
if (0 <= get_factory_record_val(cp, size, (uchar *)"USBD1", if (0 <= get_factory_record_val(cp, size, (uchar *)"USBD1",
(uchar *)"vid", buf, (uchar *)"vid", buf,
......
...@@ -33,7 +33,7 @@ Board specific ...@@ -33,7 +33,7 @@ Board specific
The fastboot gadget relies on the USB download gadget, so the following The fastboot gadget relies on the USB download gadget, so the following
options must be configured: options must be configured:
CONFIG_USBDOWNLOAD_GADGET CONFIG_USB_GADGET_DOWNLOAD
CONFIG_G_DNL_VENDOR_NUM CONFIG_G_DNL_VENDOR_NUM
CONFIG_G_DNL_PRODUCT_NUM CONFIG_G_DNL_PRODUCT_NUM
CONFIG_G_DNL_MANUFACTURER CONFIG_G_DNL_MANUFACTURER
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
# SPDX-License-Identifier: GPL-2.0+ # SPDX-License-Identifier: GPL-2.0+
# #
obj-$(CONFIG_DFU_FUNCTION) += dfu.o obj-$(CONFIG_USB_FUNCTION_DFU) += dfu.o
obj-$(CONFIG_DFU_MMC) += dfu_mmc.o obj-$(CONFIG_DFU_MMC) += dfu_mmc.o
obj-$(CONFIG_DFU_NAND) += dfu_nand.o obj-$(CONFIG_DFU_NAND) += dfu_nand.o
obj-$(CONFIG_DFU_RAM) += dfu_ram.o obj-$(CONFIG_DFU_RAM) += dfu_ram.o
......
...@@ -15,10 +15,10 @@ obj-$(CONFIG_USB_GADGET_S3C_UDC_OTG) += s3c_udc_otg.o ...@@ -15,10 +15,10 @@ obj-$(CONFIG_USB_GADGET_S3C_UDC_OTG) += s3c_udc_otg.o
obj-$(CONFIG_USB_GADGET_S3C_UDC_OTG_PHY) += s3c_udc_otg_phy.o obj-$(CONFIG_USB_GADGET_S3C_UDC_OTG_PHY) += s3c_udc_otg_phy.o
obj-$(CONFIG_USB_GADGET_FOTG210) += fotg210.o obj-$(CONFIG_USB_GADGET_FOTG210) += fotg210.o
obj-$(CONFIG_CI_UDC) += ci_udc.o obj-$(CONFIG_CI_UDC) += ci_udc.o
obj-$(CONFIG_THOR_FUNCTION) += f_thor.o obj-$(CONFIG_USB_GADGET_DOWNLOAD) += g_dnl.o
obj-$(CONFIG_USBDOWNLOAD_GADGET) += g_dnl.o obj-$(CONFIG_USB_FUNCTION_THOR) += f_thor.o
obj-$(CONFIG_DFU_FUNCTION) += f_dfu.o obj-$(CONFIG_USB_FUNCTION_DFU) += f_dfu.o
obj-$(CONFIG_USB_GADGET_MASS_STORAGE) += f_mass_storage.o obj-$(CONFIG_USB_FUNCTION_MASS_STORAGE) += f_mass_storage.o
obj-$(CONFIG_CMD_FASTBOOT) += f_fastboot.o obj-$(CONFIG_CMD_FASTBOOT) += f_fastboot.o
endif endif
ifdef CONFIG_USB_ETHER ifdef CONFIG_USB_ETHER
......
...@@ -287,7 +287,7 @@ ...@@ -287,7 +287,7 @@
#define CONFIG_MUSB_PIO_ONLY #define CONFIG_MUSB_PIO_ONLY
#define CONFIG_MUSB_DISABLE_BULK_COMBINE_SPLIT #define CONFIG_MUSB_DISABLE_BULK_COMBINE_SPLIT
#define CONFIG_USB_GADGET #define CONFIG_USB_GADGET
#define CONFIG_USBDOWNLOAD_GADGET #define CONFIG_USB_GADGET_DOWNLOAD
#define CONFIG_USB_GADGET_DUALSPEED #define CONFIG_USB_GADGET_DUALSPEED
#define CONFIG_USB_GADGET_VBUS_DRAW 2 #define CONFIG_USB_GADGET_VBUS_DRAW 2
#define CONFIG_MUSB_HOST #define CONFIG_MUSB_HOST
...@@ -344,7 +344,7 @@ ...@@ -344,7 +344,7 @@
/* USB Device Firmware Update support */ /* USB Device Firmware Update support */
#ifndef CONFIG_SPL_BUILD #ifndef CONFIG_SPL_BUILD
#define CONFIG_DFU_FUNCTION #define CONFIG_USB_FUNCTION_DFU
#define CONFIG_DFU_MMC #define CONFIG_DFU_MMC
#define CONFIG_CMD_DFU #define CONFIG_CMD_DFU
#define DFU_ALT_INFO_MMC \ #define DFU_ALT_INFO_MMC \
......
...@@ -128,7 +128,7 @@ ...@@ -128,7 +128,7 @@
#define CONFIG_USB_DWC3_GADGET #define CONFIG_USB_DWC3_GADGET
#define CONFIG_USB_GADGET #define CONFIG_USB_GADGET
#define CONFIG_USBDOWNLOAD_GADGET #define CONFIG_USB_GADGET_DOWNLOAD
#define CONFIG_USB_GADGET_VBUS_DRAW 2 #define CONFIG_USB_GADGET_VBUS_DRAW 2
#define CONFIG_G_DNL_MANUFACTURER "Texas Instruments" #define CONFIG_G_DNL_MANUFACTURER "Texas Instruments"
#define CONFIG_G_DNL_VENDOR_NUM 0x0403 #define CONFIG_G_DNL_VENDOR_NUM 0x0403
...@@ -138,7 +138,7 @@ ...@@ -138,7 +138,7 @@
#ifndef CONFIG_SPL_BUILD #ifndef CONFIG_SPL_BUILD
/* USB Device Firmware Update support */ /* USB Device Firmware Update support */
#define CONFIG_DFU_FUNCTION #define CONFIG_USB_FUNCTION_DFU
#define CONFIG_DFU_RAM #define CONFIG_DFU_RAM
#define CONFIG_CMD_DFU #define CONFIG_CMD_DFU
......
...@@ -444,7 +444,7 @@ DEFAULT_LINUX_BOOT_ENV \ ...@@ -444,7 +444,7 @@ DEFAULT_LINUX_BOOT_ENV \
#define CONFIG_MUSB_PIO_ONLY #define CONFIG_MUSB_PIO_ONLY
#define CONFIG_MUSB_DISABLE_BULK_COMBINE_SPLIT #define CONFIG_MUSB_DISABLE_BULK_COMBINE_SPLIT
#define CONFIG_USB_GADGET #define CONFIG_USB_GADGET
#define CONFIG_USBDOWNLOAD_GADGET #define CONFIG_USB_GADGET_DOWNLOAD
#define CONFIG_USB_GADGET_DUALSPEED #define CONFIG_USB_GADGET_DUALSPEED
#define CONFIG_USB_GADGET_VBUS_DRAW 2 #define CONFIG_USB_GADGET_VBUS_DRAW 2
#define CONFIG_MUSB_HOST #define CONFIG_MUSB_HOST
...@@ -472,7 +472,7 @@ DEFAULT_LINUX_BOOT_ENV \ ...@@ -472,7 +472,7 @@ DEFAULT_LINUX_BOOT_ENV \
#ifdef CONFIG_MUSB_GADGET #ifdef CONFIG_MUSB_GADGET
#define CONFIG_CMD_USB_MASS_STORAGE #define CONFIG_CMD_USB_MASS_STORAGE
#define CONFIG_USB_GADGET_MASS_STORAGE #define CONFIG_USB_FUNCTION_MASS_STORAGE
/* USB TI's IDs */ /* USB TI's IDs */
#define CONFIG_G_DNL_VENDOR_NUM 0x0451 #define CONFIG_G_DNL_VENDOR_NUM 0x0451
...@@ -494,7 +494,7 @@ DEFAULT_LINUX_BOOT_ENV \ ...@@ -494,7 +494,7 @@ DEFAULT_LINUX_BOOT_ENV \
/* USB Device Firmware Update support */ /* USB Device Firmware Update support */
#ifndef CONFIG_SPL_BUILD #ifndef CONFIG_SPL_BUILD
#define CONFIG_DFU_FUNCTION #define CONFIG_USB_FUNCTION_DFU
#define CONFIG_DFU_MMC #define CONFIG_DFU_MMC
#define CONFIG_CMD_DFU #define CONFIG_CMD_DFU
#define DFU_ALT_INFO_MMC \ #define DFU_ALT_INFO_MMC \
......
...@@ -257,16 +257,16 @@ ...@@ -257,16 +257,16 @@
#define CONFIG_G_DNL_PRODUCT_NUM CONFIG_TRDX_PID_COLIBRI_VF50 #define CONFIG_G_DNL_PRODUCT_NUM CONFIG_TRDX_PID_COLIBRI_VF50
/* USB DFU */ /* USB DFU */
#define CONFIG_USBDOWNLOAD_GADGET #define CONFIG_USB_GADGET_DOWNLOAD
#define CONFIG_CMD_DFU #define CONFIG_CMD_DFU
#define CONFIG_DFU_FUNCTION #define CONFIG_USB_FUNCTION_DFU
#define CONFIG_DFU_NAND #define CONFIG_DFU_NAND
#define CONFIG_DFU_MMC #define CONFIG_DFU_MMC
#define CONFIG_SYS_DFU_DATA_BUF_SIZE (1024 * 1024) #define CONFIG_SYS_DFU_DATA_BUF_SIZE (1024 * 1024)
/* USB Storage */ /* USB Storage */
#define CONFIG_USB_STORAGE #define CONFIG_USB_STORAGE
#define CONFIG_USB_GADGET_MASS_STORAGE #define CONFIG_USB_FUNCTION_MASS_STORAGE
#define CONFIG_CMD_USB_MASS_STORAGE #define CONFIG_CMD_USB_MASS_STORAGE
/* Enable SPI support */ /* Enable SPI support */
......
...@@ -190,7 +190,7 @@ ...@@ -190,7 +190,7 @@
#define CONFIG_USB_DWC3_GADGET #define CONFIG_USB_DWC3_GADGET
#define CONFIG_USB_GADGET #define CONFIG_USB_GADGET
#define CONFIG_USBDOWNLOAD_GADGET #define CONFIG_USB_GADGET_DOWNLOAD
#define CONFIG_USB_GADGET_VBUS_DRAW 2 #define CONFIG_USB_GADGET_VBUS_DRAW 2
#define CONFIG_G_DNL_MANUFACTURER "Texas Instruments" #define CONFIG_G_DNL_MANUFACTURER "Texas Instruments"
#define CONFIG_G_DNL_VENDOR_NUM 0x0451 #define CONFIG_G_DNL_VENDOR_NUM 0x0451
...@@ -198,7 +198,7 @@ ...@@ -198,7 +198,7 @@
#define CONFIG_USB_GADGET_DUALSPEED #define CONFIG_USB_GADGET_DUALSPEED
/* USB Device Firmware Update support */ /* USB Device Firmware Update support */
#define CONFIG_DFU_FUNCTION #define CONFIG_USB_FUNCTION_DFU
#define CONFIG_DFU_RAM #define CONFIG_DFU_RAM
#define CONFIG_CMD_DFU #define CONFIG_CMD_DFU
......
...@@ -28,13 +28,13 @@ ...@@ -28,13 +28,13 @@
#define CONFIG_CMD_GPT #define CONFIG_CMD_GPT
/* USB Composite download gadget - g_dnl */ /* USB Composite download gadget - g_dnl */
#define CONFIG_USBDOWNLOAD_GADGET #define CONFIG_USB_GADGET_DOWNLOAD
/* TIZEN THOR downloader support */ /* TIZEN THOR downloader support */
#define CONFIG_CMD_THOR_DOWNLOAD #define CONFIG_CMD_THOR_DOWNLOAD
#define CONFIG_THOR_FUNCTION #define CONFIG_USB_FUNCTION_THOR
#define CONFIG_DFU_FUNCTION #define CONFIG_USB_FUNCTION_DFU
#define CONFIG_DFU_MMC #define CONFIG_DFU_MMC
#define CONFIG_SYS_DFU_DATA_BUF_SIZE SZ_32M #define CONFIG_SYS_DFU_DATA_BUF_SIZE SZ_32M
#define DFU_DEFAULT_POLL_TIMEOUT 300 #define DFU_DEFAULT_POLL_TIMEOUT 300
...@@ -57,7 +57,7 @@ ...@@ -57,7 +57,7 @@
#define CONFIG_USB_GADGET_VBUS_DRAW 2 #define CONFIG_USB_GADGET_VBUS_DRAW 2
#define CONFIG_CMD_USB_MASS_STORAGE #define CONFIG_CMD_USB_MASS_STORAGE
#define CONFIG_USB_GADGET_MASS_STORAGE #define CONFIG_USB_FUNCTION_MASS_STORAGE
/* Common environment variables */ /* Common environment variables */
#define CONFIG_EXTRA_ENV_ITB \ #define CONFIG_EXTRA_ENV_ITB \
......
...@@ -205,8 +205,8 @@ ...@@ -205,8 +205,8 @@
/* USB Mass Storage Gadget */ /* USB Mass Storage Gadget */
#define CONFIG_USB_GADGET #define CONFIG_USB_GADGET
#define CONFIG_CMD_USB_MASS_STORAGE #define CONFIG_CMD_USB_MASS_STORAGE
#define CONFIG_USB_GADGET_MASS_STORAGE #define CONFIG_USB_FUNCTION_MASS_STORAGE
#define CONFIG_USBDOWNLOAD_GADGET #define CONFIG_USB_GADGET_DOWNLOAD
#define CONFIG_USB_GADGET_VBUS_DRAW 2 #define CONFIG_USB_GADGET_VBUS_DRAW 2
/* Netchip IDs */ /* Netchip IDs */
......
...@@ -217,8 +217,8 @@ ...@@ -217,8 +217,8 @@
#define CONFIG_USB_GADGET #define CONFIG_USB_GADGET
#define CONFIG_CMD_USB_MASS_STORAGE #define CONFIG_CMD_USB_MASS_STORAGE
#define CONFIG_USB_GADGET_MASS_STORAGE #define CONFIG_USB_FUNCTION_MASS_STORAGE
#define CONFIG_USBDOWNLOAD_GADGET #define CONFIG_USB_GADGET_DOWNLOAD
#define CONFIG_USB_GADGET_VBUS_DRAW 2 #define CONFIG_USB_GADGET_VBUS_DRAW 2
#define CONFIG_G_DNL_VENDOR_NUM 0x0525 #define CONFIG_G_DNL_VENDOR_NUM 0x0525
......
...@@ -337,8 +337,8 @@ ...@@ -337,8 +337,8 @@
#define CONFIG_USB_GADGET #define CONFIG_USB_GADGET
#define CONFIG_CMD_USB_MASS_STORAGE #define CONFIG_CMD_USB_MASS_STORAGE
#define CONFIG_USB_GADGET_MASS_STORAGE #define CONFIG_USB_FUNCTION_MASS_STORAGE
#define CONFIG_USBDOWNLOAD_GADGET #define CONFIG_USB_GADGET_DOWNLOAD
#define CONFIG_USB_GADGET_VBUS_DRAW 2 #define CONFIG_USB_GADGET_VBUS_DRAW 2
/* Netchip IDs */ /* Netchip IDs */
......
...@@ -60,10 +60,10 @@ ...@@ -60,10 +60,10 @@
#define CONFIG_G_DNL_VENDOR_NUM 0x04E8 #define CONFIG_G_DNL_VENDOR_NUM 0x04E8
#define CONFIG_G_DNL_PRODUCT_NUM 0x6601 #define CONFIG_G_DNL_PRODUCT_NUM 0x6601
#define CONFIG_G_DNL_MANUFACTURER "Samsung" #define CONFIG_G_DNL_MANUFACTURER "Samsung"
#define CONFIG_USBDOWNLOAD_GADGET #define CONFIG_USB_GADGET_DOWNLOAD
/* DFU */ /* DFU */
#define CONFIG_DFU_FUNCTION #define CONFIG_USB_FUNCTION_DFU
#define CONFIG_DFU_MMC #define CONFIG_DFU_MMC
#define CONFIG_CMD_DFU #define CONFIG_CMD_DFU
#define CONFIG_SYS_DFU_DATA_BUF_SIZE SZ_32M #define CONFIG_SYS_DFU_DATA_BUF_SIZE SZ_32M
...@@ -72,13 +72,13 @@ ...@@ -72,13 +72,13 @@
/* THOR */ /* THOR */
#define CONFIG_G_DNL_THOR_VENDOR_NUM CONFIG_G_DNL_VENDOR_NUM #define CONFIG_G_DNL_THOR_VENDOR_NUM CONFIG_G_DNL_VENDOR_NUM
#define CONFIG_G_DNL_THOR_PRODUCT_NUM 0x685D #define CONFIG_G_DNL_THOR_PRODUCT_NUM 0x685D
#define CONFIG_THOR_FUNCTION #define CONFIG_USB_FUNCTION_THOR
#define CONFIG_CMD_THOR_DOWNLOAD #define CONFIG_CMD_THOR_DOWNLOAD
/* UMS */ /* UMS */
#define CONFIG_G_DNL_UMS_VENDOR_NUM 0x0525 #define CONFIG_G_DNL_UMS_VENDOR_NUM 0x0525
#define CONFIG_G_DNL_UMS_PRODUCT_NUM 0xA4A5 #define CONFIG_G_DNL_UMS_PRODUCT_NUM 0xA4A5
#define CONFIG_USB_GADGET_MASS_STORAGE #define CONFIG_USB_FUNCTION_MASS_STORAGE
#define CONFIG_CMD_USB_MASS_STORAGE #define CONFIG_CMD_USB_MASS_STORAGE
/* FIXME: MUST BE REMOVED AFTER TMU IS TURNED ON */ /* FIXME: MUST BE REMOVED AFTER TMU IS TURNED ON */
......
...@@ -68,7 +68,7 @@ ...@@ -68,7 +68,7 @@
#define CONFIG_USB_ETHER_RNDIS #define CONFIG_USB_ETHER_RNDIS
#define CONFIG_USB_GADGET #define CONFIG_USB_GADGET
#define CONFIG_USB_GADGET_VBUS_DRAW 0 #define CONFIG_USB_GADGET_VBUS_DRAW 0
#define CONFIG_USBDOWNLOAD_GADGET #define CONFIG_USB_GADGET_DOWNLOAD
#define CONFIG_G_DNL_VENDOR_NUM 0x0451 #define CONFIG_G_DNL_VENDOR_NUM 0x0451
#define CONFIG_G_DNL_PRODUCT_NUM 0xd022 #define CONFIG_G_DNL_PRODUCT_NUM 0xd022
#define CONFIG_G_DNL_MANUFACTURER "TI" #define CONFIG_G_DNL_MANUFACTURER "TI"
......
...@@ -68,15 +68,15 @@ ...@@ -68,15 +68,15 @@
#define CONFIG_CMD_GPT #define CONFIG_CMD_GPT
/* USB Composite download gadget - g_dnl */ /* USB Composite download gadget - g_dnl */
#define CONFIG_USBDOWNLOAD_GADGET #define CONFIG_USB_GADGET_DOWNLOAD
#define CONFIG_DFU_FUNCTION #define CONFIG_USB_FUNCTION_DFU
#define CONFIG_DFU_MMC #define CONFIG_DFU_MMC
#define CONFIG_SYS_DFU_DATA_BUF_SIZE SZ_32M #define CONFIG_SYS_DFU_DATA_BUF_SIZE SZ_32M
#define DFU_DEFAULT_POLL_TIMEOUT 300 #define DFU_DEFAULT_POLL_TIMEOUT 300
/* TIZEN THOR downloader support */ /* TIZEN THOR downloader support */
#define CONFIG_CMD_THOR_DOWNLOAD #define CONFIG_CMD_THOR_DOWNLOAD
#define CONFIG_THOR_FUNCTION #define CONFIG_USB_FUNCTION_THOR
/* USB Samsung's IDs */ /* USB Samsung's IDs */
#define CONFIG_G_DNL_VENDOR_NUM 0x04E8 #define CONFIG_G_DNL_VENDOR_NUM 0x04E8
...@@ -275,7 +275,7 @@ ...@@ -275,7 +275,7 @@
#define CONFIG_USB_GADGET_DUALSPEED #define CONFIG_USB_GADGET_DUALSPEED
#define CONFIG_USB_GADGET_VBUS_DRAW 2 #define CONFIG_USB_GADGET_VBUS_DRAW 2
#define CONFIG_CMD_USB_MASS_STORAGE #define CONFIG_CMD_USB_MASS_STORAGE
#define CONFIG_USB_GADGET_MASS_STORAGE #define CONFIG_USB_FUNCTION_MASS_STORAGE
#define CONFIG_OF_LIBFDT #define CONFIG_OF_LIBFDT
......
...@@ -249,7 +249,7 @@ ...@@ -249,7 +249,7 @@
#endif /* CONFIG_MUSB_GADGET */ #endif /* CONFIG_MUSB_GADGET */
#define CONFIG_USB_GADGET #define CONFIG_USB_GADGET
#define CONFIG_USBDOWNLOAD_GADGET #define CONFIG_USB_GADGET_DOWNLOAD
/* USB DRACO ID as default */ /* USB DRACO ID as default */
#define CONFIG_USBD_HS #define CONFIG_USBD_HS
...@@ -258,7 +258,7 @@ ...@@ -258,7 +258,7 @@
#define CONFIG_G_DNL_MANUFACTURER "Siemens AG" #define CONFIG_G_DNL_MANUFACTURER "Siemens AG"
/* USB Device Firmware Update support */ /* USB Device Firmware Update support */
#define CONFIG_DFU_FUNCTION #define CONFIG_USB_FUNCTION_DFU
#define CONFIG_DFU_NAND #define CONFIG_DFU_NAND
#define CONFIG_CMD_DFU #define CONFIG_CMD_DFU
#define CONFIG_SYS_DFU_DATA_BUF_SIZE (1 << 20) #define CONFIG_SYS_DFU_DATA_BUF_SIZE (1 << 20)
......
...@@ -243,10 +243,10 @@ unsigned int cm_get_qspi_controller_clk_hz(void); ...@@ -243,10 +243,10 @@ unsigned int cm_get_qspi_controller_clk_hz(void);
#define CONFIG_USB_GADGET_VBUS_DRAW 2 #define CONFIG_USB_GADGET_VBUS_DRAW 2
/* USB Composite download gadget - g_dnl */ /* USB Composite download gadget - g_dnl */
#define CONFIG_USBDOWNLOAD_GADGET #define CONFIG_USB_GADGET_DOWNLOAD
#define CONFIG_USB_GADGET_MASS_STORAGE #define CONFIG_USB_FUNCTION_MASS_STORAGE
#define CONFIG_DFU_FUNCTION #define CONFIG_USB_FUNCTION_DFU
#define CONFIG_DFU_MMC #define CONFIG_DFU_MMC
#define CONFIG_SYS_DFU_DATA_BUF_SIZE (32 * 1024 * 1024) #define CONFIG_SYS_DFU_DATA_BUF_SIZE (32 * 1024 * 1024)
#define DFU_DEFAULT_POLL_TIMEOUT 300 #define DFU_DEFAULT_POLL_TIMEOUT 300
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment