Hi. This is a patch I made some months ago and completely forgot to submit at that time... I updated my hg working copy and got no update (?!), so i submit it now. It adds support (ie, detection for) more functions present in this card. Values were gathered using regspy. I have not been able at that time to receive decent FM radio (I can barely hear it works, but way too many parasites - due to the driver, it works under windows) nor analog video (garbage and often plain blue) and I only tested composite input 1 to work. Composite 2 is probably unused on this board but it's accessible from the "official" WinFast program so I provided it aswell. Regards, -- Vincent Pelletier
diff -r 36f10656f43f linux/drivers/media/video/cx88/cx88-cards.c --- a/linux/drivers/media/video/cx88/cx88-cards.c Fri Nov 24 15:58:42 2006 +0000 +++ b/linux/drivers/media/video/cx88/cx88-cards.c Sun Nov 26 19:07:13 2006 +0100 @@ -1239,7 +1239,35 @@ struct cx88_board cx88_boards[] = { .gpio1 = 0x00008203, .gpio2 = 0x00017304, .gpio3 = 0x02000000, - }}, + },{ + .type = CX88_VMUX_COMPOSITE1, + .vmux = 1, + .gpio0 = 0x0001D701, + .gpio1 = 0x0000B207, + .gpio2 = 0x0001D701, + .gpio3 = 0x02000000, + },{ + .type = CX88_VMUX_COMPOSITE2, + .vmux = 2, + .gpio0 = 0x0001D503, + .gpio1 = 0x0000B207, + .gpio2 = 0x0001D503, + .gpio3 = 0x02000000, + },{ + .type = CX88_VMUX_SVIDEO, + .vmux = 3, + .gpio0 = 0x0001D701, + .gpio1 = 0x0000B207, + .gpio2 = 0x0001D701, + .gpio3 = 0x02000000, + }}, + .radio = { + .type = CX88_RADIO, + .gpio0 = 0x00015702, + .gpio1 = 0x0000F207, + .gpio2 = 0x00015702, + .gpio3 = 0x02000000, + }, .mpeg = CX88_MPEG_DVB, }, [CX88_BOARD_GENIATECH_DVBS] = {
Attachment:
pgpxX9xzB6XyF.pgp
Description: PGP signature
_______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb