OSDN Git Service

usb: gadget: Gadget directory cleanup - group usb functions
authorAndrzej Pietrasiewicz <andrzej.p@samsung.com>
Tue, 15 Jul 2014 11:09:46 +0000 (13:09 +0200)
committerFelipe Balbi <balbi@ti.com>
Wed, 16 Jul 2014 17:50:36 +0000 (12:50 -0500)
The drivers/usb/gadget directory contains many files.
Files which are related can be distributed into separate directories.
This patch moves the USB functions implementations into a separate directory.

Signed-off-by: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
48 files changed:
drivers/usb/gadget/Makefile
drivers/usb/gadget/function/Makefile [new file with mode: 0644]
drivers/usb/gadget/function/f_acm.c [moved from drivers/usb/gadget/f_acm.c with 100% similarity]
drivers/usb/gadget/function/f_ecm.c [moved from drivers/usb/gadget/f_ecm.c with 100% similarity]
drivers/usb/gadget/function/f_eem.c [moved from drivers/usb/gadget/f_eem.c with 100% similarity]
drivers/usb/gadget/function/f_fs.c [moved from drivers/usb/gadget/f_fs.c with 100% similarity]
drivers/usb/gadget/function/f_hid.c [moved from drivers/usb/gadget/f_hid.c with 100% similarity]
drivers/usb/gadget/function/f_loopback.c [moved from drivers/usb/gadget/f_loopback.c with 100% similarity]
drivers/usb/gadget/function/f_mass_storage.c [moved from drivers/usb/gadget/f_mass_storage.c with 100% similarity]
drivers/usb/gadget/function/f_mass_storage.h [moved from drivers/usb/gadget/f_mass_storage.h with 100% similarity]
drivers/usb/gadget/function/f_midi.c [moved from drivers/usb/gadget/f_midi.c with 100% similarity]
drivers/usb/gadget/function/f_ncm.c [moved from drivers/usb/gadget/f_ncm.c with 100% similarity]
drivers/usb/gadget/function/f_obex.c [moved from drivers/usb/gadget/f_obex.c with 100% similarity]
drivers/usb/gadget/function/f_phonet.c [moved from drivers/usb/gadget/f_phonet.c with 100% similarity]
drivers/usb/gadget/function/f_rndis.c [moved from drivers/usb/gadget/f_rndis.c with 100% similarity]
drivers/usb/gadget/function/f_serial.c [moved from drivers/usb/gadget/f_serial.c with 100% similarity]
drivers/usb/gadget/function/f_sourcesink.c [moved from drivers/usb/gadget/f_sourcesink.c with 100% similarity]
drivers/usb/gadget/function/f_subset.c [moved from drivers/usb/gadget/f_subset.c with 100% similarity]
drivers/usb/gadget/function/f_uac1.c [moved from drivers/usb/gadget/f_uac1.c with 100% similarity]
drivers/usb/gadget/function/f_uac2.c [moved from drivers/usb/gadget/f_uac2.c with 100% similarity]
drivers/usb/gadget/function/f_uvc.c [moved from drivers/usb/gadget/f_uvc.c with 100% similarity]
drivers/usb/gadget/function/f_uvc.h [moved from drivers/usb/gadget/f_uvc.h with 100% similarity]
drivers/usb/gadget/function/g_zero.h [moved from drivers/usb/gadget/g_zero.h with 100% similarity]
drivers/usb/gadget/function/ndis.h [moved from drivers/usb/gadget/ndis.h with 100% similarity]
drivers/usb/gadget/function/rndis.c [moved from drivers/usb/gadget/rndis.c with 100% similarity]
drivers/usb/gadget/function/rndis.h [moved from drivers/usb/gadget/rndis.h with 100% similarity]
drivers/usb/gadget/function/storage_common.c [moved from drivers/usb/gadget/storage_common.c with 100% similarity]
drivers/usb/gadget/function/storage_common.h [moved from drivers/usb/gadget/storage_common.h with 100% similarity]
drivers/usb/gadget/function/u_ecm.h [moved from drivers/usb/gadget/u_ecm.h with 100% similarity]
drivers/usb/gadget/function/u_eem.h [moved from drivers/usb/gadget/u_eem.h with 100% similarity]
drivers/usb/gadget/function/u_ether.c [moved from drivers/usb/gadget/u_ether.c with 100% similarity]
drivers/usb/gadget/function/u_ether.h [moved from drivers/usb/gadget/u_ether.h with 100% similarity]
drivers/usb/gadget/function/u_ether_configfs.h [moved from drivers/usb/gadget/u_ether_configfs.h with 100% similarity]
drivers/usb/gadget/function/u_fs.h [moved from drivers/usb/gadget/u_fs.h with 100% similarity]
drivers/usb/gadget/function/u_gether.h [moved from drivers/usb/gadget/u_gether.h with 100% similarity]
drivers/usb/gadget/function/u_ncm.h [moved from drivers/usb/gadget/u_ncm.h with 100% similarity]
drivers/usb/gadget/function/u_phonet.h [moved from drivers/usb/gadget/u_phonet.h with 100% similarity]
drivers/usb/gadget/function/u_rndis.h [moved from drivers/usb/gadget/u_rndis.h with 100% similarity]
drivers/usb/gadget/function/u_serial.c [moved from drivers/usb/gadget/u_serial.c with 100% similarity]
drivers/usb/gadget/function/u_serial.h [moved from drivers/usb/gadget/u_serial.h with 100% similarity]
drivers/usb/gadget/function/u_uac1.c [moved from drivers/usb/gadget/u_uac1.c with 100% similarity]
drivers/usb/gadget/function/u_uac1.h [moved from drivers/usb/gadget/u_uac1.h with 100% similarity]
drivers/usb/gadget/function/uvc.h [moved from drivers/usb/gadget/uvc.h with 100% similarity]
drivers/usb/gadget/function/uvc_queue.c [moved from drivers/usb/gadget/uvc_queue.c with 100% similarity]
drivers/usb/gadget/function/uvc_queue.h [moved from drivers/usb/gadget/uvc_queue.h with 100% similarity]
drivers/usb/gadget/function/uvc_v4l2.c [moved from drivers/usb/gadget/uvc_v4l2.c with 100% similarity]
drivers/usb/gadget/function/uvc_video.c [moved from drivers/usb/gadget/uvc_video.c with 100% similarity]
drivers/usb/gadget/legacy/Makefile

