From: Jekyll Lai <jekyll.lai@xxxxxxxxx> This patch added a new switch event, SW_ROTATE_LOCK, which is used on one of the Moorestown platforms. Signed-off-by: Jekyll Lai <jekyll_lai@xxxxxxxxxxx> Signed-off-by: Alan Cox <alan@xxxxxxxxxxxxxxx> --- arch/x86/platform/mrst/mrst.c | 2 ++ include/linux/input.h | 1 + 2 files changed, 3 insertions(+), 0 deletions(-) diff --git a/arch/x86/platform/mrst/mrst.c b/arch/x86/platform/mrst/mrst.c index a9686c3..cc749dc 100644 --- a/arch/x86/platform/mrst/mrst.c +++ b/arch/x86/platform/mrst/mrst.c @@ -822,6 +822,8 @@ static struct gpio_keys_button gpio_button[] = { {KEY_CAMERA_FOCUS, -1, 1, "camera_half", EV_KEY, 0, 20}, {SW_KEYPAD_SLIDE, -1, 1, "MagSw1", EV_SW, 0, 20}, {SW_KEYPAD_SLIDE, -1, 1, "MagSw2", EV_SW, 0, 20}, + {KEY_HOMEPAGE, -1, 1, "home_btn", EV_KEY, 0, 20}, + {SW_ROTATE_LOCK, -1, 1, "rot_lock", EV_SW, 0, 20}, }; static struct gpio_keys_platform_data mrst_gpio_keys = { diff --git a/include/linux/input.h b/include/linux/input.h index c4e9d91..79fc30e 100644 --- a/include/linux/input.h +++ b/include/linux/input.h @@ -802,6 +802,7 @@ struct input_keymap_entry { #define SW_CAMERA_LENS_COVER 0x09 /* set = lens covered */ #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 lock */ #define SW_MAX 0x0f #define SW_CNT (SW_MAX+1) -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html