[U-Boot] [PATCH v4 0/3] usb:gadget:composite: Support for composite gadget framework
Lukasz Majewski
l.majewski at samsung.com
Wed Apr 18 17:26:48 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
Changes for v4:
- Move variables definition to function beginning
- CaMeL case declaration fixed
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 | 1082 ++++++++++++++++++++++++++++++++++++++
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 | 24 +-
5 files changed, 1472 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