@@ -716,6 +716,10 @@ struct input_keymap_entry {
#define BTN_DPAD_LEFT 0x222
#define BTN_DPAD_RIGHT 0x223
+#define KEY_FNNLOCK_TOGGLE 0x224 /* Request switch Fn on or off */
+#define KEY_FNLOCK_ON 0x225
+#define KEY_FNLOCK_OFF 0x226
+
#define BTN_TRIGGER_HAPPY 0x2c0
#define BTN_TRIGGER_HAPPY1 0x2c0
#define BTN_TRIGGER_HAPPY2 0x2c1
@@ -853,6 +857,7 @@ struct input_keymap_entry {
#define SW_FRONT_PROXIMITY 0x0b /* set = front proximity sensor active */
#define SW_ROTATE_LOCK 0x0c /* set = rotate locked/disabled */
#define SW_LINEIN_INSERT 0x0d /* set = inserted */
+#define SW_FNLOCK 0x0e /* set = Fn locked */
#define SW_MAX 0x0f
#define SW_CNT (SW_MAX+1)