Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
[wrt350n-kernel.git] / drivers / input / tablet / wacom_wac.h
blobb9ba7374fcc738a8438f2cfc8b6d67a5a473a9c3
1 /*
2 * drivers/input/tablet/wacom_wac.h
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
6 * the Free Software Foundation; either version 2 of the License, or
7 * (at your option) any later version.
8 */
9 #ifndef WACOM_WAC_H
10 #define WACOM_WAC_H
12 #define STYLUS_DEVICE_ID 0x02
13 #define CURSOR_DEVICE_ID 0x06
14 #define ERASER_DEVICE_ID 0x0A
15 #define PAD_DEVICE_ID 0x0F
17 enum {
18 PENPARTNER = 0,
19 GRAPHIRE,
20 WACOM_G4,
21 PTU,
22 PL,
23 INTUOS,
24 INTUOS3S,
25 INTUOS3,
26 INTUOS3L,
27 CINTIQ,
28 <<<<<<< HEAD:drivers/input/tablet/wacom_wac.h
29 =======
30 WACOM_BEE,
31 >>>>>>> 264e3e889d86e552b4191d69bb60f4f3b383135a:drivers/input/tablet/wacom_wac.h
32 WACOM_MO,
33 MAX_TYPE
36 struct wacom_features {
37 char *name;
38 int pktlen;
39 int x_max;
40 int y_max;
41 int pressure_max;
42 int distance_max;
43 int type;
46 struct wacom_wac {
47 unsigned char *data;
48 int tool[2];
49 int id[2];
50 __u32 serial[2];
51 struct wacom_features *features;
54 #endif