Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

USB: Add Oceanic product ID to ftdi_sio

Add Oceanic PID to ftdi_sio driver

Oceanic dive computers (such as the VT3 --
http://www.oceanicworldwide.com/p_computers_vt3.html) all use an onboard
FTDI serial converter, with the FTDI vid and a PID of 0xf460. The
attached patch adds that pid to ftdi_sio; driver connects to my VT3
after that.

Signed-off-by: Vladimir Vukicevic <vladimir@pobox.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

authored by

Vladimir Vukicevic and committed by
Greg Kroah-Hartman
c3d36c45 631556a0

+6
+1
drivers/usb/serial/ftdi_sio.c
··· 578 578 { USB_DEVICE(FALCOM_VID, FALCOM_TWIST_PID) }, 579 579 { USB_DEVICE(FALCOM_VID, FALCOM_SAMBA_PID) }, 580 580 { USB_DEVICE(FTDI_VID, FTDI_SUUNTO_SPORTS_PID) }, 581 + { USB_DEVICE(FTDI_VID, FTDI_OCEANIC_PID) }, 581 582 { USB_DEVICE(TTI_VID, TTI_QL355P_PID) }, 582 583 { USB_DEVICE(FTDI_VID, FTDI_RM_CANVIEW_PID) }, 583 584 { USB_DEVICE(BANDB_VID, BANDB_USOTL4_PID) },
+5
drivers/usb/serial/ftdi_sio.h
··· 628 628 #define FTDI_SUUNTO_SPORTS_PID 0xF680 /* Suunto Sports instrument */ 629 629 630 630 /* 631 + * Oceanic product ids 632 + */ 633 + #define FTDI_OCEANIC_PID 0xF460 /* Oceanic dive instrument */ 634 + 635 + /* 631 636 * TTi (Thurlby Thandar Instruments) 632 637 */ 633 638 #define TTI_VID 0x103E /* Vendor Id */