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