diff options
Diffstat (limited to 'drivers/media/video/cx88/cx88-input.c')
-rw-r--r-- | drivers/media/video/cx88/cx88-input.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/media/video/cx88/cx88-input.c b/drivers/media/video/cx88/cx88-input.c index e614201b5ed3..ebf448c48ca3 100644 --- a/drivers/media/video/cx88/cx88-input.c +++ b/drivers/media/video/cx88/cx88-input.c | |||
@@ -103,6 +103,8 @@ static void cx88_ir_handle_key(struct cx88_IR *ir) | |||
103 | case CX88_BOARD_WINFAST_DTV1800H_XC4000: | 103 | case CX88_BOARD_WINFAST_DTV1800H_XC4000: |
104 | case CX88_BOARD_WINFAST_DTV2000H_PLUS: | 104 | case CX88_BOARD_WINFAST_DTV2000H_PLUS: |
105 | case CX88_BOARD_WINFAST_TV2000_XP_GLOBAL: | 105 | case CX88_BOARD_WINFAST_TV2000_XP_GLOBAL: |
106 | case CX88_BOARD_WINFAST_TV2000_XP_GLOBAL_6F36: | ||
107 | case CX88_BOARD_WINFAST_TV2000_XP_GLOBAL_6F43: | ||
106 | gpio = (gpio & 0x6ff) | ((cx_read(MO_GP1_IO) << 8) & 0x900); | 108 | gpio = (gpio & 0x6ff) | ((cx_read(MO_GP1_IO) << 8) & 0x900); |
107 | auxgpio = gpio; | 109 | auxgpio = gpio; |
108 | break; | 110 | break; |
@@ -302,6 +304,8 @@ int cx88_ir_init(struct cx88_core *core, struct pci_dev *pci) | |||
302 | case CX88_BOARD_WINFAST2000XP_EXPERT: | 304 | case CX88_BOARD_WINFAST2000XP_EXPERT: |
303 | case CX88_BOARD_WINFAST_DTV1000: | 305 | case CX88_BOARD_WINFAST_DTV1000: |
304 | case CX88_BOARD_WINFAST_TV2000_XP_GLOBAL: | 306 | case CX88_BOARD_WINFAST_TV2000_XP_GLOBAL: |
307 | case CX88_BOARD_WINFAST_TV2000_XP_GLOBAL_6F36: | ||
308 | case CX88_BOARD_WINFAST_TV2000_XP_GLOBAL_6F43: | ||
305 | ir_codes = RC_MAP_WINFAST; | 309 | ir_codes = RC_MAP_WINFAST; |
306 | ir->gpio_addr = MO_GP0_IO; | 310 | ir->gpio_addr = MO_GP0_IO; |
307 | ir->mask_keycode = 0x8f8; | 311 | ir->mask_keycode = 0x8f8; |