xref: /aosp_15_r20/prebuilts/build-tools/sysroots/aarch64-unknown-linux-musl/include/linux/serio.h (revision cda5da8d549138a6648c5ee6d7a49cf8f4a657be)
1*cda5da8dSAndroid Build Coastguard Worker /*
2*cda5da8dSAndroid Build Coastguard Worker  * This file is auto-generated. Modifications will be lost.
3*cda5da8dSAndroid Build Coastguard Worker  *
4*cda5da8dSAndroid Build Coastguard Worker  * See https://android.googlesource.com/platform/bionic/+/master/libc/kernel/
5*cda5da8dSAndroid Build Coastguard Worker  * for more information.
6*cda5da8dSAndroid Build Coastguard Worker  */
7*cda5da8dSAndroid Build Coastguard Worker #ifndef _UAPI_SERIO_H
8*cda5da8dSAndroid Build Coastguard Worker #define _UAPI_SERIO_H
9*cda5da8dSAndroid Build Coastguard Worker #include <linux/const.h>
10*cda5da8dSAndroid Build Coastguard Worker #include <linux/ioctl.h>
11*cda5da8dSAndroid Build Coastguard Worker #define SPIOCSTYPE _IOW('q', 0x01, unsigned long)
12*cda5da8dSAndroid Build Coastguard Worker #define SERIO_TIMEOUT _BITUL(0)
13*cda5da8dSAndroid Build Coastguard Worker #define SERIO_PARITY _BITUL(1)
14*cda5da8dSAndroid Build Coastguard Worker #define SERIO_FRAME _BITUL(2)
15*cda5da8dSAndroid Build Coastguard Worker #define SERIO_OOB_DATA _BITUL(3)
16*cda5da8dSAndroid Build Coastguard Worker #define SERIO_XT 0x00
17*cda5da8dSAndroid Build Coastguard Worker #define SERIO_8042 0x01
18*cda5da8dSAndroid Build Coastguard Worker #define SERIO_RS232 0x02
19*cda5da8dSAndroid Build Coastguard Worker #define SERIO_HIL_MLC 0x03
20*cda5da8dSAndroid Build Coastguard Worker #define SERIO_PS_PSTHRU 0x05
21*cda5da8dSAndroid Build Coastguard Worker #define SERIO_8042_XL 0x06
22*cda5da8dSAndroid Build Coastguard Worker #define SERIO_UNKNOWN 0x00
23*cda5da8dSAndroid Build Coastguard Worker #define SERIO_MSC 0x01
24*cda5da8dSAndroid Build Coastguard Worker #define SERIO_SUN 0x02
25*cda5da8dSAndroid Build Coastguard Worker #define SERIO_MS 0x03
26*cda5da8dSAndroid Build Coastguard Worker #define SERIO_MP 0x04
27*cda5da8dSAndroid Build Coastguard Worker #define SERIO_MZ 0x05
28*cda5da8dSAndroid Build Coastguard Worker #define SERIO_MZP 0x06
29*cda5da8dSAndroid Build Coastguard Worker #define SERIO_MZPP 0x07
30*cda5da8dSAndroid Build Coastguard Worker #define SERIO_VSXXXAA 0x08
31*cda5da8dSAndroid Build Coastguard Worker #define SERIO_SUNKBD 0x10
32*cda5da8dSAndroid Build Coastguard Worker #define SERIO_WARRIOR 0x18
33*cda5da8dSAndroid Build Coastguard Worker #define SERIO_SPACEORB 0x19
34*cda5da8dSAndroid Build Coastguard Worker #define SERIO_MAGELLAN 0x1a
35*cda5da8dSAndroid Build Coastguard Worker #define SERIO_SPACEBALL 0x1b
36*cda5da8dSAndroid Build Coastguard Worker #define SERIO_GUNZE 0x1c
37*cda5da8dSAndroid Build Coastguard Worker #define SERIO_IFORCE 0x1d
38*cda5da8dSAndroid Build Coastguard Worker #define SERIO_STINGER 0x1e
39*cda5da8dSAndroid Build Coastguard Worker #define SERIO_NEWTON 0x1f
40*cda5da8dSAndroid Build Coastguard Worker #define SERIO_STOWAWAY 0x20
41*cda5da8dSAndroid Build Coastguard Worker #define SERIO_H3600 0x21
42*cda5da8dSAndroid Build Coastguard Worker #define SERIO_PS2SER 0x22
43*cda5da8dSAndroid Build Coastguard Worker #define SERIO_TWIDKBD 0x23
44*cda5da8dSAndroid Build Coastguard Worker #define SERIO_TWIDJOY 0x24
45*cda5da8dSAndroid Build Coastguard Worker #define SERIO_HIL 0x25
46*cda5da8dSAndroid Build Coastguard Worker #define SERIO_SNES232 0x26
47*cda5da8dSAndroid Build Coastguard Worker #define SERIO_SEMTECH 0x27
48*cda5da8dSAndroid Build Coastguard Worker #define SERIO_LKKBD 0x28
49*cda5da8dSAndroid Build Coastguard Worker #define SERIO_ELO 0x29
50*cda5da8dSAndroid Build Coastguard Worker #define SERIO_MICROTOUCH 0x30
51*cda5da8dSAndroid Build Coastguard Worker #define SERIO_PENMOUNT 0x31
52*cda5da8dSAndroid Build Coastguard Worker #define SERIO_TOUCHRIGHT 0x32
53*cda5da8dSAndroid Build Coastguard Worker #define SERIO_TOUCHWIN 0x33
54*cda5da8dSAndroid Build Coastguard Worker #define SERIO_TAOSEVM 0x34
55*cda5da8dSAndroid Build Coastguard Worker #define SERIO_FUJITSU 0x35
56*cda5da8dSAndroid Build Coastguard Worker #define SERIO_ZHENHUA 0x36
57*cda5da8dSAndroid Build Coastguard Worker #define SERIO_INEXIO 0x37
58*cda5da8dSAndroid Build Coastguard Worker #define SERIO_TOUCHIT213 0x38
59*cda5da8dSAndroid Build Coastguard Worker #define SERIO_W8001 0x39
60*cda5da8dSAndroid Build Coastguard Worker #define SERIO_DYNAPRO 0x3a
61*cda5da8dSAndroid Build Coastguard Worker #define SERIO_HAMPSHIRE 0x3b
62*cda5da8dSAndroid Build Coastguard Worker #define SERIO_PS2MULT 0x3c
63*cda5da8dSAndroid Build Coastguard Worker #define SERIO_TSC40 0x3d
64*cda5da8dSAndroid Build Coastguard Worker #define SERIO_WACOM_IV 0x3e
65*cda5da8dSAndroid Build Coastguard Worker #define SERIO_EGALAX 0x3f
66*cda5da8dSAndroid Build Coastguard Worker #define SERIO_PULSE8_CEC 0x40
67*cda5da8dSAndroid Build Coastguard Worker #define SERIO_RAINSHADOW_CEC 0x41
68*cda5da8dSAndroid Build Coastguard Worker #define SERIO_FSIA6B 0x42
69*cda5da8dSAndroid Build Coastguard Worker #endif
70