Two patches fixing problems with the composite framework and one letting usb_function_activate()/deactivate() actually do something useful on musb when otg is enabled. Felipe Balbi (3): usb: gadget: composite: we should deactivate per-configuration usb: gadget: u_serial: introduce gserial_start usb: musb: fix problem with usb_function_deactivate() drivers/usb/gadget/composite.c | 16 +++++++----- drivers/usb/gadget/f_obex.c | 1 + drivers/usb/gadget/u_serial.c | 48 ++++++++++++++++++++++++++++++---------- drivers/usb/gadget/u_serial.h | 1 + drivers/usb/musb/musb_gadget.c | 16 ++++++------ include/linux/usb/composite.h | 5 ---- 6 files changed, 55 insertions(+), 32 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html