diff options
Diffstat (limited to 'include/linux/input.h')
-rw-r--r-- | include/linux/input.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/linux/input.h b/include/linux/input.h index 0e6ff5de3588..8b3bc3e0d146 100644 --- a/include/linux/input.h +++ b/include/linux/input.h | |||
@@ -53,6 +53,7 @@ struct input_absinfo { | |||
53 | __s32 maximum; | 53 | __s32 maximum; |
54 | __s32 fuzz; | 54 | __s32 fuzz; |
55 | __s32 flat; | 55 | __s32 flat; |
56 | __s32 resolution; | ||
56 | }; | 57 | }; |
57 | 58 | ||
58 | #define EVIOCGVERSION _IOR('E', 0x01, int) /* get driver version */ | 59 | #define EVIOCGVERSION _IOR('E', 0x01, int) /* get driver version */ |
@@ -656,6 +657,7 @@ struct input_absinfo { | |||
656 | #define ABS_MT_POSITION_Y 0x36 /* Center Y ellipse position */ | 657 | #define ABS_MT_POSITION_Y 0x36 /* Center Y ellipse position */ |
657 | #define ABS_MT_TOOL_TYPE 0x37 /* Type of touching device */ | 658 | #define ABS_MT_TOOL_TYPE 0x37 /* Type of touching device */ |
658 | #define ABS_MT_BLOB_ID 0x38 /* Group a set of packets as a blob */ | 659 | #define ABS_MT_BLOB_ID 0x38 /* Group a set of packets as a blob */ |
660 | #define ABS_MT_TRACKING_ID 0x39 /* Unique ID of initiated contact */ | ||
659 | 661 | ||
660 | #define ABS_MAX 0x3f | 662 | #define ABS_MAX 0x3f |
661 | #define ABS_CNT (ABS_MAX+1) | 663 | #define ABS_CNT (ABS_MAX+1) |
@@ -1108,6 +1110,7 @@ struct input_dev { | |||
1108 | int absmin[ABS_MAX + 1]; | 1110 | int absmin[ABS_MAX + 1]; |
1109 | int absfuzz[ABS_MAX + 1]; | 1111 | int absfuzz[ABS_MAX + 1]; |
1110 | int absflat[ABS_MAX + 1]; | 1112 | int absflat[ABS_MAX + 1]; |
1113 | int absres[ABS_MAX + 1]; | ||
1111 | 1114 | ||
1112 | int (*open)(struct input_dev *dev); | 1115 | int (*open)(struct input_dev *dev); |
1113 | void (*close)(struct input_dev *dev); | 1116 | void (*close)(struct input_dev *dev); |