Re: [2.5 patch] let USB_GADGET depend on USB

From: David Brownell (
Date: Sun Jun 01 2003 - 09:18:54 EST

Adrian Bunk wrote:
> On Sat, May 31, 2003 at 04:39:28PM -0700, David Brownell wrote:
>>Adrian Bunk wrote:
>>>USB_GADGET is still selectable even with USB disabled. It seems the
>>>following is intended:
>>This is wrong.
>>CONFIG_USB has always represented the master/host side ... while
>>CONFIG_USB_GADGET represents just the slave/gadget side.
>>The two are completely independent. Hardware that supports
>>one will typically _not_ support the other. And systems
>>that support [only] the slave/gadget side will have no use at all
>>for the 100KB+ of "usbcore".
> Well, CONFIG_USB_GADGET without CONFIG_USB gives me the following link
> error in 2.5.70-mm3:

As I had already said (in response to your email that reported
that problem), the fix is to revert the recent changeset that
links gadget code twice. Here's a patch that undoes it.

- Dave

--- a/drivers/usb/Makefile Sun Jun 1 07:14:50 2003
+++ b/drivers/usb/Makefile Sun Jun 1 07:14:50 2003
@@ -59,6 +59,3 @@
 obj-$(CONFIG_USB_TIGL) += misc/
 obj-$(CONFIG_USB_USS720) += misc/
-obj-$(CONFIG_USB_NET2280) += gadget/
-obj-$(CONFIG_USB_ZERO) += gadget/
-obj-$(CONFIG_USB_ETH) += gadget/

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

This archive was generated by hypermail 2b29 : Sat Jun 07 2003 - 22:00:14 EST