summaryrefslogtreecommitdiff
path: root/recipes-kernel/linux/linux-at91-5.4.195/linux-5.4-cdc-acm-ignore-exar-devices.patch
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-kernel/linux/linux-at91-5.4.195/linux-5.4-cdc-acm-ignore-exar-devices.patch')
-rw-r--r--recipes-kernel/linux/linux-at91-5.4.195/linux-5.4-cdc-acm-ignore-exar-devices.patch14
1 files changed, 7 insertions, 7 deletions
diff --git a/recipes-kernel/linux/linux-at91-5.4.195/linux-5.4-cdc-acm-ignore-exar-devices.patch b/recipes-kernel/linux/linux-at91-5.4.195/linux-5.4-cdc-acm-ignore-exar-devices.patch
index b4d68e5..bda5d85 100644
--- a/recipes-kernel/linux/linux-at91-5.4.195/linux-5.4-cdc-acm-ignore-exar-devices.patch
+++ b/recipes-kernel/linux/linux-at91-5.4.195/linux-5.4-cdc-acm-ignore-exar-devices.patch
@@ -7,11 +7,11 @@ Subject: [PATCH] linux-5.4-cdc-acm-ignore-exar-devices
drivers/usb/class/cdc-acm.c | 18 +++++++++++++++++-
1 file changed, 17 insertions(+), 1 deletion(-)
-diff --git a/drivers/usb/class/cdc-acm.c b/drivers/usb/class/cdc-acm.c
-index 16c98e7..422f216 100644
---- a/drivers/usb/class/cdc-acm.c
-+++ b/drivers/usb/class/cdc-acm.c
-@@ -1174,8 +1174,10 @@ static int acm_probe(struct usb_interface *intf,
+ Updated for 5.4.195 on 24 May 2022 by John Klug
+diff -Naru orig/drivers/usb/class/cdc-acm.c new/drivers/usb/class/cdc-acm.c
+--- orig/drivers/usb/class/cdc-acm.c 2022-05-24 13:14:11.796098096 -0500
++++ new/drivers/usb/class/cdc-acm.c 2022-05-24 13:15:08.688096765 -0500
+@@ -1186,8 +1186,10 @@
/* normal quirks */
quirks = (unsigned long)id->driver_info;
@@ -23,8 +23,8 @@ index 16c98e7..422f216 100644
memset(&h, 0x00, sizeof(struct usb_cdc_parsed_header));
-@@ -1937,6 +1939,20 @@ static int acm_pre_reset(struct usb_interface *intf)
- .driver_info = SEND_ZERO_PACKET,
+@@ -1976,6 +1978,20 @@
+ .driver_info = IGNORE_DEVICE,
},
+ /* Ignore Exar XR21V141X usb serial chips