NAK for the reasons I outlined in my response to the 0/1 email. If ANY binding fails, the composite gadget init should fail, since it's not going to behave correctly. Not all hardware can support all gadgets, and that applies to composite gadgets as well as non-composite ones. Trying to configure hardware beyond its capabilities is a user error, not correctable in code. -- 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