mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-01 17:46:48 +07:00
USB: serial: add Medtronic CareLink USB driver
Add simple driver for Medtronic CareLink USB devices. Reported-by: Benjamin West <bewest@gmail.com> Tested-by: Benjamin West <bewest@gmail.com> Signed-off-by: Johan Hovold <johan@kernel.org>
This commit is contained in:
parent
c5cd24d7b1
commit
cff9c2339a
@ -58,6 +58,7 @@ config USB_SERIAL_SIMPLE
|
||||
handles a wide range of very simple devices, all in one
|
||||
driver. Specifically, it supports:
|
||||
- Suunto ANT+ USB device.
|
||||
- Medtronic CareLink USB device
|
||||
- Fundamental Software dongle.
|
||||
- HP4x calculators
|
||||
- a number of Motorola phones
|
||||
|
@ -36,6 +36,11 @@ static struct usb_serial_driver vendor##_device = { \
|
||||
|
||||
#define DEVICE(vendor, IDS) DEVICE_N(vendor, IDS, 1)
|
||||
|
||||
/* Medtronic CareLink USB driver */
|
||||
#define CARELINK_IDS() \
|
||||
{ USB_DEVICE(0x0a21, 0x8001) } /* MMT-7305WW */
|
||||
DEVICE(carelink, CARELINK_IDS);
|
||||
|
||||
/* ZIO Motherboard USB driver */
|
||||
#define ZIO_IDS() \
|
||||
{ USB_DEVICE(0x1CBE, 0x0103) }
|
||||
@ -88,6 +93,7 @@ DEVICE(siemens_mpi, SIEMENS_IDS);
|
||||
|
||||
/* All of the above structures mushed into two lists */
|
||||
static struct usb_serial_driver * const serial_drivers[] = {
|
||||
&carelink_device,
|
||||
&zio_device,
|
||||
&funsoft_device,
|
||||
&flashloader_device,
|
||||
@ -101,6 +107,7 @@ static struct usb_serial_driver * const serial_drivers[] = {
|
||||
};
|
||||
|
||||
static const struct usb_device_id id_table[] = {
|
||||
CARELINK_IDS(),
|
||||
ZIO_IDS(),
|
||||
FUNSOFT_IDS(),
|
||||
FLASHLOADER_IDS(),
|
||||
|
Loading…
Reference in New Issue
Block a user