mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2026-06-13 15:03:58 +03:00
usb:g_dnl:ums: Conditional compilation for mass storage function (f_mass_storage)
The mass storage composite function is now compiled in only when CONFIG_USB_GADGET_MASS_STORAGE is defined. Such change provides binary size reduction for boards which use USB download gadget (like am335x_evm) with DFU, but don't use UMS. For example at am335x_evm board reduction is more than 2KiB for text and around 120B for data. Signed-off-by: Lukasz Majewski <l.majewski@samsung.com> Cc: Marek Vasut <marex@denx.de>
This commit is contained in:
committed by
Marek Vasut
parent
e473b8b65b
commit
ba4e95c9f0
@@ -23,6 +23,7 @@ COBJS-$(CONFIG_USB_GADGET_S3C_UDC_OTG) += s3c_udc_otg.o
|
||||
COBJS-$(CONFIG_USB_GADGET_FOTG210) += fotg210.o
|
||||
COBJS-$(CONFIG_USBDOWNLOAD_GADGET) += g_dnl.o
|
||||
COBJS-$(CONFIG_DFU_FUNCTION) += f_dfu.o
|
||||
COBJS-$(CONFIG_USB_GADGET_MASS_STORAGE) += f_mass_storage.o
|
||||
endif
|
||||
ifdef CONFIG_USB_ETHER
|
||||
COBJS-y += ether.o
|
||||
|
||||
@@ -15,11 +15,11 @@
|
||||
#include <part.h>
|
||||
|
||||
#include <g_dnl.h>
|
||||
#include <usb_mass_storage.h>
|
||||
#include "f_dfu.h"
|
||||
|
||||
#include "gadget_chips.h"
|
||||
#include "composite.c"
|
||||
#include "f_mass_storage.c"
|
||||
|
||||
/*
|
||||
* One needs to define the following:
|
||||
|
||||
Reference in New Issue
Block a user