This is an automatic generated email to let you know that the following patch 
were queued at the 
http://git.linuxtv.org/v4l-utils.git tree:

Subject: keytable: update all keycode tables with the most recent kernel ones.
Author:  Mauro Carvalho Chehab <mche...@redhat.com>
Date:    Sat Mar 13 22:52:19 2010 -0300

Signed-off-by: Mauro Carvalho Chehab <mche...@redhat.com>

 utils/keytable/keycodes/adstech_dvb_t_pci       |    1 +
 utils/keytable/keycodes/apac_viewcomp           |    1 +
 utils/keytable/keycodes/asus_pc39               |    1 +
 utils/keytable/keycodes/ati_tv_wonder_hd_600    |    1 +
 utils/keytable/keycodes/avermedia               |    1 +
 utils/keytable/keycodes/avermedia_a16d          |    1 +
 utils/keytable/keycodes/avermedia_cardbus       |    1 +
 utils/keytable/keycodes/avermedia_dvbt          |    1 +
 utils/keytable/keycodes/avermedia_m135a         |    1 +
 utils/keytable/keycodes/avertv_303              |    1 +
 utils/keytable/keycodes/behold                  |    1 +
 utils/keytable/keycodes/behold_columbus         |    1 +
 utils/keytable/keycodes/budget_ci_old           |    1 +
 utils/keytable/keycodes/cinergy                 |    1 +
 utils/keytable/keycodes/cinergy_1400            |    1 +
 utils/keytable/keycodes/dm1105_nec              |    1 +
 utils/keytable/keycodes/dntv_live_dvb_t         |    1 +
 utils/keytable/keycodes/dntv_live_dvbt_pro      |    1 +
 utils/keytable/keycodes/em_terratec             |    1 +
 utils/keytable/keycodes/empty                   |    2 +
 utils/keytable/keycodes/encore_enltv            |    1 +
 utils/keytable/keycodes/encore_enltv2           |    1 +
 utils/keytable/keycodes/encore_enltv_fm53       |    1 +
 utils/keytable/keycodes/evga_indtube            |    1 +
 utils/keytable/keycodes/eztv                    |    1 +
 utils/keytable/keycodes/flydvb                  |    1 +
 utils/keytable/keycodes/flyvideo                |    1 +
 utils/keytable/keycodes/fusionhdtv_mce          |    1 +
 utils/keytable/keycodes/gadmei_rm008z           |    1 +
 utils/keytable/keycodes/genius_tvgo_a11mce      |    1 +
 utils/keytable/keycodes/gotview7135             |    1 +
 utils/keytable/keycodes/hauppauge_new           |    1 +
 utils/keytable/keycodes/iodata_bctv7e           |    1 +
 utils/keytable/keycodes/kaiomy                  |    1 +
 utils/keytable/keycodes/kworld_315u             |   33 +++++++++++++++++++++++
 utils/keytable/keycodes/kworld_plus_tv_analog   |    1 +
 utils/keytable/keycodes/manli                   |    1 +
 utils/keytable/keycodes/msi_tvanywhere          |    1 +
 utils/keytable/keycodes/msi_tvanywhere_plus     |    1 +
 utils/keytable/keycodes/nebula                  |    1 +
 utils/keytable/keycodes/nec_terratec_cinergy_xs |    1 +
 utils/keytable/keycodes/norwood                 |    1 +
 utils/keytable/keycodes/npgtech                 |    1 +
 utils/keytable/keycodes/pctv_sedna              |    1 +
 utils/keytable/keycodes/pinnacle_color          |    1 +
 utils/keytable/keycodes/pinnacle_grey           |    1 +
 utils/keytable/keycodes/pinnacle_pctv_hd        |    1 +
 utils/keytable/keycodes/pixelview               |    5 +---
 utils/keytable/keycodes/pixelview_new           |    1 +
 utils/keytable/keycodes/powercolor_real_angel   |    1 +
 utils/keytable/keycodes/proteus_2309            |    1 +
 utils/keytable/keycodes/purpletv                |    3 +-
 utils/keytable/keycodes/pv951                   |    1 +
 utils/keytable/keycodes/rc5_hauppauge_new       |    1 +
 utils/keytable/keycodes/rc5_tv                  |   32 +---------------------
 utils/keytable/keycodes/real_audio_220_32_keys  |    1 +
 utils/keytable/keycodes/tbs_nec                 |    1 +
 utils/keytable/keycodes/terratec_cinergy_xs     |    1 +
 utils/keytable/keycodes/tevii_nec               |    1 +
 utils/keytable/keycodes/tt_1500                 |    1 +
 utils/keytable/keycodes/videomate_s350          |    1 +
 utils/keytable/keycodes/videomate_tv_pvr        |    1 +
 utils/keytable/keycodes/winfast                 |    1 +
 utils/keytable/keycodes/winfast_usbii_deluxe    |    1 +
 utils/keytable/parse.h                          |    1 +
 65 files changed, 98 insertions(+), 37 deletions(-)

