diff options
Diffstat (limited to 'include/linux/input.h')
-rw-r--r-- | include/linux/input.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/include/linux/input.h b/include/linux/input.h index 92d2741..d75f6f5 100644 --- a/include/linux/input.h +++ b/include/linux/input.h @@ -129,6 +129,9 @@ struct input_keymap_entry { #define EVIOCGRAB _IOW('E', 0x90, int) /* Grab/Release device */ +#define EVIOCGSUSPENDBLOCK _IOR('E', 0x91, int) /* get suspend block enable */ +#define EVIOCSSUSPENDBLOCK _IOW('E', 0x91, int) /* set suspend block enable */ + /* * Device properties and quirks */ @@ -438,6 +441,14 @@ struct input_keymap_entry { #define KEY_WIMAX 246 #define KEY_RFKILL 247 /* Key that controls all radios */ +#define KEY_POUND 248 +#define KEY_STAR 249 +#define KEY_NETWORK 250 + +#define KEY_FOLDER_OPEN 251 /*only use Grande CHN CTC */ +#define KEY_FOLDER_CLOSE 252 /*only use Grande CHN CTC */ +#define KEY_3G 253 /*only use Grande CHN CTC */ + /* Code 255 is reserved for special needs of AT keyboard driver */ #define BTN_MISC 0x100 @@ -673,6 +684,14 @@ struct input_keymap_entry { #define KEY_CAMERA_LEFT 0x219 #define KEY_CAMERA_RIGHT 0x21a +#define KEY_DMB_ANT_DET_UP 0x21b +#define KEY_DMB_ANT_DET_DOWN 0x21c + +#define KEY_PEN_PDCT 0x230 /* E-PEN PDCT flag*/ + +#define KEY_FAKE_PWR 0x240 /* Fake Power off flag*/ + + #define BTN_TRIGGER_HAPPY 0x2c0 #define BTN_TRIGGER_HAPPY1 0x2c0 #define BTN_TRIGGER_HAPPY2 0x2c1 @@ -816,6 +835,7 @@ struct input_keymap_entry { #define SW_KEYPAD_SLIDE 0x0a /* set = keypad slide out */ #define SW_FRONT_PROXIMITY 0x0b /* set = front proximity sensor active */ #define SW_ROTATE_LOCK 0x0c /* set = rotate locked/disabled */ +#define SW_PEN_INSERT 0x0e /* set = pen out */ #define SW_MAX 0x0f #define SW_CNT (SW_MAX+1) |