[U-Boot] [PATCH v3 0/3] usb:gadget:composite: Support for composite gadget framework

Lukasz Majewski l.majewski at samsung.com
Tue Apr 17 16:07:18 CEST 2012


This patch set provides support for composite gadget framework.
Files from Linux kernel (2.6.36) - namely composite.{c|h} have been
ported to u-boot.

Code supporting this framework has been added to gadget.h and Samsung's
UDC driver as well.

---
Changes for v2:
    - Squash the kernel files with u-boot compatibility layer.
    - Removal of dead/kernel specific code.
    - Comments corrected according to u-boot coding style.
    - Two separate patches regarding gadget.h file squashed together.
Changes for v3:
    - Remove unlikely function call
    - Code indentation fixup
	
Lukasz Majewski (3):
  usb:gadget:composite USB composite gadget support
  usb:gadget:composite: Support for composite at gadget.h
  usb:udc:samsung Add functions for storing private gadget data in UDC
    driver

 drivers/usb/gadget/composite.c   | 1091 ++++++++++++++++++++++++++++++++++++++
 drivers/usb/gadget/s3c_udc_otg.c |   12 +
 include/linux/usb/composite.h    |  350 ++++++++++++
 include/linux/usb/gadget.h       |    6 +
 include/usb/lin_gadget_compat.h  |   25 +-
 5 files changed, 1482 insertions(+), 2 deletions(-)
 create mode 100644 drivers/usb/gadget/composite.c
 create mode 100644 include/linux/usb/composite.h

-- 
1.7.2.3



More information about the U-Boot mailing list