Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm
[linux-2.6] / include / linux / baycom.h
1 /*
2  * The Linux BAYCOM driver for the Baycom serial 1200 baud modem
3  * and the parallel 9600 baud modem
4  * (C) 1997-1998 by Thomas Sailer, HB9JNX/AE4WA
5  */
6
7 #ifndef _BAYCOM_H
8 #define _BAYCOM_H
9
10 /* -------------------------------------------------------------------- */
11 /*
12  * structs for the IOCTL commands
13  */
14
15 struct baycom_debug_data {
16         unsigned long debug1;
17         unsigned long debug2;
18         long debug3;
19 };
20
21 struct baycom_ioctl {
22         int cmd;
23         union {
24                 struct baycom_debug_data dbg;
25         } data;
26 };
27
28 /* -------------------------------------------------------------------- */
29
30 /*
31  * ioctl values change for baycom
32  */
33 #define BAYCOMCTL_GETDEBUG       0x92
34
35 /* -------------------------------------------------------------------- */
36
37 #endif /* _BAYCOM_H */
38
39 /* --------------------------------------------------------------------- */