Skip to content

Commit 951dd99

Browse files
rmann-ndigregkh
authored andcommitted
USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI
commit c980666 upstream. NDI (Northern Digital Inc.) is introducing a new product called the EMGUIDE GEMINI that will use an FTDI chip for USB serial communications. Add the NDI EMGUIDE GEMINI product ID that uses the NDI Vendor ID rather than the FTDI Vendor ID, unlike older products. Signed-off-by: Ryan Mann <rmann@ndigital.com> Cc: stable@vger.kernel.org Signed-off-by: Johan Hovold <johan@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1 parent 8b8cb0c commit 951dd99

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

drivers/usb/serial/ftdi_sio.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -803,6 +803,8 @@ static const struct usb_device_id id_table_combined[] = {
803803
.driver_info = (kernel_ulong_t)&ftdi_NDI_device_quirk },
804804
{ USB_DEVICE(FTDI_VID, FTDI_NDI_AURORA_SCU_PID),
805805
.driver_info = (kernel_ulong_t)&ftdi_NDI_device_quirk },
806+
{ USB_DEVICE(FTDI_NDI_VID, FTDI_NDI_EMGUIDE_GEMINI_PID),
807+
.driver_info = (kernel_ulong_t)&ftdi_NDI_device_quirk },
806808
{ USB_DEVICE(TELLDUS_VID, TELLDUS_TELLSTICK_PID) },
807809
{ USB_DEVICE(NOVITUS_VID, NOVITUS_BONO_E_PID) },
808810
{ USB_DEVICE(FTDI_VID, RTSYSTEMS_USB_VX8_PID) },

drivers/usb/serial/ftdi_sio_ids.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,9 @@
204204
#define FTDI_NDI_FUTURE_3_PID 0xDA73 /* NDI future device #3 */
205205
#define FTDI_NDI_AURORA_SCU_PID 0xDA74 /* NDI Aurora SCU */
206206

207+
#define FTDI_NDI_VID 0x23F2
208+
#define FTDI_NDI_EMGUIDE_GEMINI_PID 0x0003 /* NDI Emguide Gemini */
209+
207210
/*
208211
* ChamSys Limited (www.chamsys.co.uk) USB wing/interface product IDs
209212
*/

0 commit comments

Comments
 (0)