cregit-Linux how code gets into the kernel

Release 4.7 include/uapi/linux/serio.h

/*
 * Copyright (C) 1999-2002 Vojtech Pavlik
*
 * This program is free software; you can redistribute it and/or modify it
 * under the terms of the GNU General Public License version 2 as published by
 * the Free Software Foundation.
 */
#ifndef _UAPI_SERIO_H

#define _UAPI_SERIO_H


#include <linux/ioctl.h>


#define SPIOCSTYPE	_IOW('q', 0x01, unsigned long)


/*
 * bit masks for use in "interrupt" flags (3rd argument)
 */

#define SERIO_TIMEOUT	1

#define SERIO_PARITY	2

#define SERIO_FRAME	4

/*
 * Serio types
 */

#define SERIO_XT	0x00

#define SERIO_8042	0x01

#define SERIO_RS232	0x02

#define SERIO_HIL_MLC	0x03

#define SERIO_PS_PSTHRU	0x05

#define SERIO_8042_XL	0x06

/*
 * Serio protocols
 */

#define SERIO_UNKNOWN	0x00

#define SERIO_MSC	0x01

#define SERIO_SUN	0x02

#define SERIO_MS	0x03

#define SERIO_MP	0x04

#define SERIO_MZ	0x05

#define SERIO_MZP	0x06

#define SERIO_MZPP	0x07

#define SERIO_VSXXXAA	0x08

#define SERIO_SUNKBD	0x10

#define SERIO_WARRIOR	0x18

#define SERIO_SPACEORB	0x19

#define SERIO_MAGELLAN	0x1a

#define SERIO_SPACEBALL	0x1b

#define SERIO_GUNZE	0x1c

#define SERIO_IFORCE	0x1d

#define SERIO_STINGER	0x1e

#define SERIO_NEWTON	0x1f

#define SERIO_STOWAWAY	0x20

#define SERIO_H3600	0x21

#define SERIO_PS2SER	0x22

#define SERIO_TWIDKBD	0x23

#define SERIO_TWIDJOY	0x24

#define SERIO_HIL	0x25

#define SERIO_SNES232	0x26

#define SERIO_SEMTECH	0x27

#define SERIO_LKKBD	0x28

#define SERIO_ELO	0x29

#define SERIO_MICROTOUCH	0x30

#define SERIO_PENMOUNT	0x31

#define SERIO_TOUCHRIGHT	0x32

#define SERIO_TOUCHWIN	0x33

#define SERIO_TAOSEVM	0x34

#define SERIO_FUJITSU	0x35

#define SERIO_ZHENHUA	0x36

#define SERIO_INEXIO	0x37

#define SERIO_TOUCHIT213	0x38

#define SERIO_W8001	0x39

#define SERIO_DYNAPRO	0x3a

#define SERIO_HAMPSHIRE	0x3b

#define SERIO_PS2MULT	0x3c

#define SERIO_TSC40	0x3d

#define SERIO_WACOM_IV	0x3e

#define SERIO_EGALAX	0x3f

#endif /* _UAPI_SERIO_H */

Overall Contributors

PersonTokensPropCommitsCommitProp
david howellsdavid howells22496.55%133.33%
hans de goedehans de goede41.72%133.33%
boszormenyi zoltanboszormenyi zoltan41.72%133.33%
Total232100.00%3100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
{% endraw %}