Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   1) /* SPDX-License-Identifier: GPL-2.0+ */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   2) /*
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   3)  * Prolific PL2303 USB to serial adaptor driver header file
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   4)  */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   5) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   6) #define BENQ_VENDOR_ID			0x04a5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   7) #define BENQ_PRODUCT_ID_S81		0x4027
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   8) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   9) #define PL2303_VENDOR_ID	0x067b
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  10) #define PL2303_PRODUCT_ID	0x2303
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  11) #define PL2303_PRODUCT_ID_TB		0x2304
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  12) #define PL2303_PRODUCT_ID_GC		0x23a3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  13) #define PL2303_PRODUCT_ID_GB		0x23b3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  14) #define PL2303_PRODUCT_ID_GT		0x23c3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  15) #define PL2303_PRODUCT_ID_GL		0x23d3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  16) #define PL2303_PRODUCT_ID_GE		0x23e3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  17) #define PL2303_PRODUCT_ID_GS		0x23f3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  18) #define PL2303_PRODUCT_ID_RSAQ2		0x04bb
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  19) #define PL2303_PRODUCT_ID_DCU11		0x1234
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  20) #define PL2303_PRODUCT_ID_PHAROS	0xaaa0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  21) #define PL2303_PRODUCT_ID_RSAQ3		0xaaa2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  22) #define PL2303_PRODUCT_ID_CHILITAG	0xaaa8
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  23) #define PL2303_PRODUCT_ID_ALDIGA	0x0611
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  24) #define PL2303_PRODUCT_ID_MMX		0x0612
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  25) #define PL2303_PRODUCT_ID_GPRS		0x0609
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  26) #define PL2303_PRODUCT_ID_HCR331	0x331a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  27) #define PL2303_PRODUCT_ID_MOTOROLA	0x0307
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  28) #define PL2303_PRODUCT_ID_ZTEK		0xe1f1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  29) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  30) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  31) #define ATEN_VENDOR_ID		0x0557
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  32) #define ATEN_VENDOR_ID2		0x0547
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  33) #define ATEN_PRODUCT_ID		0x2008
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  34) #define ATEN_PRODUCT_UC485	0x2021
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  35) #define ATEN_PRODUCT_UC232B	0x2022
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  36) #define ATEN_PRODUCT_ID2	0x2118
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  37) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  38) #define IBM_VENDOR_ID		0x04b3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  39) #define IBM_PRODUCT_ID		0x4016
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  40) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  41) #define IODATA_VENDOR_ID	0x04bb
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  42) #define IODATA_PRODUCT_ID	0x0a03
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  43) #define IODATA_PRODUCT_ID_RSAQ5	0x0a0e
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  44) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  45) #define ELCOM_VENDOR_ID		0x056e
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  46) #define ELCOM_PRODUCT_ID	0x5003
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  47) #define ELCOM_PRODUCT_ID_UCSGT	0x5004
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  48) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  49) #define ITEGNO_VENDOR_ID	0x0eba
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  50) #define ITEGNO_PRODUCT_ID	0x1080
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  51) #define ITEGNO_PRODUCT_ID_2080	0x2080
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  52) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  53) #define MA620_VENDOR_ID		0x0df7
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  54) #define MA620_PRODUCT_ID	0x0620
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  55) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  56) #define RATOC_VENDOR_ID		0x0584
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  57) #define RATOC_PRODUCT_ID	0xb000
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  58) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  59) #define TRIPP_VENDOR_ID		0x2478
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  60) #define TRIPP_PRODUCT_ID	0x2008
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  61) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  62) #define RADIOSHACK_VENDOR_ID	0x1453
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  63) #define RADIOSHACK_PRODUCT_ID	0x4026
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  64) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  65) #define DCU10_VENDOR_ID		0x0731
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  66) #define DCU10_PRODUCT_ID	0x0528
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  67) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  68) #define SITECOM_VENDOR_ID	0x6189
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  69) #define SITECOM_PRODUCT_ID	0x2068
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  70) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  71) /* Alcatel OT535/735 USB cable */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  72) #define ALCATEL_VENDOR_ID	0x11f7
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  73) #define ALCATEL_PRODUCT_ID	0x02df
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  74) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  75) #define SIEMENS_VENDOR_ID	0x11f5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  76) #define SIEMENS_PRODUCT_ID_SX1	0x0001
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  77) #define SIEMENS_PRODUCT_ID_X65	0x0003
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  78) #define SIEMENS_PRODUCT_ID_X75	0x0004
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  79) #define SIEMENS_PRODUCT_ID_EF81	0x0005
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  80) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  81) #define SYNTECH_VENDOR_ID	0x0745
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  82) #define SYNTECH_PRODUCT_ID	0x0001
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  83) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  84) /* Nokia CA-42 Cable */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  85) #define NOKIA_CA42_VENDOR_ID	0x078b
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  86) #define NOKIA_CA42_PRODUCT_ID	0x1234
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  87) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  88) /* CA-42 CLONE Cable www.ca-42.com chipset: Prolific Technology Inc */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  89) #define CA_42_CA42_VENDOR_ID	0x10b5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  90) #define CA_42_CA42_PRODUCT_ID	0xac70
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  91) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  92) #define SAGEM_VENDOR_ID		0x079b
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  93) #define SAGEM_PRODUCT_ID	0x0027
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  94) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  95) /* Leadtek GPS 9531 (ID 0413:2101) */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  96) #define LEADTEK_VENDOR_ID	0x0413
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  97) #define LEADTEK_9531_PRODUCT_ID	0x2101
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  98) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  99) /* USB GSM cable from Speed Dragon Multimedia, Ltd */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) #define SPEEDDRAGON_VENDOR_ID	0x0e55
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101) #define SPEEDDRAGON_PRODUCT_ID	0x110b
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) /* DATAPILOT Universal-2 Phone Cable */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104) #define DATAPILOT_U2_VENDOR_ID	0x0731
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) #define DATAPILOT_U2_PRODUCT_ID	0x2003
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) /* Belkin "F5U257" Serial Adapter */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108) #define BELKIN_VENDOR_ID	0x050d
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109) #define BELKIN_PRODUCT_ID	0x0257
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111) /* Alcor Micro Corp. USB 2.0 TO RS-232 */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112) #define ALCOR_VENDOR_ID		0x058F
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113) #define ALCOR_PRODUCT_ID	0x9720
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115) /* Willcom WS002IN Data Driver (by NetIndex Inc.) */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 116) #define WS002IN_VENDOR_ID	0x11f6
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 117) #define WS002IN_PRODUCT_ID	0x2001
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 118) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 119) /* Corega CG-USBRS232R Serial Adapter */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 120) #define COREGA_VENDOR_ID	0x07aa
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 121) #define COREGA_PRODUCT_ID	0x002a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 122) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 123) /* Y.C. Cable U.S.A., Inc - USB to RS-232 */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 124) #define YCCABLE_VENDOR_ID	0x05ad
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 125) #define YCCABLE_PRODUCT_ID	0x0fba
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 126) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 127) /* "Superial" USB - Serial */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 128) #define SUPERIAL_VENDOR_ID	0x5372
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 129) #define SUPERIAL_PRODUCT_ID	0x2303
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 130) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 131) /* Hewlett-Packard POS Pole Displays */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 132) #define HP_VENDOR_ID		0x03f0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 133) #define HP_LD381GC_PRODUCT_ID	0x0183
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 134) #define HP_LM920_PRODUCT_ID	0x026b
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 135) #define HP_TD620_PRODUCT_ID	0x0956
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 136) #define HP_LD960_PRODUCT_ID	0x0b39
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 137) #define HP_LD381_PRODUCT_ID	0x0f7f
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 138) #define HP_LCM220_PRODUCT_ID	0x3139
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 139) #define HP_LCM960_PRODUCT_ID	0x3239
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 140) #define HP_LD220_PRODUCT_ID	0x3524
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 141) #define HP_LD220TA_PRODUCT_ID	0x4349
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 142) #define HP_LD960TA_PRODUCT_ID	0x4439
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 143) #define HP_LM940_PRODUCT_ID	0x5039
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 144) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 145) /* Cressi Edy (diving computer) PC interface */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 146) #define CRESSI_VENDOR_ID	0x04b8
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 147) #define CRESSI_EDY_PRODUCT_ID	0x0521
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 148) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 149) /* Zeagle dive computer interface */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 150) #define ZEAGLE_VENDOR_ID	0x04b8
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 151) #define ZEAGLE_N2ITION3_PRODUCT_ID	0x0522
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 152) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 153) /* Sony, USB data cable for CMD-Jxx mobile phones */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 154) #define SONY_VENDOR_ID		0x054c
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 155) #define SONY_QN3USB_PRODUCT_ID	0x0437
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 156) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 157) /* Sanwa KB-USB2 multimeter cable (ID: 11ad:0001) */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 158) #define SANWA_VENDOR_ID		0x11ad
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 159) #define SANWA_PRODUCT_ID	0x0001
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 160) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 161) /* ADLINK ND-6530 RS232,RS485 and RS422 adapter */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 162) #define ADLINK_VENDOR_ID		0x0b63
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 163) #define ADLINK_ND6530_PRODUCT_ID	0x6530
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 164) #define ADLINK_ND6530GC_PRODUCT_ID	0x653a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 165) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 166) /* SMART USB Serial Adapter */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 167) #define SMART_VENDOR_ID	0x0b8c
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 168) #define SMART_PRODUCT_ID	0x2303
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 169) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 170) /* Allied Telesis VT-Kit3 */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 171) #define AT_VENDOR_ID		0x0caa
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 172) #define AT_VTKIT3_PRODUCT_ID	0x3001