diff options
Diffstat (limited to 'drivers/media/dvb/dvb-usb/dibusb-common.c')
-rw-r--r-- | drivers/media/dvb/dvb-usb/dibusb-common.c | 244 |
1 files changed, 122 insertions, 122 deletions
diff --git a/drivers/media/dvb/dvb-usb/dibusb-common.c b/drivers/media/dvb/dvb-usb/dibusb-common.c index 8dbad1ec53c4..da34979b5337 100644 --- a/drivers/media/dvb/dvb-usb/dibusb-common.c +++ b/drivers/media/dvb/dvb-usb/dibusb-common.c | |||
@@ -318,132 +318,132 @@ EXPORT_SYMBOL(dibusb_dib3000mc_tuner_attach); | |||
318 | */ | 318 | */ |
319 | struct dvb_usb_rc_key dibusb_rc_keys[] = { | 319 | struct dvb_usb_rc_key dibusb_rc_keys[] = { |
320 | /* Key codes for the little Artec T1/Twinhan/HAMA/ remote. */ | 320 | /* Key codes for the little Artec T1/Twinhan/HAMA/ remote. */ |
321 | { 0x00, 0x16, KEY_POWER }, | 321 | { 0x0016, KEY_POWER }, |
322 | { 0x00, 0x10, KEY_MUTE }, | 322 | { 0x0010, KEY_MUTE }, |
323 | { 0x00, 0x03, KEY_1 }, | 323 | { 0x0003, KEY_1 }, |
324 | { 0x00, 0x01, KEY_2 }, | 324 | { 0x0001, KEY_2 }, |
325 | { 0x00, 0x06, KEY_3 }, | 325 | { 0x0006, KEY_3 }, |
326 | { 0x00, 0x09, KEY_4 }, | 326 | { 0x0009, KEY_4 }, |
327 | { 0x00, 0x1d, KEY_5 }, | 327 | { 0x001d, KEY_5 }, |
328 | { 0x00, 0x1f, KEY_6 }, | 328 | { 0x001f, KEY_6 }, |
329 | { 0x00, 0x0d, KEY_7 }, | 329 | { 0x000d, KEY_7 }, |
330 | { 0x00, 0x19, KEY_8 }, | 330 | { 0x0019, KEY_8 }, |
331 | { 0x00, 0x1b, KEY_9 }, | 331 | { 0x001b, KEY_9 }, |
332 | { 0x00, 0x15, KEY_0 }, | 332 | { 0x0015, KEY_0 }, |
333 | { 0x00, 0x05, KEY_CHANNELUP }, | 333 | { 0x0005, KEY_CHANNELUP }, |
334 | { 0x00, 0x02, KEY_CHANNELDOWN }, | 334 | { 0x0002, KEY_CHANNELDOWN }, |
335 | { 0x00, 0x1e, KEY_VOLUMEUP }, | 335 | { 0x001e, KEY_VOLUMEUP }, |
336 | { 0x00, 0x0a, KEY_VOLUMEDOWN }, | 336 | { 0x000a, KEY_VOLUMEDOWN }, |
337 | { 0x00, 0x11, KEY_RECORD }, | 337 | { 0x0011, KEY_RECORD }, |
338 | { 0x00, 0x17, KEY_FAVORITES }, /* Heart symbol - Channel list. */ | 338 | { 0x0017, KEY_FAVORITES }, /* Heart symbol - Channel list. */ |
339 | { 0x00, 0x14, KEY_PLAY }, | 339 | { 0x0014, KEY_PLAY }, |
340 | { 0x00, 0x1a, KEY_STOP }, | 340 | { 0x001a, KEY_STOP }, |
341 | { 0x00, 0x40, KEY_REWIND }, | 341 | { 0x0040, KEY_REWIND }, |
342 | { 0x00, 0x12, KEY_FASTFORWARD }, | 342 | { 0x0012, KEY_FASTFORWARD }, |
343 | { 0x00, 0x0e, KEY_PREVIOUS }, /* Recall - Previous channel. */ | 343 | { 0x000e, KEY_PREVIOUS }, /* Recall - Previous channel. */ |
344 | { 0x00, 0x4c, KEY_PAUSE }, | 344 | { 0x004c, KEY_PAUSE }, |
345 | { 0x00, 0x4d, KEY_SCREEN }, /* Full screen mode. */ | 345 | { 0x004d, KEY_SCREEN }, /* Full screen mode. */ |
346 | { 0x00, 0x54, KEY_AUDIO }, /* MTS - Switch to secondary audio. */ | 346 | { 0x0054, KEY_AUDIO }, /* MTS - Switch to secondary audio. */ |
347 | /* additional keys TwinHan VisionPlus, the Artec seemingly not have */ | 347 | /* additional keys TwinHan VisionPlus, the Artec seemingly not have */ |
348 | { 0x00, 0x0c, KEY_CANCEL }, /* Cancel */ | 348 | { 0x000c, KEY_CANCEL }, /* Cancel */ |
349 | { 0x00, 0x1c, KEY_EPG }, /* EPG */ | 349 | { 0x001c, KEY_EPG }, /* EPG */ |
350 | { 0x00, 0x00, KEY_TAB }, /* Tab */ | 350 | { 0x0000, KEY_TAB }, /* Tab */ |
351 | { 0x00, 0x48, KEY_INFO }, /* Preview */ | 351 | { 0x0048, KEY_INFO }, /* Preview */ |
352 | { 0x00, 0x04, KEY_LIST }, /* RecordList */ | 352 | { 0x0004, KEY_LIST }, /* RecordList */ |
353 | { 0x00, 0x0f, KEY_TEXT }, /* Teletext */ | 353 | { 0x000f, KEY_TEXT }, /* Teletext */ |
354 | /* Key codes for the KWorld/ADSTech/JetWay remote. */ | 354 | /* Key codes for the KWorld/ADSTech/JetWay remote. */ |
355 | { 0x86, 0x12, KEY_POWER }, | 355 | { 0x8612, KEY_POWER }, |
356 | { 0x86, 0x0f, KEY_SELECT }, /* source */ | 356 | { 0x860f, KEY_SELECT }, /* source */ |
357 | { 0x86, 0x0c, KEY_UNKNOWN }, /* scan */ | 357 | { 0x860c, KEY_UNKNOWN }, /* scan */ |
358 | { 0x86, 0x0b, KEY_EPG }, | 358 | { 0x860b, KEY_EPG }, |
359 | { 0x86, 0x10, KEY_MUTE }, | 359 | { 0x8610, KEY_MUTE }, |
360 | { 0x86, 0x01, KEY_1 }, | 360 | { 0x8601, KEY_1 }, |
361 | { 0x86, 0x02, KEY_2 }, | 361 | { 0x8602, KEY_2 }, |
362 | { 0x86, 0x03, KEY_3 }, | 362 | { 0x8603, KEY_3 }, |
363 | { 0x86, 0x04, KEY_4 }, | 363 | { 0x8604, KEY_4 }, |
364 | { 0x86, 0x05, KEY_5 }, | 364 | { 0x8605, KEY_5 }, |
365 | { 0x86, 0x06, KEY_6 }, | 365 | { 0x8606, KEY_6 }, |
366 | { 0x86, 0x07, KEY_7 }, | 366 | { 0x8607, KEY_7 }, |
367 | { 0x86, 0x08, KEY_8 }, | 367 | { 0x8608, KEY_8 }, |
368 | { 0x86, 0x09, KEY_9 }, | 368 | { 0x8609, KEY_9 }, |
369 | { 0x86, 0x0a, KEY_0 }, | 369 | { 0x860a, KEY_0 }, |
370 | { 0x86, 0x18, KEY_ZOOM }, | 370 | { 0x8618, KEY_ZOOM }, |
371 | { 0x86, 0x1c, KEY_UNKNOWN }, /* preview */ | 371 | { 0x861c, KEY_UNKNOWN }, /* preview */ |
372 | { 0x86, 0x13, KEY_UNKNOWN }, /* snap */ | 372 | { 0x8613, KEY_UNKNOWN }, /* snap */ |
373 | { 0x86, 0x00, KEY_UNDO }, | 373 | { 0x8600, KEY_UNDO }, |
374 | { 0x86, 0x1d, KEY_RECORD }, | 374 | { 0x861d, KEY_RECORD }, |
375 | { 0x86, 0x0d, KEY_STOP }, | 375 | { 0x860d, KEY_STOP }, |
376 | { 0x86, 0x0e, KEY_PAUSE }, | 376 | { 0x860e, KEY_PAUSE }, |
377 | { 0x86, 0x16, KEY_PLAY }, | 377 | { 0x8616, KEY_PLAY }, |
378 | { 0x86, 0x11, KEY_BACK }, | 378 | { 0x8611, KEY_BACK }, |
379 | { 0x86, 0x19, KEY_FORWARD }, | 379 | { 0x8619, KEY_FORWARD }, |
380 | { 0x86, 0x14, KEY_UNKNOWN }, /* pip */ | 380 | { 0x8614, KEY_UNKNOWN }, /* pip */ |
381 | { 0x86, 0x15, KEY_ESC }, | 381 | { 0x8615, KEY_ESC }, |
382 | { 0x86, 0x1a, KEY_UP }, | 382 | { 0x861a, KEY_UP }, |
383 | { 0x86, 0x1e, KEY_DOWN }, | 383 | { 0x861e, KEY_DOWN }, |
384 | { 0x86, 0x1f, KEY_LEFT }, | 384 | { 0x861f, KEY_LEFT }, |
385 | { 0x86, 0x1b, KEY_RIGHT }, | 385 | { 0x861b, KEY_RIGHT }, |
386 | 386 | ||
387 | /* Key codes for the DiBcom MOD3000 remote. */ | 387 | /* Key codes for the DiBcom MOD3000 remote. */ |
388 | { 0x80, 0x00, KEY_MUTE }, | 388 | { 0x8000, KEY_MUTE }, |
389 | { 0x80, 0x01, KEY_TEXT }, | 389 | { 0x8001, KEY_TEXT }, |
390 | { 0x80, 0x02, KEY_HOME }, | 390 | { 0x8002, KEY_HOME }, |
391 | { 0x80, 0x03, KEY_POWER }, | 391 | { 0x8003, KEY_POWER }, |
392 | 392 | ||
393 | { 0x80, 0x04, KEY_RED }, | 393 | { 0x8004, KEY_RED }, |
394 | { 0x80, 0x05, KEY_GREEN }, | 394 | { 0x8005, KEY_GREEN }, |
395 | { 0x80, 0x06, KEY_YELLOW }, | 395 | { 0x8006, KEY_YELLOW }, |
396 | { 0x80, 0x07, KEY_BLUE }, | 396 | { 0x8007, KEY_BLUE }, |
397 | 397 | ||
398 | { 0x80, 0x08, KEY_DVD }, | 398 | { 0x8008, KEY_DVD }, |
399 | { 0x80, 0x09, KEY_AUDIO }, | 399 | { 0x8009, KEY_AUDIO }, |
400 | { 0x80, 0x0a, KEY_MEDIA }, /* Pictures */ | 400 | { 0x800a, KEY_MEDIA }, /* Pictures */ |
401 | { 0x80, 0x0b, KEY_VIDEO }, | 401 | { 0x800b, KEY_VIDEO }, |
402 | 402 | ||
403 | { 0x80, 0x0c, KEY_BACK }, | 403 | { 0x800c, KEY_BACK }, |
404 | { 0x80, 0x0d, KEY_UP }, | 404 | { 0x800d, KEY_UP }, |
405 | { 0x80, 0x0e, KEY_RADIO }, | 405 | { 0x800e, KEY_RADIO }, |
406 | { 0x80, 0x0f, KEY_EPG }, | 406 | { 0x800f, KEY_EPG }, |
407 | 407 | ||
408 | { 0x80, 0x10, KEY_LEFT }, | 408 | { 0x8010, KEY_LEFT }, |
409 | { 0x80, 0x11, KEY_OK }, | 409 | { 0x8011, KEY_OK }, |
410 | { 0x80, 0x12, KEY_RIGHT }, | 410 | { 0x8012, KEY_RIGHT }, |
411 | { 0x80, 0x13, KEY_UNKNOWN }, /* SAP */ | 411 | { 0x8013, KEY_UNKNOWN }, /* SAP */ |
412 | 412 | ||
413 | { 0x80, 0x14, KEY_TV }, | 413 | { 0x8014, KEY_TV }, |
414 | { 0x80, 0x15, KEY_DOWN }, | 414 | { 0x8015, KEY_DOWN }, |
415 | { 0x80, 0x16, KEY_MENU }, /* DVD Menu */ | 415 | { 0x8016, KEY_MENU }, /* DVD Menu */ |
416 | { 0x80, 0x17, KEY_LAST }, | 416 | { 0x8017, KEY_LAST }, |
417 | 417 | ||
418 | { 0x80, 0x18, KEY_RECORD }, | 418 | { 0x8018, KEY_RECORD }, |
419 | { 0x80, 0x19, KEY_STOP }, | 419 | { 0x8019, KEY_STOP }, |
420 | { 0x80, 0x1a, KEY_PAUSE }, | 420 | { 0x801a, KEY_PAUSE }, |
421 | { 0x80, 0x1b, KEY_PLAY }, | 421 | { 0x801b, KEY_PLAY }, |
422 | 422 | ||
423 | { 0x80, 0x1c, KEY_PREVIOUS }, | 423 | { 0x801c, KEY_PREVIOUS }, |
424 | { 0x80, 0x1d, KEY_REWIND }, | 424 | { 0x801d, KEY_REWIND }, |
425 | { 0x80, 0x1e, KEY_FASTFORWARD }, | 425 | { 0x801e, KEY_FASTFORWARD }, |
426 | { 0x80, 0x1f, KEY_NEXT}, | 426 | { 0x801f, KEY_NEXT}, |
427 | 427 | ||
428 | { 0x80, 0x40, KEY_1 }, | 428 | { 0x8040, KEY_1 }, |
429 | { 0x80, 0x41, KEY_2 }, | 429 | { 0x8041, KEY_2 }, |
430 | { 0x80, 0x42, KEY_3 }, | 430 | { 0x8042, KEY_3 }, |
431 | { 0x80, 0x43, KEY_CHANNELUP }, | 431 | { 0x8043, KEY_CHANNELUP }, |
432 | 432 | ||
433 | { 0x80, 0x44, KEY_4 }, | 433 | { 0x8044, KEY_4 }, |
434 | { 0x80, 0x45, KEY_5 }, | 434 | { 0x8045, KEY_5 }, |
435 | { 0x80, 0x46, KEY_6 }, | 435 | { 0x8046, KEY_6 }, |
436 | { 0x80, 0x47, KEY_CHANNELDOWN }, | 436 | { 0x8047, KEY_CHANNELDOWN }, |
437 | 437 | ||
438 | { 0x80, 0x48, KEY_7 }, | 438 | { 0x8048, KEY_7 }, |
439 | { 0x80, 0x49, KEY_8 }, | 439 | { 0x8049, KEY_8 }, |
440 | { 0x80, 0x4a, KEY_9 }, | 440 | { 0x804a, KEY_9 }, |
441 | { 0x80, 0x4b, KEY_VOLUMEUP }, | 441 | { 0x804b, KEY_VOLUMEUP }, |
442 | 442 | ||
443 | { 0x80, 0x4c, KEY_CLEAR }, | 443 | { 0x804c, KEY_CLEAR }, |
444 | { 0x80, 0x4d, KEY_0 }, | 444 | { 0x804d, KEY_0 }, |
445 | { 0x80, 0x4e, KEY_ENTER }, | 445 | { 0x804e, KEY_ENTER }, |
446 | { 0x80, 0x4f, KEY_VOLUMEDOWN }, | 446 | { 0x804f, KEY_VOLUMEDOWN }, |
447 | }; | 447 | }; |
448 | EXPORT_SYMBOL(dibusb_rc_keys); | 448 | EXPORT_SYMBOL(dibusb_rc_keys); |
449 | 449 | ||