]> code.ossystems Code Review - meta-freescale.git/commitdiff
linux-imx (2.6.35.3): add 0fe6:9700 device support for dm9601
authorOtavio Salvador <otavio@ossystems.com.br>
Thu, 31 May 2012 22:40:55 +0000 (19:40 -0300)
committerOtavio Salvador <otavio@ossystems.com.br>
Thu, 31 May 2012 22:45:53 +0000 (19:45 -0300)
This backports a the change, included in 2.6.38, that adds support for
Davicom 0fe6:9700 device support in dm9601.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
meta-fsl-arm/recipes-kernel/linux/linux-imx-2.6.35.3/dm9601-support-for-usb-ethernet-0x0fe6-0x9700.patch [new file with mode: 0644]
meta-fsl-arm/recipes-kernel/linux/linux-imx_2.6.35.3.bb

diff --git a/meta-fsl-arm/recipes-kernel/linux/linux-imx-2.6.35.3/dm9601-support-for-usb-ethernet-0x0fe6-0x9700.patch b/meta-fsl-arm/recipes-kernel/linux/linux-imx-2.6.35.3/dm9601-support-for-usb-ethernet-0x0fe6-0x9700.patch
new file mode 100644 (file)
index 0000000..6a2a940
--- /dev/null
@@ -0,0 +1,32 @@
+dm9601: Added support for usb ethernet (0x0fe6, 0x9700)
+
+The device is very similar to (0x0fe6, 0x8101),
+And works well with dm9601 driver.
+
+Upstream-Status: Backport [2.6.38]
+
+Signed-off-by: Shahar Havivi <shaharh@redhat.com>
+Acked-by: Peter Korsgaard <jacmet@sunsite.dk>
+Signed-off-by: David S. Miller <davem@davemloft.net>
+---
+ drivers/net/usb/dm9601.c |    4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/drivers/net/usb/dm9601.c b/drivers/net/usb/dm9601.c
+index 02b622e..5002f5b 100644
+--- a/drivers/net/usb/dm9601.c
++++ b/drivers/net/usb/dm9601.c
+@@ -651,6 +651,10 @@ static const struct usb_device_id products[] = {
+       .driver_info = (unsigned long)&dm9601_info,
+        },
+       {
++       USB_DEVICE(0x0fe6, 0x9700),    /* DM9601 USB to Fast Ethernet Adapter */
++       .driver_info = (unsigned long)&dm9601_info,
++       },
++      {
+        USB_DEVICE(0x0a46, 0x9000),    /* DM9000E */
+        .driver_info = (unsigned long)&dm9601_info,
+        },
+-- 
+1.7.10
+
index 6a0ccd38e358710984f28151c5b34e81ff396444..b1dc61910d056e04f620a6410fb32da5d840d671 100644 (file)
@@ -4,7 +4,7 @@
 DESCRIPTION = "Linux kernel for imx platforms"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
-PR = "r19"
+PR = "r20"
 
 inherit kernel
 COMPATIBLE_MACHINE = "(mxs|mx5)"
@@ -32,6 +32,7 @@ SRC_URI = "git://git.freescale.com/imx/linux-2.6-imx.git;tag=rel_imx_2.6.35_11.0
            file://mxs-duart-use-ttyAMA-for-device-name.patch \
            file://w1-fix-support-multiple-master.patch \
            file://smsc95xx-randomize-mac-once.patch \
+           file://dm9601-support-for-usb-ethernet-0x0fe6-0x9700.patch \
            file://0001-mx53_loco-add-USR-led-support.patch \
            file://001_Add_accept4_syscall.patch \
            file://002_Return_ERESTARTSYS_from_IPU_GET_EVENT.patch \