---

http://git.linuxtv.org/v4l-utils.git?a=commitdiff;h=dd8508b10b0abc9e1ddc462f2a6aa63c81cd58d6

diff --git a/utils/keytable/keycodes/adstech_dvb_t_pci 
b/utils/keytable/keycodes/adstech_dvb_t_pci
index 9861302..3c988f4 100644
--- a/utils/keytable/keycodes/adstech_dvb_t_pci
+++ b/utils/keytable/keycodes/adstech_dvb_t_pci
@@ -1,3 +1,4 @@
+# table adstech_dvb_t_pci, type: UNKNOWN
 0x4d KEY_0
 0x57 KEY_1
 0x4f KEY_2
diff --git a/utils/keytable/keycodes/apac_viewcomp 
b/utils/keytable/keycodes/apac_viewcomp
index 05c26e2..13e4232 100644
--- a/utils/keytable/keycodes/apac_viewcomp
+++ b/utils/keytable/keycodes/apac_viewcomp
@@ -1,3 +1,4 @@
+# table apac_viewcomp, type: UNKNOWN
 0x01 KEY_1
 0x02 KEY_2
 0x03 KEY_3
diff --git a/utils/keytable/keycodes/asus_pc39 
b/utils/keytable/keycodes/asus_pc39
index 1f015ba..e46f458 100644
--- a/utils/keytable/keycodes/asus_pc39
+++ b/utils/keytable/keycodes/asus_pc39
@@ -1,3 +1,4 @@
+# table asus_pc39, type: UNKNOWN
 0x15 KEY_0
 0x29 KEY_1
 0x2d KEY_2
diff --git a/utils/keytable/keycodes/ati_tv_wonder_hd_600 
b/utils/keytable/keycodes/ati_tv_wonder_hd_600
index baec728..bd9b93d 100644
--- a/utils/keytable/keycodes/ati_tv_wonder_hd_600
+++ b/utils/keytable/keycodes/ati_tv_wonder_hd_600
@@ -1,3 +1,4 @@
+# table ati_tv_wonder_hd_600, type: UNKNOWN
 0x00 KEY_RECORD
 0x01 KEY_PLAYPAUSE
 0x02 KEY_STOP
diff --git a/utils/keytable/keycodes/avermedia 
b/utils/keytable/keycodes/avermedia
index 2899052..d6939ad 100644
--- a/utils/keytable/keycodes/avermedia
+++ b/utils/keytable/keycodes/avermedia
@@ -1,3 +1,4 @@
+# table avermedia, type: UNKNOWN
 0x28 KEY_1
 0x18 KEY_2
 0x38 KEY_3
diff --git a/utils/keytable/keycodes/avermedia_a16d 
b/utils/keytable/keycodes/avermedia_a16d
index b0fe7c2..ccbafe7 100644
--- a/utils/keytable/keycodes/avermedia_a16d
+++ b/utils/keytable/keycodes/avermedia_a16d
@@ -1,3 +1,4 @@
+# table avermedia_a16d, type: UNKNOWN
 0x20 KEY_LIST
 0x00 KEY_POWER
 0x28 KEY_1
diff --git a/utils/keytable/keycodes/avermedia_cardbus 
b/utils/keytable/keycodes/avermedia_cardbus
index 5f11e51..a382dde 100644
--- a/utils/keytable/keycodes/avermedia_cardbus
+++ b/utils/keytable/keycodes/avermedia_cardbus
@@ -1,3 +1,4 @@
+# table avermedia_cardbus, type: UNKNOWN
 0x00 KEY_POWER
 0x01 KEY_TUNER
 0x03 KEY_TEXT
diff --git a/utils/keytable/keycodes/avermedia_dvbt 
b/utils/keytable/keycodes/avermedia_dvbt
index 1456289..4fbadc4 100644
--- a/utils/keytable/keycodes/avermedia_dvbt
+++ b/utils/keytable/keycodes/avermedia_dvbt
@@ -1,3 +1,4 @@
+# table avermedia_dvbt, type: UNKNOWN
 0x28 KEY_0
 0x22 KEY_1
 0x12 KEY_2
diff --git a/utils/keytable/keycodes/avermedia_m135a 
b/utils/keytable/keycodes/avermedia_m135a
index cb31ac6..6494392 100644
--- a/utils/keytable/keycodes/avermedia_m135a
+++ b/utils/keytable/keycodes/avermedia_m135a
@@ -1,3 +1,4 @@
+# table avermedia_m135a, type: UNKNOWN
 0x00 KEY_POWER2
 0x2e KEY_DOT
 0x01 KEY_MODE
