summaryrefslogtreecommitdiffstats
path: root/meta-fsl-arm
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2012-05-31 19:40:55 -0300
committerOtavio Salvador <otavio@ossystems.com.br>2012-05-31 19:45:53 -0300
commitd80e2a867357b054113e0a5996ab4bebf02f5f6c (patch)
treed7626b58b9a7310af1977d915a32a0ce65f932dd /meta-fsl-arm
parent83483a29ae5627e39fab7b64658e99fe9a079f18 (diff)
downloadmeta-freescale-d80e2a867357b054113e0a5996ab4bebf02f5f6c.tar.gz
linux-imx (2.6.35.3): add 0fe6:9700 device support for dm9601
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>
Diffstat (limited to 'meta-fsl-arm')
-rw-r--r--meta-fsl-arm/recipes-kernel/linux/linux-imx-2.6.35.3/dm9601-support-for-usb-ethernet-0x0fe6-0x9700.patch32
-rw-r--r--meta-fsl-arm/recipes-kernel/linux/linux-imx_2.6.35.3.bb3
2 files changed, 34 insertions, 1 deletions
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
index 000000000..6a2a94082
--- /dev/null
+++ b/meta-fsl-arm/recipes-kernel/linux/linux-imx-2.6.35.3/dm9601-support-for-usb-ethernet-0x0fe6-0x9700.patch
@@ -0,0 +1,32 @@
1dm9601: Added support for usb ethernet (0x0fe6, 0x9700)
2
3The device is very similar to (0x0fe6, 0x8101),
4And works well with dm9601 driver.
5
6Upstream-Status: Backport [2.6.38]
7
8Signed-off-by: Shahar Havivi <shaharh@redhat.com>
9Acked-by: Peter Korsgaard <jacmet@sunsite.dk>
10Signed-off-by: David S. Miller <davem@davemloft.net>
11---
12 drivers/net/usb/dm9601.c | 4 ++++
13 1 file changed, 4 insertions(+)
14
15diff --git a/drivers/net/usb/dm9601.c b/drivers/net/usb/dm9601.c
16index 02b622e..5002f5b 100644
17--- a/drivers/net/usb/dm9601.c
18+++ b/drivers/net/usb/dm9601.c
19@@ -651,6 +651,10 @@ static const struct usb_device_id products[] = {
20 .driver_info = (unsigned long)&dm9601_info,
21 },
22 {
23+ USB_DEVICE(0x0fe6, 0x9700), /* DM9601 USB to Fast Ethernet Adapter */
24+ .driver_info = (unsigned long)&dm9601_info,
25+ },
26+ {
27 USB_DEVICE(0x0a46, 0x9000), /* DM9000E */
28 .driver_info = (unsigned long)&dm9601_info,
29 },
30--
311.7.10
32
diff --git a/meta-fsl-arm/recipes-kernel/linux/linux-imx_2.6.35.3.bb b/meta-fsl-arm/recipes-kernel/linux/linux-imx_2.6.35.3.bb
index 6a0ccd38e..b1dc61910 100644
--- a/meta-fsl-arm/recipes-kernel/linux/linux-imx_2.6.35.3.bb
+++ b/meta-fsl-arm/recipes-kernel/linux/linux-imx_2.6.35.3.bb
@@ -4,7 +4,7 @@
4DESCRIPTION = "Linux kernel for imx platforms" 4DESCRIPTION = "Linux kernel for imx platforms"
5LICENSE = "GPLv2" 5LICENSE = "GPLv2"
6LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7" 6LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
7PR = "r19" 7PR = "r20"
8 8
9inherit kernel 9inherit kernel
10COMPATIBLE_MACHINE = "(mxs|mx5)" 10COMPATIBLE_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
32 file://mxs-duart-use-ttyAMA-for-device-name.patch \ 32 file://mxs-duart-use-ttyAMA-for-device-name.patch \
33 file://w1-fix-support-multiple-master.patch \ 33 file://w1-fix-support-multiple-master.patch \
34 file://smsc95xx-randomize-mac-once.patch \ 34 file://smsc95xx-randomize-mac-once.patch \
35 file://dm9601-support-for-usb-ethernet-0x0fe6-0x9700.patch \
35 file://0001-mx53_loco-add-USR-led-support.patch \ 36 file://0001-mx53_loco-add-USR-led-support.patch \
36 file://001_Add_accept4_syscall.patch \ 37 file://001_Add_accept4_syscall.patch \
37 file://002_Return_ERESTARTSYS_from_IPU_GET_EVENT.patch \ 38 file://002_Return_ERESTARTSYS_from_IPU_GET_EVENT.patch \