Please merge.

- Dave


Kernel config and build updates to match the preceding patches:
CONFIG_USB_ETH_RNDIS option for USB_ETH, and links epautoconf
to the drivers using that library code.

--- 1.4/drivers/usb/gadget/Config.in    Fri Mar 12 03:15:21 2004
+++ edited/drivers/usb/gadget/Config.in Mon Jun 21 08:29:31 2004
@@ -53,6 +53,9 @@
 
   dep_tristate '  Gadget Zero (DEVELOPMENT)' CONFIG_USB_ZERO 
$CONFIG_USB_GADGET_CONTROLLER
   dep_tristate '  Ethernet Gadget (EXPERIMENTAL)' CONFIG_USB_ETH 
$CONFIG_USB_GADGET_CONTROLLER $CONFIG_NET
+  if [ "$CONFIG_USB_ETH" = "y" -o "$CONFIG_USB_ETH" = "m" ] ; then
+    bool       '    RNDIS support (EXPERIMENTAL)' CONFIG_USB_ETH_RNDIS
+  fi
   dep_tristate '  File-backed Storage Gadget (DEVELOPMENT)' CONFIG_USB_FILE_STORAGE 
$CONFIG_USB_GADGET_CONTROLLER
   dep_mbool '    File-backed Storage Gadget test mode' CONFIG_USB_FILE_STORAGE_TEST 
$CONFIG_USB_FILE_STORAGE
   
--- 1.4/drivers/usb/gadget/Makefile     Fri Mar 12 03:35:25 2004
+++ edited/drivers/usb/gadget/Makefile  Mon Jun 21 08:32:36 2004
@@ -16,13 +16,14 @@
 controller-$(CONFIG_USB_GOKU)          += goku_udc.o
 
 # ... and only one of these, too; kbuild/kconfig don't help though.
-g_zero-objs                    := zero.o usbstring.o config.o
+g_zero-objs                    := zero.o usbstring.o config.o epautoconf.o
 obj-$(CONFIG_USB_ZERO)         += g_zero.o
 
-g_ether-objs                   := ether.o usbstring.o config.o
+g_ether-objs                   := ether.o usbstring.o config.o epautoconf.o
 obj-$(CONFIG_USB_ETH)          += g_ether.o
 
-g_file_storage-objs            := file_storage.o usbstring.o
+g_file_storage-objs            := file_storage.o usbstring.o config.o \
+                                               epautoconf.o
 obj-$(CONFIG_USB_FILE_STORAGE) += g_file_storage.o
 
 export-objs :=                 $(controller-y) $(controller-m)

Reply via email to