diff --git a/utils/keytable/keycodes/avertv_303 
b/utils/keytable/keycodes/avertv_303
index 91cd11f..f60e43f 100644
--- a/utils/keytable/keycodes/avertv_303
+++ b/utils/keytable/keycodes/avertv_303
@@ -1,3 +1,4 @@
+# table avertv_303, type: UNKNOWN
 0x2a KEY_1
 0x32 KEY_2
 0x3a KEY_3
diff --git a/utils/keytable/keycodes/behold b/utils/keytable/keycodes/behold
index 5c522a9..b1f409a 100644
--- a/utils/keytable/keycodes/behold
+++ b/utils/keytable/keycodes/behold
@@ -1,3 +1,4 @@
+# table behold, type: UNKNOWN
 0x1c KEY_RADIO
 0x12 KEY_POWER
 0x01 KEY_1
diff --git a/utils/keytable/keycodes/behold_columbus 
b/utils/keytable/keycodes/behold_columbus
index 9a8b27e..25bcd4b 100644
--- a/utils/keytable/keycodes/behold_columbus
+++ b/utils/keytable/keycodes/behold_columbus
@@ -1,3 +1,4 @@
+# table behold_columbus, type: UNKNOWN
 0x13 KEY_MUTE
 0x11 KEY_PROPS
 0x1C KEY_RADIO
diff --git a/utils/keytable/keycodes/budget_ci_old 
b/utils/keytable/keycodes/budget_ci_old
index e34e60c..b62e94e 100644
--- a/utils/keytable/keycodes/budget_ci_old
+++ b/utils/keytable/keycodes/budget_ci_old
@@ -1,3 +1,4 @@
+# table budget_ci_old, type: UNKNOWN
 0x00 KEY_0
 0x01 KEY_1
 0x02 KEY_2
diff --git a/utils/keytable/keycodes/cinergy b/utils/keytable/keycodes/cinergy
index 344564a..10bfb67 100644
--- a/utils/keytable/keycodes/cinergy
+++ b/utils/keytable/keycodes/cinergy
@@ -1,3 +1,4 @@
+# table cinergy, type: UNKNOWN
 0x00 KEY_0
 0x01 KEY_1
 0x02 KEY_2
diff --git a/utils/keytable/keycodes/cinergy_1400 
b/utils/keytable/keycodes/cinergy_1400
index b33fa93..c592f78 100644
--- a/utils/keytable/keycodes/cinergy_1400
+++ b/utils/keytable/keycodes/cinergy_1400
@@ -1,3 +1,4 @@
+# table cinergy_1400, type: UNKNOWN
 0x01 KEY_POWER
 0x02 KEY_1
 0x03 KEY_2
diff --git a/utils/keytable/keycodes/dm1105_nec 
b/utils/keytable/keycodes/dm1105_nec
index c244549..d7e26b1 100644
--- a/utils/keytable/keycodes/dm1105_nec
+++ b/utils/keytable/keycodes/dm1105_nec
@@ -1,3 +1,4 @@
+# table dm1105_nec, type: UNKNOWN
 0x0a KEY_POWER2
 0x0c KEY_MUTE
 0x11 KEY_1
diff --git a/utils/keytable/keycodes/dntv_live_dvb_t 
b/utils/keytable/keycodes/dntv_live_dvb_t
index c064b03..dec4a2d 100644
--- a/utils/keytable/keycodes/dntv_live_dvb_t
+++ b/utils/keytable/keycodes/dntv_live_dvb_t
@@ -1,3 +1,4 @@
+# table dntv_live_dvb_t, type: UNKNOWN
 0x00 KEY_ESC
 0x0a KEY_0
 0x01 KEY_1
diff --git a/utils/keytable/keycodes/dntv_live_dvbt_pro 
b/utils/keytable/keycodes/dntv_live_dvbt_pro
index f61aab9..442f4bc 100644
--- a/utils/keytable/keycodes/dntv_live_dvbt_pro
+++ b/utils/keytable/keycodes/dntv_live_dvbt_pro
@@ -1,3 +1,4 @@
+# table dntv_live_dvbt_pro, type: UNKNOWN
 0x16 KEY_POWER
 0x5b KEY_HOME
 0x55 KEY_TV
diff --git a/utils/keytable/keycodes/em_terratec 
b/utils/keytable/keycodes/em_terratec
index 6dce86a..b5f6d80 100644
--- a/utils/keytable/keycodes/em_terratec
+++ b/utils/keytable/keycodes/em_terratec
@@ -1,3 +1,4 @@
+# table em_terratec, type: UNKNOWN
 0x01 KEY_CHANNEL
 0x02 KEY_SELECT
 0x03 KEY_MUTE
diff --git a/utils/keytable/keycodes/empty b/utils/keytable/keycodes/empty
index 5a06b38..af41ca7 100644
--- a/utils/keytable/keycodes/empty
+++ b/utils/keytable/keycodes/empty
@@ -1 +1,3 @@
+# table empty, type: UNKNOWN
+# table irname, type: type
 0x2a KEY_COFFEE
