Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 765af10d authored by Jani Nikula's avatar Jani Nikula Committed by Dmitry Torokhov
Browse files

Input: add new keycodes useful in mobile devices



Add new codes for camera focus key, and camera lens cover, keypad slide,
front proximity switches.

Signed-off-by: default avatarJani Nikula <ext-jani.1.nikula@nokia.com>
Signed-off-by: default avatarDmitry Torokhov <dtor@mail.ru>
parent 02cee689
Loading
Loading
Loading
Loading
+5 −0
Original line number Original line Diff line number Diff line
@@ -595,6 +595,8 @@ struct input_absinfo {
#define KEY_NUMERIC_STAR	0x20a
#define KEY_NUMERIC_STAR	0x20a
#define KEY_NUMERIC_POUND	0x20b
#define KEY_NUMERIC_POUND	0x20b


#define KEY_CAMERA_FOCUS	0x210

/* We avoid low common keys in module aliases so they don't get huge. */
/* We avoid low common keys in module aliases so they don't get huge. */
#define KEY_MIN_INTERESTING	KEY_MUTE
#define KEY_MIN_INTERESTING	KEY_MUTE
#define KEY_MAX			0x2ff
#define KEY_MAX			0x2ff
@@ -677,6 +679,9 @@ struct input_absinfo {
#define SW_LINEOUT_INSERT	0x06  /* set = inserted */
#define SW_LINEOUT_INSERT	0x06  /* set = inserted */
#define SW_JACK_PHYSICAL_INSERT 0x07  /* set = mechanical switch set */
#define SW_JACK_PHYSICAL_INSERT 0x07  /* set = mechanical switch set */
#define SW_VIDEOOUT_INSERT	0x08  /* set = inserted */
#define SW_VIDEOOUT_INSERT	0x08  /* set = inserted */
#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_MAX			0x0f
#define SW_MAX			0x0f
#define SW_CNT			(SW_MAX+1)
#define SW_CNT			(SW_MAX+1)