index c144102..a186afe 100644 (file)
@@ -9,32 +9,4 @@ obj-$(CONFIG_USB_LIBCOMPOSITE) += libcomposite.o
 libcomposite-y                 := usbstring.o config.o epautoconf.o
 libcomposite-y                 += composite.o functions.o configfs.o u_f.o
 
-# USB Functions
-usb_f_acm-y                    := f_acm.o
-obj-$(CONFIG_USB_F_ACM)                += usb_f_acm.o
-usb_f_ss_lb-y                  := f_loopback.o f_sourcesink.o
-obj-$(CONFIG_USB_F_SS_LB)      += usb_f_ss_lb.o
-obj-$(CONFIG_USB_U_SERIAL)     += u_serial.o
-usb_f_serial-y                 := f_serial.o
-obj-$(CONFIG_USB_F_SERIAL)     += usb_f_serial.o
-usb_f_obex-y                   := f_obex.o
-obj-$(CONFIG_USB_F_OBEX)       += usb_f_obex.o
-obj-$(CONFIG_USB_U_ETHER)      += u_ether.o
-usb_f_ncm-y                    := f_ncm.o
-obj-$(CONFIG_USB_F_NCM)                += usb_f_ncm.o
-usb_f_ecm-y                    := f_ecm.o
-obj-$(CONFIG_USB_F_ECM)                += usb_f_ecm.o
-usb_f_phonet-y                 := f_phonet.o
-obj-$(CONFIG_USB_F_PHONET)     += usb_f_phonet.o
-usb_f_eem-y                    := f_eem.o
-obj-$(CONFIG_USB_F_EEM)                += usb_f_eem.o
-usb_f_ecm_subset-y             := f_subset.o
-obj-$(CONFIG_USB_F_SUBSET)     += usb_f_ecm_subset.o
-usb_f_rndis-y                  := f_rndis.o rndis.o
-obj-$(CONFIG_USB_F_RNDIS)      += usb_f_rndis.o
-usb_f_mass_storage-y           := f_mass_storage.o storage_common.o
-obj-$(CONFIG_USB_F_MASS_STORAGE)+= usb_f_mass_storage.o
-usb_f_fs-y                     := f_fs.o
-obj-$(CONFIG_USB_F_FS)         += usb_f_fs.o
-
-obj-$(CONFIG_USB_GADGET)       += udc/ legacy/
+obj-$(CONFIG_USB_GADGET)       += udc/ function/ legacy/
diff --git a/drivers/usb/gadget/function/Makefile b/drivers/usb/gadget/function/Makefile
new file mode 100644 (file)
index 0000000..6d91f21
--- /dev/null
@@ -0,0 +1,34 @@
+#
+# USB peripheral controller drivers
+#
+
+ccflags-y                      := -I$(PWD)/drivers/usb/gadget/
+ccflags-y                      += -I$(PWD)/drivers/usb/gadget/udc/
+
+# USB Functions
+usb_f_acm-y                    := f_acm.o
+obj-$(CONFIG_USB_F_ACM)                += usb_f_acm.o
+usb_f_ss_lb-y                  := f_loopback.o f_sourcesink.o
+obj-$(CONFIG_USB_F_SS_LB)      += usb_f_ss_lb.o
+obj-$(CONFIG_USB_U_SERIAL)     += u_serial.o
+usb_f_serial-y                 := f_serial.o
+obj-$(CONFIG_USB_F_SERIAL)     += usb_f_serial.o
+usb_f_obex-y                   := f_obex.o
+obj-$(CONFIG_USB_F_OBEX)       += usb_f_obex.o
+obj-$(CONFIG_USB_U_ETHER)      += u_ether.o
+usb_f_ncm-y                    := f_ncm.o
+obj-$(CONFIG_USB_F_NCM)                += usb_f_ncm.o
+usb_f_ecm-y                    := f_ecm.o
+obj-$(CONFIG_USB_F_ECM)                += usb_f_ecm.o
+usb_f_phonet-y                 := f_phonet.o
+obj-$(CONFIG_USB_F_PHONET)     += usb_f_phonet.o
+usb_f_eem-y                    := f_eem.o
+obj-$(CONFIG_USB_F_EEM)                += usb_f_eem.o
+usb_f_ecm_subset-y             := f_subset.o
+obj-$(CONFIG_USB_F_SUBSET)     += usb_f_ecm_subset.o
+usb_f_rndis-y                  := f_rndis.o rndis.o
+obj-$(CONFIG_USB_F_RNDIS)      += usb_f_rndis.o
+usb_f_mass_storage-y           := f_mass_storage.o storage_common.o
+obj-$(CONFIG_USB_F_MASS_STORAGE)+= usb_f_mass_storage.o
+usb_f_fs-y                     := f_fs.o
+obj-$(CONFIG_USB_F_FS)         += usb_f_fs.o
index d457074..a11aad5 100644 (file)
@@ -4,6 +4,7 @@
 
 ccflags-y                      := -I$(PWD)/drivers/usb/gadget/
 ccflags-y                      += -I$(PWD)/drivers/usb/gadget/udc/
+ccflags-y                      += -I$(PWD)/drivers/usb/gadget/function/
 
 g_zero-y                       := zero.o
 g_audio-y                      := audio.o