aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/usb/serial/Kconfig1
-rw-r--r--drivers/usb/serial/usb-serial-simple.c7
2 files changed, 8 insertions, 0 deletions
diff --git a/drivers/usb/serial/Kconfig b/drivers/usb/serial/Kconfig
index ab05158ad03e..c3119eb251bc 100644
--- a/drivers/usb/serial/Kconfig
+++ b/drivers/usb/serial/Kconfig
@@ -58,6 +58,7 @@ config USB_SERIAL_SIMPLE
58 handles a wide range of very simple devices, all in one 58 handles a wide range of very simple devices, all in one
59 driver. Specifically, it supports: 59 driver. Specifically, it supports:
60 - Suunto ANT+ USB device. 60 - Suunto ANT+ USB device.
61 - Medtronic CareLink USB device
61 - Fundamental Software dongle. 62 - Fundamental Software dongle.
62 - HP4x calculators 63 - HP4x calculators
63 - a number of Motorola phones 64 - a number of Motorola phones
diff --git a/drivers/usb/serial/usb-serial-simple.c b/drivers/usb/serial/usb-serial-simple.c
index 5565308c870c..7064eb8d6142 100644
--- a/drivers/usb/serial/usb-serial-simple.c
+++ b/drivers/usb/serial/usb-serial-simple.c
@@ -36,6 +36,11 @@ static struct usb_serial_driver vendor##_device = { \
36 36
37#define DEVICE(vendor, IDS) DEVICE_N(vendor, IDS, 1) 37#define DEVICE(vendor, IDS) DEVICE_N(vendor, IDS, 1)
38 38
39/* Medtronic CareLink USB driver */
40#define CARELINK_IDS() \
41 { USB_DEVICE(0x0a21, 0x8001) } /* MMT-7305WW */
42DEVICE(carelink, CARELINK_IDS);
43
39/* ZIO Motherboard USB driver */ 44/* ZIO Motherboard USB driver */
40#define ZIO_IDS() \ 45#define ZIO_IDS() \
41 { USB_DEVICE(0x1CBE, 0x0103) } 46 { USB_DEVICE(0x1CBE, 0x0103) }
@@ -88,6 +93,7 @@ DEVICE(siemens_mpi, SIEMENS_IDS);
88 93
89/* All of the above structures mushed into two lists */ 94/* All of the above structures mushed into two lists */
90static struct usb_serial_driver * const serial_drivers[] = { 95static struct usb_serial_driver * const serial_drivers[] = {
96 &carelink_device,
91 &zio_device, 97 &zio_device,
92 &funsoft_device, 98 &funsoft_device,
93 &flashloader_device, 99 &flashloader_device,
@@ -101,6 +107,7 @@ static struct usb_serial_driver * const serial_drivers[] = {
101}; 107};
102 108
103static const struct usb_device_id id_table[] = { 109static const struct usb_device_id id_table[] = {
110 CARELINK_IDS(),
104 ZIO_IDS(), 111 ZIO_IDS(),
105 FUNSOFT_IDS(), 112 FUNSOFT_IDS(),
106 FLASHLOADER_IDS(), 113 FLASHLOADER_IDS(),