mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2024-09-18 06:11:30 +03:00
a95f9f92e2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13619 3c298f89-4303-0410-b956-a3cf2f4a3e73
45 lines
1.7 KiB
Diff
Executable File
45 lines
1.7 KiB
Diff
Executable File
From 5ca57da3402b856986ac1e1ce316937207f6cbad Mon Sep 17 00:00:00 2001
|
|
From: mokopatches <mokopatches@openmoko.org>
|
|
Date: Wed, 16 Jul 2008 14:44:50 +0100
|
|
Subject: [PATCH] g_ether-vendor_product.patch
|
|
Use FIC's own USB Vendor ID rather than NetChip's
|
|
|
|
Yes, we could solve this by some modprobe.conf parameters, but I'd like to
|
|
rather not rely on this.
|
|
---
|
|
drivers/usb/gadget/ether.c | 11 ++++-------
|
|
1 files changed, 4 insertions(+), 7 deletions(-)
|
|
|
|
diff --git a/drivers/usb/gadget/ether.c b/drivers/usb/gadget/ether.c
|
|
index 066a3e7..a474b0d 100644
|
|
--- a/drivers/usb/gadget/ether.c
|
|
+++ b/drivers/usb/gadget/ether.c
|
|
@@ -134,11 +134,8 @@ struct eth_dev {
|
|
* Instead: allocate your own, using normal USB-IF procedures.
|
|
*/
|
|
|
|
-/* Thanks to NetChip Technologies for donating this product ID.
|
|
- * It's for devices with only CDC Ethernet configurations.
|
|
- */
|
|
-#define CDC_VENDOR_NUM 0x0525 /* NetChip */
|
|
-#define CDC_PRODUCT_NUM 0xa4a1 /* Linux-USB Ethernet Gadget */
|
|
+#define CDC_VENDOR_NUM 0x1457 /* First International Computer */
|
|
+#define CDC_PRODUCT_NUM 0x5117 /* Linux-USB Ethernet Gadget */
|
|
|
|
/* For hardware that can't talk CDC, we use the same vendor ID that
|
|
* ARM Linux has used for ethernet-over-usb, both with sa1100 and
|
|
@@ -159,8 +156,8 @@ struct eth_dev {
|
|
* used with CDC Ethernet, Linux 2.4 hosts will need updates to choose
|
|
* the non-RNDIS configuration.
|
|
*/
|
|
-#define RNDIS_VENDOR_NUM 0x0525 /* NetChip */
|
|
-#define RNDIS_PRODUCT_NUM 0xa4a2 /* Ethernet/RNDIS Gadget */
|
|
+#define RNDIS_VENDOR_NUM 0x1457 /* NetChip */
|
|
+#define RNDIS_PRODUCT_NUM 0x5122 /* Ethernet/RNDIS Gadget */
|
|
|
|
|
|
/* Some systems will want different product identifers published in the
|
|
--
|
|
1.5.6.3
|
|
|