|
@@ -194,6 +194,14 @@ int saa7134_input_init1(struct saa7134_dev *dev)
|
|
|
saa_setb(SAA7134_GPIO_GPMODE0, 0x4);
|
|
|
saa_setb(SAA7134_GPIO_GPSTATUS0, 0x4);
|
|
|
break;
|
|
|
+ case SAA7134_BOARD_AVERMEDIA_777:
|
|
|
+ ir_codes = ir_codes_avermedia;
|
|
|
+ mask_keycode = 0x02F200;
|
|
|
+ mask_keydown = 0x000400;
|
|
|
+ polling = 50; // ms
|
|
|
+ /* Without this we won't receive key up events */
|
|
|
+ saa_setb(SAA7134_GPIO_GPMODE1, 0x1);
|
|
|
+ saa_setb(SAA7134_GPIO_GPSTATUS1, 0x1);
|
|
|
case SAA7134_BOARD_KWORLD_TERMINATOR:
|
|
|
ir_codes = ir_codes_pixelview;
|
|
|
mask_keycode = 0x00001f;
|