]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/blame - releases/3.1.1/usb-pl2303-add-id-for-smart-device.patch
4.14-stable patches
[thirdparty/kernel/stable-queue.git] / releases / 3.1.1 / usb-pl2303-add-id-for-smart-device.patch
CommitLineData
dc1c5f6a
GKH
1From 598f0b703506da841d3459dc0c48506be14d1778 Mon Sep 17 00:00:00 2001
2From: Eric Benoit <eric@ecks.ca>
3Date: Sat, 24 Sep 2011 02:04:50 -0400
4Subject: USB: pl2303: add id for SMART device
5
6From: Eric Benoit <eric@ecks.ca>
7
8commit 598f0b703506da841d3459dc0c48506be14d1778 upstream.
9
10Add vendor and product ID for the SMART USB to serial adapter. These
11were meant to be used with their SMART Board whiteboards, but can be
12re-purposed for other tasks. Tested and working (at at least 9600 bps).
13
14Signed-off-by: Eric Benoit <eric@ecks.ca>
15Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
16
17---
18 drivers/usb/serial/pl2303.c | 1 +
19 drivers/usb/serial/pl2303.h | 5 +++++
20 2 files changed, 6 insertions(+)
21
22--- a/drivers/usb/serial/pl2303.c
23+++ b/drivers/usb/serial/pl2303.c
24@@ -92,6 +92,7 @@ static const struct usb_device_id id_tab
25 { USB_DEVICE(SANWA_VENDOR_ID, SANWA_PRODUCT_ID) },
26 { USB_DEVICE(ADLINK_VENDOR_ID, ADLINK_ND6530_PRODUCT_ID) },
27 { USB_DEVICE(WINCHIPHEAD_VENDOR_ID, WINCHIPHEAD_USBSER_PRODUCT_ID) },
28+ { USB_DEVICE(SMART_VENDOR_ID, SMART_PRODUCT_ID) },
29 { } /* Terminating entry */
30 };
31
32--- a/drivers/usb/serial/pl2303.h
33+++ b/drivers/usb/serial/pl2303.h
34@@ -148,3 +148,8 @@
35 /* WinChipHead USB->RS 232 adapter */
36 #define WINCHIPHEAD_VENDOR_ID 0x4348
37 #define WINCHIPHEAD_USBSER_PRODUCT_ID 0x5523
38+
39+/* SMART USB Serial Adapter */
40+#define SMART_VENDOR_ID 0x0b8c
41+#define SMART_PRODUCT_ID 0x2303
42+