[PATCH] Enabling of the Winfast TV2000 XP Global TV capture card remote control

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The Winfast TV2000 XP Global video capture card IR remote keys were
not initialized and handled in cx88-input.c; added two corresponding
case statements, where this card's remote works exactly the same as
the DTV1000's.

Signed-off-by: Pieter C van Schaik <vansterpc@xxxxxxxxx>
---
--- linux-2.6.29/drivers/media/video/cx88/cx88-input.c.orig
2009-04-01 12:38:34.000000000 +0200
+++ linux-2.6.29/drivers/media/video/cx88/cx88-input.c  2009-04-01
12:39:07.000000000 +0200
@@ -92,6 +92,7 @@ static void cx88_ir_handle_key(struct cx
 		gpio=(gpio & 0x7fd) + (auxgpio & 0xef);
 		break;
 	case CX88_BOARD_WINFAST_DTV1000:
+ 	case CX88_BOARD_WINFAST_TV2000_XP_GLOBAL:
 		gpio = (gpio & 0x6ff) | ((cx_read(MO_GP1_IO) << 8) & 0x900);
 		auxgpio = gpio;
 		break;
@@ -239,6 +240,7 @@ int cx88_ir_init(struct cx88_core *core,
 		break;
 	case CX88_BOARD_WINFAST2000XP_EXPERT:
 	case CX88_BOARD_WINFAST_DTV1000:
+ 	case CX88_BOARD_WINFAST_TV2000_XP_GLOBAL:
 		ir_codes = ir_codes_winfast;
 		ir->gpio_addr = MO_GP0_IO;
 		ir->mask_keycode = 0x8f8;
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux