Add new patch asix-ethernet.patch
[kernel-power] / kernel-power-2.6.28 / debian / patches / asix-ethernet.patch
diff --git a/kernel-power-2.6.28/debian/patches/asix-ethernet.patch b/kernel-power-2.6.28/debian/patches/asix-ethernet.patch
new file mode 100644 (file)
index 0000000..9be56ec
--- /dev/null
@@ -0,0 +1,57 @@
+--- kernel-power-2.6.28/drivers/net/usb/asix.c 2012-07-23 06:37:35.000000000 -0700
++++ kernel-power-2.6.28/drivers/net/usb/asix.c 2013-08-15 15:18:04.872495100 -0700
+@@ -1391,6 +1391,10 @@
+       USB_DEVICE (0x6189, 0x182d),
+       .driver_info =  (unsigned long) &ax8817x_info,
+ }, {
++      // Sitecom LN-031 "USB 2.0 10/100/1000 Ethernet adapter"
++      USB_DEVICE (0x0df6, 0x0056),
++      .driver_info =  (unsigned long) &ax88178_info,
++}, {
+       // corega FEther USB2-TX
+       USB_DEVICE (0x07aa, 0x0017),
+       .driver_info =  (unsigned long) &ax8817x_info,
+@@ -1407,6 +1411,10 @@
+       USB_DEVICE (0x04f1, 0x3008),
+       .driver_info = (unsigned long) &ax8817x_info,
+ }, {
++      // Lenovo U2L100P 10/100
++      USB_DEVICE (0x17ef, 0x7203),
++      .driver_info = (unsigned long) &ax88772_info,
++}, {
+       // ASIX AX88772 10/100
+       USB_DEVICE (0x0b95, 0x7720),
+       .driver_info = (unsigned long) &ax88772_info,
+@@ -1415,6 +1423,10 @@
+       USB_DEVICE (0x0b95, 0x1780),
+       .driver_info = (unsigned long) &ax88178_info,
+ }, {
++      // Logitec LAN-GTJ/U2A
++      USB_DEVICE (0x0789, 0x0160),
++      .driver_info = (unsigned long) &ax88178_info,
++}, {
+       // Linksys USB200M Rev 2
+       USB_DEVICE (0x13b1, 0x0018),
+       .driver_info = (unsigned long) &ax88772_info,
+@@ -1431,6 +1443,10 @@
+       USB_DEVICE (0x2001, 0x3c05),
+       .driver_info = (unsigned long) &ax88772_info,
+ }, {
++       // DLink DUB-E100 H/W Ver C1
++       USB_DEVICE (0x2001, 0x1a02),
++       .driver_info = (unsigned long) &ax88772_info,
++}, {
+       // Linksys USB1000
+       USB_DEVICE (0x1737, 0x0039),
+       .driver_info = (unsigned long) &ax88178_info,
+@@ -1458,6 +1474,10 @@
+       // ASIX 88772a
+       USB_DEVICE(0x0db0, 0xa877),
+       .driver_info = (unsigned long) &ax88772_info,
++}, {
++      // Asus USB Ethernet Adapter
++      USB_DEVICE (0x0b95, 0x7e2b),
++      .driver_info = (unsigned long) &ax88772_info,
+ },
+       { },            // END
+ };