V4L/DVB (5520): Add support for the extra keys in the black Technotrend 1500 IR
authorVille-Pekka Vainio <vpivaini@cs.helsinki.fi>
Sat, 14 Apr 2007 18:38:23 +0000 (15:38 -0300)
committerMauro Carvalho Chehab <mchehab@infradead.org>
Fri, 27 Apr 2007 18:45:35 +0000 (15:45 -0300)
It has come to my knowledge that the Technotrend 1500 DVB cards have
been sold bundled with at least two different kinds of remotes, a grey
one and a black one.
This patch adds support for the extra keys in the black remote to
ir-keymaps.c.

Signed-off-by: Ville-Pekka Vainio <vpivaini@cs.helsinki.fi>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
drivers/media/common/ir-keymaps.c

index 5ead66f3dcb2fa836f69bedc045a55a4c71f0cad..cbd1184b5219becd3723ccc14fc4eb42d33c36f5 100644 (file)
@@ -1739,7 +1739,7 @@ IR_KEYTAB_TYPE ir_codes_encore_enltv[IR_KEYTAB_SIZE] = {
 
 EXPORT_SYMBOL_GPL(ir_codes_encore_enltv);
 
-/* for the Technotrend 1500 bundled remote: */
+/* for the Technotrend 1500 bundled remotes (grey and black): */
 IR_KEYTAB_TYPE ir_codes_tt_1500[IR_KEYTAB_SIZE] = {
        [ 0x01 ] = KEY_POWER,
        [ 0x02 ] = KEY_SHUFFLE, /* ? double-arrow key */
@@ -1774,6 +1774,12 @@ IR_KEYTAB_TYPE ir_codes_tt_1500[IR_KEYTAB_SIZE] = {
        [ 0x25 ] = KEY_VOLUMEUP,
        [ 0x26 ] = KEY_VOLUMEDOWN,
        [ 0x27 ] = KEY_SETUP,
+       [ 0x3a ] = KEY_RECORD, /* these keys are only in the black remote */
+       [ 0x3b ] = KEY_PLAY,
+       [ 0x3c ] = KEY_STOP,
+       [ 0x3d ] = KEY_REWIND,
+       [ 0x3e ] = KEY_PAUSE,
+       [ 0x3f ] = KEY_FORWARD,
 };
 
 EXPORT_SYMBOL_GPL(ir_codes_tt_1500);