Thanks for the indication. Since all the functions need to be treated as a whole, we will figoure out another way to enable it on our platform. Thanks, Jiebing -----Original Message----- From: David Brownell [mailto:david-b@xxxxxxxxxxx] Sent: Tuesday, November 02, 2010 6:15 AM To: linux-usb@xxxxxxxxxxxxxxx; Li, Jiebing Cc: Greg KH; Yuan, Hang Subject: Re: [PATCH 1/1] usb gadget: modify the handling of function binding return value 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