diff --git a/utils/keytable/keycodes/encore_enltv 
b/utils/keytable/keycodes/encore_enltv
index b28b7b3..c51a93d 100644
--- a/utils/keytable/keycodes/encore_enltv
+++ b/utils/keytable/keycodes/encore_enltv
@@ -1,3 +1,4 @@
+# table encore_enltv, type: UNKNOWN
 0x0d KEY_MUTE
 0x1e KEY_TV
 0x00 KEY_VIDEO
diff --git a/utils/keytable/keycodes/encore_enltv2 
b/utils/keytable/keycodes/encore_enltv2
index a367aed..1d0d160 100644
--- a/utils/keytable/keycodes/encore_enltv2
+++ b/utils/keytable/keycodes/encore_enltv2
@@ -1,3 +1,4 @@
+# table encore_enltv2, type: UNKNOWN
 0x4c KEY_POWER2
 0x4a KEY_TUNER
 0x40 KEY_1
diff --git a/utils/keytable/keycodes/encore_enltv_fm53 
b/utils/keytable/keycodes/encore_enltv_fm53
index a0d70d1..ea0811d 100644
--- a/utils/keytable/keycodes/encore_enltv_fm53
+++ b/utils/keytable/keycodes/encore_enltv_fm53
@@ -1,3 +1,4 @@
+# table encore_enltv_fm53, type: UNKNOWN
 0x10 KEY_POWER2
 0x06 KEY_MUTE
 0x09 KEY_1
diff --git a/utils/keytable/keycodes/evga_indtube 
b/utils/keytable/keycodes/evga_indtube
index 546b13b..b519640 100644
--- a/utils/keytable/keycodes/evga_indtube
+++ b/utils/keytable/keycodes/evga_indtube
@@ -1,3 +1,4 @@
+# table evga_indtube, type: UNKNOWN
 0x12 KEY_POWER
 0x02 KEY_MODE
 0x14 KEY_MUTE
diff --git a/utils/keytable/keycodes/eztv b/utils/keytable/keycodes/eztv
index b0ae8d4..fd3c503 100644
--- a/utils/keytable/keycodes/eztv
+++ b/utils/keytable/keycodes/eztv
@@ -1,3 +1,4 @@
+# table eztv, type: UNKNOWN
 0x12 KEY_POWER
 0x01 KEY_TV
 0x15 KEY_DVD
diff --git a/utils/keytable/keycodes/flydvb b/utils/keytable/keycodes/flydvb
index f5cbf34..d142fdd 100644
--- a/utils/keytable/keycodes/flydvb
+++ b/utils/keytable/keycodes/flydvb
@@ -1,3 +1,4 @@
+# table flydvb, type: UNKNOWN
 0x01 KEY_ZOOM
 0x00 KEY_POWER
 0x03 KEY_1
diff --git a/utils/keytable/keycodes/flyvideo b/utils/keytable/keycodes/flyvideo
index d608675..976496b 100644
--- a/utils/keytable/keycodes/flyvideo
+++ b/utils/keytable/keycodes/flyvideo
@@ -1,3 +1,4 @@
+# table flyvideo, type: UNKNOWN
 0x0f KEY_0
 0x03 KEY_1
 0x04 KEY_2
diff --git a/utils/keytable/keycodes/fusionhdtv_mce 
b/utils/keytable/keycodes/fusionhdtv_mce
index 637127e..82d03d4 100644
--- a/utils/keytable/keycodes/fusionhdtv_mce
+++ b/utils/keytable/keycodes/fusionhdtv_mce
@@ -1,3 +1,4 @@
+# table fusionhdtv_mce, type: UNKNOWN
 0x0b KEY_1
 0x17 KEY_2
 0x1b KEY_3
diff --git a/utils/keytable/keycodes/gadmei_rm008z 
b/utils/keytable/keycodes/gadmei_rm008z
index 8b33dd7..edc7049 100644
--- a/utils/keytable/keycodes/gadmei_rm008z
+++ b/utils/keytable/keycodes/gadmei_rm008z
@@ -1,3 +1,4 @@
+# table gadmei_rm008z, type: UNKNOWN
 0x14 KEY_POWER2
 0x0c KEY_MUTE
 0x18 KEY_TV
diff --git a/utils/keytable/keycodes/genius_tvgo_a11mce 
b/utils/keytable/keycodes/genius_tvgo_a11mce
index c2c2181..9cda312 100644
--- a/utils/keytable/keycodes/genius_tvgo_a11mce
+++ b/utils/keytable/keycodes/genius_tvgo_a11mce
@@ -1,3 +1,4 @@
+# table genius_tvgo_a11mce, type: UNKNOWN
 0x48 KEY_0
 0x09 KEY_1
 0x1d KEY_2
diff --git a/utils/keytable/keycodes/gotview7135 
b/utils/keytable/keycodes/gotview7135
index e802156..78b61fb 100644
--- a/utils/keytable/keycodes/gotview7135
+++ b/utils/keytable/keycodes/gotview7135
@@ -1,3 +1,4 @@
+# table gotview7135, type: UNKNOWN
 0x11 KEY_POWER
 0x35 KEY_TV
 0x1b KEY_0
diff --git a/utils/keytable/keycodes/hauppauge_new 
b/utils/keytable/keycodes/hauppauge_new
index 6e70415..0dde95d 100644
--- a/utils/keytable/keycodes/hauppauge_new
+++ b/utils/keytable/keycodes/hauppauge_new
@@ -1,3 +1,4 @@
+# table hauppauge_new, type: UNKNOWN
 0x00 KEY_0
 0x01 KEY_1
 0x02 KEY_2
diff --git a/utils/keytable/keycodes/iodata_bctv7e 
b/utils/keytable/keycodes/iodata_bctv7e
index 776f1f3..c096d4d 100644
--- a/utils/keytable/keycodes/iodata_bctv7e
+++ b/utils/keytable/keycodes/iodata_bctv7e
@@ -1,3 +1,4 @@
+# table iodata_bctv7e, type: UNKNOWN
 0x40 KEY_TV
 0x20 KEY_RADIO
 0x60 KEY_EPG
diff --git a/utils/keytable/keycodes/kaiomy b/utils/keytable/keycodes/kaiomy
index 69f5d22..94b71de 100644
--- a/utils/keytable/keycodes/kaiomy
+++ b/utils/keytable/keycodes/kaiomy
@@ -1,3 +1,4 @@
+# table kaiomy, type: UNKNOWN
 0x43 KEY_POWER2
 0x01 KEY_LIST
 0x0b KEY_ZOOM
diff --git a/utils/keytable/keycodes/kworld_315u 
b/utils/keytable/keycodes/kworld_315u
new file mode 100644
index 0000000..4d50945
--- /dev/null
+++ b/utils/keytable/keycodes/kworld_315u
@@ -0,0 +1,33 @@
+# table kworld_315u, type: NEC
+0x6143 KEY_POWER
+0x6101 KEY_TUNER
+0x610b KEY_ZOOM
+0x6103 KEY_POWER2
+0x6104 KEY_1
+0x6108 KEY_2
+0x6102 KEY_3
+0x6109 KEY_CHANNELUP
+0x610f KEY_4
+0x6105 KEY_5
+0x6106 KEY_6
+0x6107 KEY_CHANNELDOWN
+0x610c KEY_7
+0x610d KEY_8
+0x610a KEY_9
+0x610e KEY_VOLUMEUP
+0x6110 KEY_LAST
+0x6111 KEY_0
+0x6112 KEY_ENTER
+0x6113 KEY_VOLUMEDOWN
+0x6114 KEY_RECORD
+0x6115 KEY_STOP
+0x6116 KEY_PLAY
+0x6117 KEY_MUTE
+0x6118 KEY_UP
+0x6119 KEY_DOWN
+0x611a KEY_LEFT
+0x611b KEY_RIGHT
+0x611c KEY_RED
+0x611d KEY_GREEN
+0x611e KEY_YELLOW
+0x611f KEY_BLUE
diff --git a/utils/keytable/keycodes/kworld_plus_tv_analog 
b/utils/keytable/keycodes/kworld_plus_tv_analog
index 26bd7d9..8f0c405 100644
--- a/utils/keytable/keycodes/kworld_plus_tv_analog
+++ b/utils/keytable/keycodes/kworld_plus_tv_analog
@@ -1,3 +1,4 @@
+# table kworld_plus_tv_analog, type: UNKNOWN
 0x0c KEY_PROG1
 0x16 KEY_CLOSECD
 0x1d KEY_POWER2
diff --git a/utils/keytable/keycodes/manli b/utils/keytable/keycodes/manli
index a842c42..85d3779 100644
--- a/utils/keytable/keycodes/manli
+++ b/utils/keytable/keycodes/manli
@@ -1,3 +1,4 @@
+# table manli, type: UNKNOWN
 0x1c KEY_RADIO
 0x12 KEY_POWER
 0x01 KEY_1
diff --git a/utils/keytable/keycodes/msi_tvanywhere 
b/utils/keytable/keycodes/msi_tvanywhere
index 2e0ffe4..c1a6e08 100644
--- a/utils/keytable/keycodes/msi_tvanywhere
+++ b/utils/keytable/keycodes/msi_tvanywhere
@@ -1,3 +1,4 @@
+# table msi_tvanywhere, type: UNKNOWN
 0x00 KEY_0
 0x01 KEY_1
 0x02 KEY_2
diff --git a/utils/keytable/keycodes/msi_tvanywhere_plus 
b/utils/keytable/keycodes/msi_tvanywhere_plus
index b9824c2..2980895 100644
--- a/utils/keytable/keycodes/msi_tvanywhere_plus
+++ b/utils/keytable/keycodes/msi_tvanywhere_plus
@@ -1,3 +1,4 @@
+# table msi_tvanywhere_plus, type: UNKNOWN
 0x01 KEY_1
 0x0b KEY_2
 0x1b KEY_3
diff --git a/utils/keytable/keycodes/nebula b/utils/keytable/keycodes/nebula
index 7ac4f9e..1eae4db 100644
--- a/utils/keytable/keycodes/nebula
+++ b/utils/keytable/keycodes/nebula
@@ -1,3 +1,4 @@
+# table nebula, type: UNKNOWN
 0x00 KEY_0
 0x01 KEY_1
 0x02 KEY_2
diff --git a/utils/keytable/keycodes/nec_terratec_cinergy_xs 
b/utils/keytable/keycodes/nec_terratec_cinergy_xs
index bfd6776..c6baf55 100644
--- a/utils/keytable/keycodes/nec_terratec_cinergy_xs
+++ b/utils/keytable/keycodes/nec_terratec_cinergy_xs
@@ -1,3 +1,4 @@
+# table nec_terratec_cinergy_xs, type: NEC
 0x1441 KEY_HOME
 0x1401 KEY_POWER2
 0x1442 KEY_MENU
diff --git a/utils/keytable/keycodes/norwood b/utils/keytable/keycodes/norwood
index 4dffec0..4b0f46f 100644
--- a/utils/keytable/keycodes/norwood
+++ b/utils/keytable/keycodes/norwood
@@ -1,3 +1,4 @@
+# table norwood, type: UNKNOWN
 0x20 KEY_0
 0x21 KEY_1
 0x22 KEY_2
diff --git a/utils/keytable/keycodes/npgtech b/utils/keytable/keycodes/npgtech
index e541c9e..fdf2131 100644
--- a/utils/keytable/keycodes/npgtech
+++ b/utils/keytable/keycodes/npgtech
@@ -1,3 +1,4 @@
+# table npgtech, type: UNKNOWN
 0x1d KEY_SWITCHVIDEOMODE
 0x2a KEY_FRONT
 0x3e KEY_1
diff --git a/utils/keytable/keycodes/pctv_sedna 
b/utils/keytable/keycodes/pctv_sedna
index 1ab5526..5ae6331 100644
--- a/utils/keytable/keycodes/pctv_sedna
+++ b/utils/keytable/keycodes/pctv_sedna
@@ -1,3 +1,4 @@
+# table pctv_sedna, type: UNKNOWN
 0x00 KEY_0
 0x01 KEY_1
 0x02 KEY_2
diff --git a/utils/keytable/keycodes/pinnacle_color 
b/utils/keytable/keycodes/pinnacle_color
index a6d7645..70c1cc9 100644
--- a/utils/keytable/keycodes/pinnacle_color
+++ b/utils/keytable/keycodes/pinnacle_color
@@ -1,3 +1,4 @@
+# table pinnacle_color, type: UNKNOWN
 0x59 KEY_MUTE
 0x4a KEY_POWER
 0x18 KEY_TEXT
diff --git a/utils/keytable/keycodes/pinnacle_grey 
b/utils/keytable/keycodes/pinnacle_grey
index 129e665..988d5a8 100644
--- a/utils/keytable/keycodes/pinnacle_grey
+++ b/utils/keytable/keycodes/pinnacle_grey
@@ -1,3 +1,4 @@
+# table pinnacle_grey, type: UNKNOWN
 0x3a KEY_0
 0x31 KEY_1
 0x32 KEY_2
diff --git a/utils/keytable/keycodes/pinnacle_pctv_hd 
b/utils/keytable/keycodes/pinnacle_pctv_hd
index be0848b..359d50c 100644
--- a/utils/keytable/keycodes/pinnacle_pctv_hd
+++ b/utils/keytable/keycodes/pinnacle_pctv_hd
@@ -1,3 +1,4 @@
+# table pinnacle_pctv_hd, type: UNKNOWN
 0x0f KEY_1
 0x15 KEY_2
 0x10 KEY_3
diff --git a/utils/keytable/keycodes/pixelview 
b/utils/keytable/keycodes/pixelview
index 551bc12..dc6c664 100644
--- a/utils/keytable/keycodes/pixelview
+++ b/utils/keytable/keycodes/pixelview
@@ -1,10 +1,7 @@
+# table pixelview, type: UNKNOWN
 0x1e KEY_POWER
 0x07 KEY_MEDIA
 0x1c KEY_SEARCH
-0x17 KEY_BACK
-0x1f KEY_FORWARD
-0x04 KEY_LEFT
-0x0c KEY_RIGHT
 0x03 KEY_TUNER
 0x00 KEY_RECORD
 0x08 KEY_STOP
diff --git a/utils/keytable/keycodes/pixelview_new 
b/utils/keytable/keycodes/pixelview_new
index 4c7fecc..4fab763 100644
--- a/utils/keytable/keycodes/pixelview_new
+++ b/utils/keytable/keycodes/pixelview_new
@@ -1,3 +1,4 @@
+# table pixelview_new, type: UNKNOWN
 0x3c KEY_TIME
 0x12 KEY_POWER
 0x3d KEY_1
diff --git a/utils/keytable/keycodes/powercolor_real_angel 
b/utils/keytable/keycodes/powercolor_real_angel
index 7721184..84492da 100644
--- a/utils/keytable/keycodes/powercolor_real_angel
+++ b/utils/keytable/keycodes/powercolor_real_angel
@@ -1,3 +1,4 @@
+# table powercolor_real_angel, type: UNKNOWN
 0x38 KEY_SWITCHVIDEOMODE
 0x0c KEY_MEDIA
 0x00 KEY_0
diff --git a/utils/keytable/keycodes/proteus_2309 
b/utils/keytable/keycodes/proteus_2309
index 03b2f41..2fe32b5 100644
--- a/utils/keytable/keycodes/proteus_2309
+++ b/utils/keytable/keycodes/proteus_2309
@@ -1,3 +1,4 @@
+# table proteus_2309, type: UNKNOWN
 0x00 KEY_0
 0x01 KEY_1
 0x02 KEY_2
diff --git a/utils/keytable/keycodes/purpletv b/utils/keytable/keycodes/purpletv
index d4abb6e..3406965 100644
--- a/utils/keytable/keycodes/purpletv
+++ b/utils/keytable/keycodes/purpletv
@@ -1,3 +1,4 @@
+# table purpletv, type: UNKNOWN
 0x03 KEY_POWER
 0x6f KEY_MUTE
 0x10 KEY_BACKSPACE
@@ -30,8 +31,6 @@
 0x45 KEY_PAUSE
 0x44 KEY_STOP
 0x43 KEY_TIME
-0x47 KEY_Y
-0x4a KEY_O
 0x17 KEY_CHANNEL
 0x40 KEY_FORWARD
 0x42 KEY_REWIND
diff --git a/utils/keytable/keycodes/pv951 b/utils/keytable/keycodes/pv951
index 90a24e1..d0a43fc 100644
--- a/utils/keytable/keycodes/pv951
+++ b/utils/keytable/keycodes/pv951
@@ -1,3 +1,4 @@
+# table pv951, type: UNKNOWN
 0x00 KEY_0
 0x01 KEY_1
 0x02 KEY_2
diff --git a/utils/keytable/keycodes/rc5_hauppauge_new 
b/utils/keytable/keycodes/rc5_hauppauge_new
index 77bd6f7..a49101c 100644
--- a/utils/keytable/keycodes/rc5_hauppauge_new
+++ b/utils/keytable/keycodes/rc5_hauppauge_new
@@ -1,3 +1,4 @@
+# table rc5_hauppauge_new, type: RC5
 0x1e00 KEY_0
 0x1e01 KEY_1
 0x1e02 KEY_2
diff --git a/utils/keytable/keycodes/rc5_tv b/utils/keytable/keycodes/rc5_tv
index 2d06bfe..40c3fdc 100644
--- a/utils/keytable/keycodes/rc5_tv
+++ b/utils/keytable/keycodes/rc5_tv
@@ -1,3 +1,4 @@
+# table rc5_tv, type: UNKNOWN
 0x00 KEY_0
 0x01 KEY_1
 0x02 KEY_2
@@ -31,34 +32,3 @@
 0x37 KEY_RECORD
 0x3c KEY_TEXT
 0x3d KEY_SUSPEND
-0x0a KEY_RESERVED
-0x0e KEY_RESERVED
-0x14 KEY_RESERVED
-0x15 KEY_RESERVED
-0x16 KEY_RESERVED
-0x17 KEY_RESERVED
-0x18 KEY_RESERVED
-0x19 KEY_RESERVED
-0x1a KEY_RESERVED
-0x1b KEY_RESERVED
-0x1c KEY_RESERVED
-0x1d KEY_RESERVED
-0x1f KEY_RESERVED
-0x24 KEY_RESERVED
-0x25 KEY_RESERVED
-0x27 KEY_RESERVED
-0x28 KEY_RESERVED
-0x29 KEY_RESERVED
-0x2a KEY_RESERVED
-0x2b KEY_RESERVED
-0x2c KEY_RESERVED
-0x2d KEY_RESERVED
-0x2f KEY_RESERVED
-0x31 KEY_RESERVED
-0x34 KEY_RESERVED
-0x38 KEY_RESERVED
-0x39 KEY_RESERVED
-0x3a KEY_RESERVED
-0x3b KEY_RESERVED
-0x3e KEY_RESERVED
-0x3f KEY_RESERVED
diff --git a/utils/keytable/keycodes/real_audio_220_32_keys 
b/utils/keytable/keycodes/real_audio_220_32_keys
index 51d6fb9..65c5674 100644
--- a/utils/keytable/keycodes/real_audio_220_32_keys
+++ b/utils/keytable/keycodes/real_audio_220_32_keys
@@ -1,3 +1,4 @@
+# table real_audio_220_32_keys, type: UNKNOWN
 0x1c KEY_RADIO
 0x12 KEY_POWER2
 0x01 KEY_1
diff --git a/utils/keytable/keycodes/tbs_nec b/utils/keytable/keycodes/tbs_nec
index 5c56f24..93c2788 100644
--- a/utils/keytable/keycodes/tbs_nec
+++ b/utils/keytable/keycodes/tbs_nec
@@ -1,3 +1,4 @@
+# table tbs_nec, type: UNKNOWN
 0x04 KEY_POWER2
 0x14 KEY_MUTE
 0x07 KEY_1
diff --git a/utils/keytable/keycodes/terratec_cinergy_xs 
b/utils/keytable/keycodes/terratec_cinergy_xs
index 5aa300b..a338ce2 100644
--- a/utils/keytable/keycodes/terratec_cinergy_xs
+++ b/utils/keytable/keycodes/terratec_cinergy_xs
@@ -1,3 +1,4 @@
+# table terratec_cinergy_xs, type: UNKNOWN
 0x41 KEY_HOME
 0x01 KEY_POWER
 0x42 KEY_MENU
diff --git a/utils/keytable/keycodes/tevii_nec 
b/utils/keytable/keycodes/tevii_nec
index 5d26056..4114167 100644
--- a/utils/keytable/keycodes/tevii_nec
+++ b/utils/keytable/keycodes/tevii_nec
@@ -1,3 +1,4 @@
+# table tevii_nec, type: UNKNOWN
 0x0a KEY_POWER2
 0x0c KEY_MUTE
 0x11 KEY_1
diff --git a/utils/keytable/keycodes/tt_1500 b/utils/keytable/keycodes/tt_1500
index b9e616a..cd526f7 100644
--- a/utils/keytable/keycodes/tt_1500
+++ b/utils/keytable/keycodes/tt_1500
@@ -1,3 +1,4 @@
+# table tt_1500, type: UNKNOWN
 0x01 KEY_POWER
 0x02 KEY_SHUFFLE
 0x03 KEY_1
diff --git a/utils/keytable/keycodes/videomate_s350 
b/utils/keytable/keycodes/videomate_s350
index fb3be1e..d5a2f7d 100644
--- a/utils/keytable/keycodes/videomate_s350
+++ b/utils/keytable/keycodes/videomate_s350
@@ -1,3 +1,4 @@
+# table videomate_s350, type: UNKNOWN
 0x00 KEY_TV
 0x01 KEY_DVD
 0x04 KEY_RECORD
diff --git a/utils/keytable/keycodes/videomate_tv_pvr 
b/utils/keytable/keycodes/videomate_tv_pvr
index d317856..1bc5dc8 100644
--- a/utils/keytable/keycodes/videomate_tv_pvr
+++ b/utils/keytable/keycodes/videomate_tv_pvr
@@ -1,3 +1,4 @@
+# table videomate_tv_pvr, type: UNKNOWN
 0x14 KEY_MUTE
 0x24 KEY_ZOOM
 0x01 KEY_DVD
diff --git a/utils/keytable/keycodes/winfast b/utils/keytable/keycodes/winfast
index 686a0ce..97cd50c 100644
--- a/utils/keytable/keycodes/winfast
+++ b/utils/keytable/keycodes/winfast
@@ -1,3 +1,4 @@
+# table winfast, type: UNKNOWN
 0x12 KEY_0
 0x05 KEY_1
 0x06 KEY_2
diff --git a/utils/keytable/keycodes/winfast_usbii_deluxe 
b/utils/keytable/keycodes/winfast_usbii_deluxe
index 354a64d..f703aa2 100644
--- a/utils/keytable/keycodes/winfast_usbii_deluxe
+++ b/utils/keytable/keycodes/winfast_usbii_deluxe
@@ -1,3 +1,4 @@
+# table winfast_usbii_deluxe, type: UNKNOWN
 0x62 KEY_0
 0x75 KEY_1
 0x76 KEY_2
diff --git a/utils/keytable/parse.h b/utils/keytable/parse.h
index 4f17fbd..74827ec 100644
--- a/utils/keytable/parse.h
+++ b/utils/keytable/parse.h
@@ -243,6 +243,7 @@ struct parse_key {
        {"KEY_BRIGHTNESS_ZERO", 244},
        {"KEY_DISPLAY_OFF", 245},
        {"KEY_WIMAX", 246},
+       {"KEY_RFKILL", 247},
        {"BTN_MISC", 0x100},
        {"BTN_0", 0x100},
        {"BTN_1", 0x101},

_______________________________________________
linuxtv-commits mailing list
linuxtv-commits@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits

Reply via email to