diff options
Diffstat (limited to 'include/linux/input.h')
-rw-r--r-- | include/linux/input.h | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/include/linux/input.h b/include/linux/input.h index ea3a329886df..056ae8a5bd9b 100644 --- a/include/linux/input.h +++ b/include/linux/input.h | |||
@@ -603,6 +603,8 @@ struct input_keymap_entry { | |||
603 | #define KEY_FRAMEFORWARD 0x1b5 | 603 | #define KEY_FRAMEFORWARD 0x1b5 |
604 | #define KEY_CONTEXT_MENU 0x1b6 /* GenDesc - system context menu */ | 604 | #define KEY_CONTEXT_MENU 0x1b6 /* GenDesc - system context menu */ |
605 | #define KEY_MEDIA_REPEAT 0x1b7 /* Consumer - transport control */ | 605 | #define KEY_MEDIA_REPEAT 0x1b7 /* Consumer - transport control */ |
606 | #define KEY_10CHANNELSUP 0x1b8 /* 10 channels up (10+) */ | ||
607 | #define KEY_10CHANNELSDOWN 0x1b9 /* 10 channels down (10-) */ | ||
606 | 608 | ||
607 | #define KEY_DEL_EOL 0x1c0 | 609 | #define KEY_DEL_EOL 0x1c0 |
608 | #define KEY_DEL_EOS 0x1c1 | 610 | #define KEY_DEL_EOS 0x1c1 |
@@ -1152,8 +1154,6 @@ struct ff_effect { | |||
1152 | * sparse keymaps. If not supplied default mechanism will be used. | 1154 | * sparse keymaps. If not supplied default mechanism will be used. |
1153 | * The method is being called while holding event_lock and thus must | 1155 | * The method is being called while holding event_lock and thus must |
1154 | * not sleep | 1156 | * not sleep |
1155 | * @getkeycode_new: transition method | ||
1156 | * @setkeycode_new: transition method | ||
1157 | * @ff: force feedback structure associated with the device if device | 1157 | * @ff: force feedback structure associated with the device if device |
1158 | * supports force feedback effects | 1158 | * supports force feedback effects |
1159 | * @repeat_key: stores key code of the last key pressed; used to implement | 1159 | * @repeat_key: stores key code of the last key pressed; used to implement |
@@ -1232,14 +1232,10 @@ struct input_dev { | |||
1232 | void *keycode; | 1232 | void *keycode; |
1233 | 1233 | ||
1234 | int (*setkeycode)(struct input_dev *dev, | 1234 | int (*setkeycode)(struct input_dev *dev, |
1235 | unsigned int scancode, unsigned int keycode); | 1235 | const struct input_keymap_entry *ke, |
1236 | unsigned int *old_keycode); | ||
1236 | int (*getkeycode)(struct input_dev *dev, | 1237 | int (*getkeycode)(struct input_dev *dev, |
1237 | unsigned int scancode, unsigned int *keycode); | 1238 | struct input_keymap_entry *ke); |
1238 | int (*setkeycode_new)(struct input_dev *dev, | ||
1239 | const struct input_keymap_entry *ke, | ||
1240 | unsigned int *old_keycode); | ||
1241 | int (*getkeycode_new)(struct input_dev *dev, | ||
1242 | struct input_keymap_entry *ke); | ||
1243 | 1239 | ||
1244 | struct ff_device *ff; | 1240 | struct ff_device *ff; |
1245 | 1241 | ||