ChangeSet 1.1608.84.12, 2004/03/09 17:25:08-08:00, [EMAIL PROTECTED]
[PATCH] USB: usbnet and ALI M5632
Some of the 480 Mbit/sec USB host-to-host links have ALI
chips in them. They seem to work with no problem, given
this patch, even when the ends talk different speed.
drivers/usb/net/Kconfig | 8 ++++++++
drivers/usb/net/usbnet.c | 24 ++++++++++++++++++++++++
2 files changed, 32 insertions(+)
diff -Nru a/drivers/usb/net/Kconfig b/drivers/usb/net/Kconfig
--- a/drivers/usb/net/Kconfig Tue Mar 16 15:03:11 2004
+++ b/drivers/usb/net/Kconfig Tue Mar 16 15:03:11 2004
@@ -131,6 +131,14 @@
comment "USB Host-to-Host Cables"
depends on USB_USBNET
+config USB_ALI_M5632
+ boolean "ALi M5632 based 'USB 2.0 Data Link' cables"
+ depends on USB_USBNET
+ default y
+ help
+ Choose this option if you're using a host-to-host cable
+ based on this design, which supports USB 2.0 high speed.
+
config USB_AN2720
boolean "AnchorChips 2720 based cables (Xircom PGUNET, ...)"
depends on USB_USBNET
diff -Nru a/drivers/usb/net/usbnet.c b/drivers/usb/net/usbnet.c
--- a/drivers/usb/net/usbnet.c Tue Mar 16 15:03:11 2004
+++ b/drivers/usb/net/usbnet.c Tue Mar 16 15:03:11 2004
@@ -384,6 +384,23 @@
}
+#ifdef CONFIG_USB_ALI_M5632
+#define HAVE_HARDWARE
+
+/*-------------------------------------------------------------------------
+ *
+ * ALi M5632 driver ... does high speed
+ *
+ *-------------------------------------------------------------------------*/
+
+static const struct driver_info ali_m5632_info = {
+ .description = "ALi M5632",
+};
+
+
+#endif
+
+
#ifdef CONFIG_USB_AN2720
#define HAVE_HARDWARE
@@ -3132,6 +3149,13 @@
*/
static const struct usb_device_id products [] = {
+
+#ifdef CONFIG_USB_ALI_M5632
+{
+ USB_DEVICE (0x0402, 0x5632), // ALi defaults
+ .driver_info = (unsigned long) &ali_m5632_info,
+},
+#endif
#ifdef CONFIG_USB_AN2720
{
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel