aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/input.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux/input.h')
-rw-r--r--include/linux/input.h20
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)