diff options
author | Mauro Carvalho Chehab <mchehab@redhat.com> | 2011-11-20 09:16:25 -0500 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2011-11-20 09:55:15 -0500 |
commit | dfbbf5da6c2266580df8b8aab0b43595bed55e48 (patch) | |
tree | 5a815d163982f02f17f663388d4bc7fdacea3b51 /drivers/media/rc | |
parent | 20ae9742eba1bbd1f9d6658d1a1a72bc77fc741d (diff) |
[media] em28xx: Add IR support for HVR-930C
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/rc')
-rw-r--r-- | drivers/media/rc/keymaps/rc-hauppauge.c | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/drivers/media/rc/keymaps/rc-hauppauge.c b/drivers/media/rc/keymaps/rc-hauppauge.c index cd3db7779772..0afb23b7353d 100644 --- a/drivers/media/rc/keymaps/rc-hauppauge.c +++ b/drivers/media/rc/keymaps/rc-hauppauge.c | |||
@@ -182,6 +182,57 @@ static struct rc_map_table rc5_hauppauge_new[] = { | |||
182 | { 0x1d3f, KEY_HOME }, | 182 | { 0x1d3f, KEY_HOME }, |
183 | 183 | ||
184 | /* | 184 | /* |
185 | * Keycodes for PT# R-005 remote bundled with Haupauge HVR-930C | ||
186 | * Keycodes start with address = 0x1c | ||
187 | */ | ||
188 | { 0x1c3b, KEY_GOTO }, | ||
189 | { 0x1c3d, KEY_POWER }, | ||
190 | |||
191 | { 0x1c14, KEY_UP }, | ||
192 | { 0x1c15, KEY_DOWN }, | ||
193 | { 0x1c16, KEY_LEFT }, | ||
194 | { 0x1c17, KEY_RIGHT }, | ||
195 | { 0x1c25, KEY_OK }, | ||
196 | |||
197 | { 0x1c00, KEY_0 }, | ||
198 | { 0x1c01, KEY_1 }, | ||
199 | { 0x1c02, KEY_2 }, | ||
200 | { 0x1c03, KEY_3 }, | ||
201 | { 0x1c04, KEY_4 }, | ||
202 | { 0x1c05, KEY_5 }, | ||
203 | { 0x1c06, KEY_6 }, | ||
204 | { 0x1c07, KEY_7 }, | ||
205 | { 0x1c08, KEY_8 }, | ||
206 | { 0x1c09, KEY_9 }, | ||
207 | |||
208 | { 0x1c1f, KEY_EXIT }, /* BACK */ | ||
209 | { 0x1c0d, KEY_MENU }, | ||
210 | { 0x1c1c, KEY_TV }, | ||
211 | |||
212 | { 0x1c10, KEY_VOLUMEUP }, | ||
213 | { 0x1c11, KEY_VOLUMEDOWN }, | ||
214 | |||
215 | { 0x1c20, KEY_CHANNELUP }, | ||
216 | { 0x1c21, KEY_CHANNELDOWN }, | ||
217 | |||
218 | { 0x1c0f, KEY_MUTE }, | ||
219 | { 0x1c12, KEY_PREVIOUS }, /* Prev */ | ||
220 | |||
221 | { 0x1c36, KEY_STOP }, | ||
222 | { 0x1c37, KEY_RECORD }, | ||
223 | |||
224 | { 0x1c24, KEY_LAST }, /* <| */ | ||
225 | { 0x1c1e, KEY_NEXT }, /* >| */ | ||
226 | |||
227 | { 0x1c0a, KEY_TEXT }, | ||
228 | { 0x1c0e, KEY_SUBTITLE }, /* CC */ | ||
229 | |||
230 | { 0x1c32, KEY_REWIND }, | ||
231 | { 0x1c30, KEY_PAUSE }, | ||
232 | { 0x1c35, KEY_PLAY }, | ||
233 | { 0x1c34, KEY_FASTFORWARD }, | ||
234 | |||
235 | /* | ||
185 | * Keycodes for the old Black Remote Controller | 236 | * Keycodes for the old Black Remote Controller |
186 | * This one also uses RC-5 protocol | 237 | * This one also uses RC-5 protocol |
187 | * Keycodes start with address = 0x00 | 238 | * Keycodes start with address = 0x00 |