my first kernel hackings…

If you have a Prolink (Pixelview) 405 DVD maker USB device and want to see it working in GNU/Linux please try this patch. I’ve got no TV signal up to now. I’m not sure if it is a hardware problem, since it should work!:/


--- tm6000-cards.c.old 2007-11-24 11:25:10.631166679 -0300
+++ tm6000-cards.c 2007-11-24 10:06:00.860492674 -0300
@@ -40,6 +40,7 @@
#define TM6000_BOARD_ADSTECH_DUAL_TV 5
#define TM6000_BOARD_FREECOM_AND_SIMILAR 6
#define TM6000_BOARD_ADSTECH_MINI_DUAL_TV 7
+#define TM5600_BOARD_PIXELVIEW_PLAYTV_405 8
#define TM6000_MAXBOARDS 16
static unsigned int card[] = {[0 ... (TM6000_MAXBOARDS - 1)] = UNSET };
@@ -111,6 +112,16 @@
},
.gpio_addr_tun_reset = TM6000_GPIO_1,
},
+ [TM5600_BOARD_PIXELVIEW_PLAYTV_405] = {
+ .name = "PixelView PlayTV 405",
+ .tuner_type = TUNER_XC2028,
+ .tuner_addr = 0xc2,
+ .caps = {
+ .has_tuner = 1,
+ .has_eeprom = 0,
+ },
+ .gpio_addr_tun_reset = TM6000_GPIO_1,
+ },
[TM5600_BOARD_10MOONS_UT330] = {
.name = "10Moons UT 330",
.tuner_type = TUNER_PHILIPS_FQ1216AME_MK4,
@@ -169,6 +180,7 @@
{ USB_DEVICE(0x06e1, 0xf332), .driver_info = TM6000_BOARD_ADSTECH_DUAL_TV },
{ USB_DEVICE(0x14aa, 0x0620), .driver_info = TM6000_BOARD_FREECOM_AND_SIMILAR },
{ USB_DEVICE(0x06e1, 0xb339), .driver_info = TM6000_BOARD_ADSTECH_MINI_DUAL_TV },
+ { USB_DEVICE(0x1554, 0x4966), .driver_info = TM5600_BOARD_PIXELVIEW_PLAYTV_405 },
{ },
};
@@ -182,7 +194,7 @@
request_module ("tuner");
if (dev->tuner_type == TUNER_XC2028) {
- ctl.fname = "tm6000-xc3028.fw";
+ ctl.fname = "xc3028-v27.fw";
ctl.type = XC2028_FIRM_MTS;
xc2028_cfg.tuner = TUNER_XC2028;

7 Comments

  1. Josemar
    Posted December 20, 2007 at 08:10 | Permalink

    Thiago,

    Este patch é para ser aplicado no arquivo tm6000.c ?

  2. Posted December 20, 2007 at 09:01 | Permalink

    tm6000-cards.c

  3. Rafael
    Posted December 22, 2007 at 14:19 | Permalink

    Gostaria de saber como faco para funcionar essa placa em meu UBUNTU, já que sou novo com esse SO.

    Valeu.

  4. salas
    Posted February 9, 2008 at 16:20 | Permalink

    alguma novidade aqui ?

  5. paulo
    Posted February 9, 2008 at 19:57 | Permalink

    cara como instalar essa placa cara nao consigo de jeito nenhm

  6. Marcos
    Posted March 11, 2008 at 19:18 | Permalink

    Já estou enlouquecendo com esta placa no linux, tentei instalar ela no Kurumin e no Mandriva, não funciona.

    Onde consigo estes drivers, e como e a instalo?

    Será que não há uma saída mais fácil? Pois não tenho estes drivers e nem consigo instala-la.

    Valeu meu velho…

  7. Luis Couto
    Posted March 27, 2008 at 20:50 | Permalink

    Pessoal, Segue o link de como fazer…

    http://www.linuxtv.org/v4lwiki/index.php/Trident_TM6000

    Falow

%d bloggers like this: