media: rc: imon-rsc keymap has incorrect mappings
authorSean Young <sean@mess.org>
Tue, 13 Aug 2019 11:19:11 +0000 (08:19 -0300)
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>
Wed, 14 Aug 2019 08:07:13 +0000 (05:07 -0300)
KEY_MAX is not a key but designates the highest value a linux keycode
can ever have.

Signed-off-by: Sean Young <sean@mess.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
drivers/media/rc/keymaps/rc-imon-rsc.c

index 6f7ee48..38787dd 100644 (file)
@@ -7,7 +7,8 @@
 
 //
 // Note that this remote has a stick which its own IR protocol,
-// with 16 directions. This is not supported yet.
+// with 16 directions. This is supported by the imon_rsc BPF decoder
+// in v4l-utils.
 //
 static struct rc_map_table imon_rsc[] = {
        { 0x801010, KEY_EXIT },
@@ -25,7 +26,7 @@ static struct rc_map_table imon_rsc[] = {
        { 0x80105c, KEY_NUMERIC_9 },
        { 0x801081, KEY_SCREEN },       /* Desktop */
        { 0x80105d, KEY_NUMERIC_0 },
-       { 0x801082, KEY_MAX },
+       { 0x801082, KEY_ZOOM },         /* Maximise */
        { 0x801048, KEY_ESC },
        { 0x80104b, KEY_MEDIA },        /* Windows key */
        { 0x801083, KEY_MENU },
@@ -52,7 +53,7 @@ static struct rc_map_table imon_rsc[] = {
        { 0x80104e, KEY_STOP },
        { 0x801052, KEY_REWIND },
        { 0x801053, KEY_FASTFORWARD },
-       { 0x801089, KEY_ZOOM }          /* full screen */
+       { 0x801089, KEY_FULL_SCREEN }   /* full screen */
 };
 
 static struct rc_map_list imon_rsc_map = {