Re: [2.5 patch] let USB_GADGET depend on USB

From: David Brownell (david-b@pacbell.net)
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 majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



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