11da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds/*
21da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds * Prolific PL2303 USB to serial adaptor driver header file
31da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds *
41da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds *	This program is free software; you can redistribute it and/or modify
51da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds *	it under the terms of the GNU General Public License as published by
61da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds *	the Free Software Foundation; either version 2 of the License, or
71da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds *	(at your option) any later version.
85d78fcb0caf219e2e6c8e486d7e31fec1333ac06Greg Kroah-Hartman *
91da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds */
10912299f6f0587bb6c221705ed9949709b36b3c56Alan Cox
11912299f6f0587bb6c221705ed9949709b36b3c56Alan Cox#define BENQ_VENDOR_ID			0x04a5
12912299f6f0587bb6c221705ed9949709b36b3c56Alan Cox#define BENQ_PRODUCT_ID_S81		0x4027
13912299f6f0587bb6c221705ed9949709b36b3c56Alan Cox
141da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define PL2303_VENDOR_ID	0x067b
151da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define PL2303_PRODUCT_ID	0x2303
161da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define PL2303_PRODUCT_ID_RSAQ2		0x04bb
173d861494729c70d9ebeb7d93caa107897925c355Peter Moulder#define PL2303_PRODUCT_ID_DCU11		0x1234
181da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define PL2303_PRODUCT_ID_PHAROS	0xaaa0
191da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define PL2303_PRODUCT_ID_RSAQ3		0xaaa2
20b483b6aaa56f0db72fa50e85b6499a32d82009bfMax Arnold#define PL2303_PRODUCT_ID_ALDIGA	0x0611
214be2fa186d54758296d30c565d7b5111dd45b000Steve Murphy#define PL2303_PRODUCT_ID_MMX		0x0612
22727df3569b358ef440683787c2b9fe8cc55a0954Greg Kroah-Hartman#define PL2303_PRODUCT_ID_GPRS		0x0609
2318344a1cd5889d48dac67229fcf024ed300030d5Simone Contini#define PL2303_PRODUCT_ID_HCR331	0x331a
2496a3e79edff6f41b0f115a82f1a39d66218077a7Dario Lombardo#define PL2303_PRODUCT_ID_MOTOROLA	0x0307
251da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds
261da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define ATEN_VENDOR_ID		0x0557
271da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define ATEN_VENDOR_ID2		0x0547
281da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define ATEN_PRODUCT_ID		0x2008
291da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds
301da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define IODATA_VENDOR_ID	0x04bb
311da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define IODATA_PRODUCT_ID	0x0a03
328a28dea3accda319d51a1bf4d3e280771d946f78Masakazu Mokuno#define IODATA_PRODUCT_ID_RSAQ5	0x0a0e
331da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds
341da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define ELCOM_VENDOR_ID		0x056e
351da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define ELCOM_PRODUCT_ID	0x5003
361da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define ELCOM_PRODUCT_ID_UCSGT	0x5004
371da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds
381da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define ITEGNO_VENDOR_ID	0x0eba
391da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define ITEGNO_PRODUCT_ID	0x1080
4058381719845d9ee19a321c2eb69cfa9b7886be9aWang Jun#define ITEGNO_PRODUCT_ID_2080	0x2080
411da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds
421da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define MA620_VENDOR_ID		0x0df7
431da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define MA620_PRODUCT_ID	0x0620
441da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds
451da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define RATOC_VENDOR_ID		0x0584
461da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define RATOC_PRODUCT_ID	0xb000
471da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds
481da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define TRIPP_VENDOR_ID		0x2478
491da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define TRIPP_PRODUCT_ID	0x2008
501da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds
511da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define RADIOSHACK_VENDOR_ID	0x1453
521da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define RADIOSHACK_PRODUCT_ID	0x4026
531da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds
541da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define DCU10_VENDOR_ID		0x0731
551da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define DCU10_PRODUCT_ID	0x0528
561da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds
571da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define SITECOM_VENDOR_ID	0x6189
581da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define SITECOM_PRODUCT_ID	0x2068
591da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds
601da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds/* Alcatel OT535/735 USB cable */
611da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define ALCATEL_VENDOR_ID	0x11f7
621da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define ALCATEL_PRODUCT_ID	0x02df
631da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds
641da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds/* Samsung I330 phone cradle */
651da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define SAMSUNG_VENDOR_ID	0x04e8
661da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define SAMSUNG_PRODUCT_ID	0x8001
671da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds
681da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define SIEMENS_VENDOR_ID	0x11f5
69a8310f3b8b713e52d77c56d4b8865685ee40d02aLuiz Fernando Capitulino#define SIEMENS_PRODUCT_ID_SX1	0x0001
701da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#define SIEMENS_PRODUCT_ID_X65	0x0003
71a8310f3b8b713e52d77c56d4b8865685ee40d02aLuiz Fernando Capitulino#define SIEMENS_PRODUCT_ID_X75	0x0004
72e7beb667842ad0f6ec95a22e7c88e71dfbd60649Andreas Loibl#define SIEMENS_PRODUCT_ID_EF81	0x0005
73acbb36f116243bed515357264ecbb6ff9c6d2a5bPeter Favrholdt
74acbb36f116243bed515357264ecbb6ff9c6d2a5bPeter Favrholdt#define SYNTECH_VENDOR_ID	0x0745
75acbb36f116243bed515357264ecbb6ff9c6d2a5bPeter Favrholdt#define SYNTECH_PRODUCT_ID	0x0001
7668e110a078a7e8a416ba06bfa6372ae28222809eRobert Spanton
7768e110a078a7e8a416ba06bfa6372ae28222809eRobert Spanton/* Nokia CA-42 Cable */
7868e110a078a7e8a416ba06bfa6372ae28222809eRobert Spanton#define NOKIA_CA42_VENDOR_ID	0x078b
7968e110a078a7e8a416ba06bfa6372ae28222809eRobert Spanton#define NOKIA_CA42_PRODUCT_ID	0x1234
80838b42814c640ddcc378ba29cd31ffd64fb36bc5Martin Gingras
81838b42814c640ddcc378ba29cd31ffd64fb36bc5Martin Gingras/* CA-42 CLONE Cable www.ca-42.com chipset: Prolific Technology Inc */
82838b42814c640ddcc378ba29cd31ffd64fb36bc5Martin Gingras#define CA_42_CA42_VENDOR_ID	0x10b5
83838b42814c640ddcc378ba29cd31ffd64fb36bc5Martin Gingras#define CA_42_CA42_PRODUCT_ID	0xac70
846cceb05f8df6e28ab90f44bdeba50d33928cdee5Denis MONTERRAT
856cceb05f8df6e28ab90f44bdeba50d33928cdee5Denis MONTERRAT#define SAGEM_VENDOR_ID		0x079b
866cceb05f8df6e28ab90f44bdeba50d33928cdee5Denis MONTERRAT#define SAGEM_PRODUCT_ID	0x0027
87c6c27721a42b991965bb792d5c196b8331d008d5Christian Lindner
88c6c27721a42b991965bb792d5c196b8331d008d5Christian Lindner/* Leadtek GPS 9531 (ID 0413:2101) */
89c6c27721a42b991965bb792d5c196b8331d008d5Christian Lindner#define LEADTEK_VENDOR_ID	0x0413
90c6c27721a42b991965bb792d5c196b8331d008d5Christian Lindner#define LEADTEK_9531_PRODUCT_ID	0x2101
91491b04ce1c9adfa0cd73f095086f3c37da81b667Dick Streefland
92491b04ce1c9adfa0cd73f095086f3c37da81b667Dick Streefland/* USB GSM cable from Speed Dragon Multimedia, Ltd */
93491b04ce1c9adfa0cd73f095086f3c37da81b667Dick Streefland#define SPEEDDRAGON_VENDOR_ID	0x0e55
94491b04ce1c9adfa0cd73f095086f3c37da81b667Dick Streefland#define SPEEDDRAGON_PRODUCT_ID	0x110b
95e853bf4af372afdae732c48be04a6b154f2de3d4Tomasz Kazmierczak
963b92847425a98d26ad9d2b8682d3ce6020c90752Matthew Meno/* DATAPILOT Universal-2 Phone Cable */
973b92847425a98d26ad9d2b8682d3ce6020c90752Matthew Meno#define DATAPILOT_U2_VENDOR_ID	0x0731
983b92847425a98d26ad9d2b8682d3ce6020c90752Matthew Meno#define DATAPILOT_U2_PRODUCT_ID	0x2003
99b7aa94b682dc6b6dcdc01d36f8e65cef5aae81e2Kim Oldfield
100b7aa94b682dc6b6dcdc01d36f8e65cef5aae81e2Kim Oldfield/* Belkin "F5U257" Serial Adapter */
101b7aa94b682dc6b6dcdc01d36f8e65cef5aae81e2Kim Oldfield#define BELKIN_VENDOR_ID	0x050d
102b7aa94b682dc6b6dcdc01d36f8e65cef5aae81e2Kim Oldfield#define BELKIN_PRODUCT_ID	0x0257
1038fd801339350b63cbb90730ff8b2be349fb3dc67Johannes Steingraeber
1048fd801339350b63cbb90730ff8b2be349fb3dc67Johannes Steingraeber/* Alcor Micro Corp. USB 2.0 TO RS-232 */
1058fd801339350b63cbb90730ff8b2be349fb3dc67Johannes Steingraeber#define ALCOR_VENDOR_ID		0x058F
1068fd801339350b63cbb90730ff8b2be349fb3dc67Johannes Steingraeber#define ALCOR_PRODUCT_ID	0x9720
107b697f70f763fe92d5fd05e7e2043bd2b5f12b073Wesley PA
1082d94b981c7fcb0fba4aa3442cd180066dbedbbc8YOSHIFUJI Hideaki/* Willcom WS002IN Data Driver (by NetIndex Inc.) */
1092d94b981c7fcb0fba4aa3442cd180066dbedbbc8YOSHIFUJI Hideaki#define WS002IN_VENDOR_ID	0x11f6
1102d94b981c7fcb0fba4aa3442cd180066dbedbbc8YOSHIFUJI Hideaki#define WS002IN_PRODUCT_ID	0x2001
1112d94b981c7fcb0fba4aa3442cd180066dbedbbc8YOSHIFUJI Hideaki
1129e3285dba5cac12d656da66fd7d420ff1bc0ecc0Magnus Damm/* Corega CG-USBRS232R Serial Adapter */
1139e3285dba5cac12d656da66fd7d420ff1bc0ecc0Magnus Damm#define COREGA_VENDOR_ID	0x07aa
1149e3285dba5cac12d656da66fd7d420ff1bc0ecc0Magnus Damm#define COREGA_PRODUCT_ID	0x002a
115002e8f2c80c6be76bb312940bc278fc10b2b2487Piotr Roszatycki
116cc311ee7d29d96f0bf15599f4456012d6f5ea23cDamien Stuart/* Y.C. Cable U.S.A., Inc - USB to RS-232 */
117cc311ee7d29d96f0bf15599f4456012d6f5ea23cDamien Stuart#define YCCABLE_VENDOR_ID	0x05ad
118cc311ee7d29d96f0bf15599f4456012d6f5ea23cDamien Stuart#define YCCABLE_PRODUCT_ID	0x0fba
1197c99200142c04d0f1ed3f048014591f841efdaedMatthew Arnold
1207c99200142c04d0f1ed3f048014591f841efdaedMatthew Arnold/* "Superial" USB - Serial */
1217c99200142c04d0f1ed3f048014591f841efdaedMatthew Arnold#define SUPERIAL_VENDOR_ID	0x5372
1227c99200142c04d0f1ed3f048014591f841efdaedMatthew Arnold#define SUPERIAL_PRODUCT_ID	0x2303
123af4b8514aafd53d97b05a0a30b7d4cfd2cbb7b81Mike Provencher
124af4b8514aafd53d97b05a0a30b7d4cfd2cbb7b81Mike Provencher/* Hewlett-Packard LD220-HP POS Pole Display */
125af4b8514aafd53d97b05a0a30b7d4cfd2cbb7b81Mike Provencher#define HP_VENDOR_ID		0x03f0
126af4b8514aafd53d97b05a0a30b7d4cfd2cbb7b81Mike Provencher#define HP_LD220_PRODUCT_ID	0x3524
1278540d66615c39010168ab97eaafb476ec2851298Gianpaolo Cugola
1288540d66615c39010168ab97eaafb476ec2851298Gianpaolo Cugola/* Cressi Edy (diving computer) PC interface */
1298540d66615c39010168ab97eaafb476ec2851298Gianpaolo Cugola#define CRESSI_VENDOR_ID	0x04b8
1308540d66615c39010168ab97eaafb476ec2851298Gianpaolo Cugola#define CRESSI_EDY_PRODUCT_ID	0x0521
13149276560c9004fce24c42e3c0ad75f34d956fc63Khanh-Dang Nguyen Thu Lam
132f36ecd5de93e4c85a9e3d25100c6e233155b12e5Jef Driesen/* Zeagle dive computer interface */
133f36ecd5de93e4c85a9e3d25100c6e233155b12e5Jef Driesen#define ZEAGLE_VENDOR_ID	0x04b8
134f36ecd5de93e4c85a9e3d25100c6e233155b12e5Jef Driesen#define ZEAGLE_N2ITION3_PRODUCT_ID	0x0522
135f36ecd5de93e4c85a9e3d25100c6e233155b12e5Jef Driesen
13649276560c9004fce24c42e3c0ad75f34d956fc63Khanh-Dang Nguyen Thu Lam/* Sony, USB data cable for CMD-Jxx mobile phones */
13749276560c9004fce24c42e3c0ad75f34d956fc63Khanh-Dang Nguyen Thu Lam#define SONY_VENDOR_ID		0x054c
13849276560c9004fce24c42e3c0ad75f34d956fc63Khanh-Dang Nguyen Thu Lam#define SONY_QN3USB_PRODUCT_ID	0x0437
13935904e6b5106fda51b04c8b8080c04466865415fPawel Ludwikow
14035904e6b5106fda51b04c8b8080c04466865415fPawel Ludwikow/* Sanwa KB-USB2 multimeter cable (ID: 11ad:0001) */
14135904e6b5106fda51b04c8b8080c04466865415fPawel Ludwikow#define SANWA_VENDOR_ID		0x11ad
14235904e6b5106fda51b04c8b8080c04466865415fPawel Ludwikow#define SANWA_PRODUCT_ID	0x0001
1439a61d72602771906e11a5944e8571f8006387b39Manuel Jander
1449a61d72602771906e11a5944e8571f8006387b39Manuel Jander/* ADLINK ND-6530 RS232,RS485 and RS422 adapter */
1455d78fcb0caf219e2e6c8e486d7e31fec1333ac06Greg Kroah-Hartman#define ADLINK_VENDOR_ID		0x0b63
1465d78fcb0caf219e2e6c8e486d7e31fec1333ac06Greg Kroah-Hartman#define ADLINK_ND6530_PRODUCT_ID	0x6530
147026dfaf18973404a01f488d6aa556a8c466e06a4Wolfgang Denk
148598f0b703506da841d3459dc0c48506be14d1778Eric Benoit/* SMART USB Serial Adapter */
149598f0b703506da841d3459dc0c48506be14d1778Eric Benoit#define SMART_VENDOR_ID	0x0b8c
150598f0b703506da841d3459dc0c48506be14d1778Eric Benoit#define SMART_PRODUCT_ID	0x2303
151598f0b703506da841d3459dc0c48506be14d1778Eric Benoit
152