Todd Ignasiak wrote:
I'll try to test some more with it this weekend. If there are any
things you would recommend I try, please let me know.
Todd-
Please try to apply this experimental patch to your tree with my
previous test patch also applied, and with the pci subsystem id
corrected for your card.
If this works, then it means that the tuner programming inside or51211.c
will have to be factored out into separate pll_desc entries in dvb-pll.c
, in order for both pcHD2000 and FusionHDTV2 cards to function properly.
Let me know what happens.
Cheers,
Mike Krufky
[EXPERIMENTAL PATCH] fix or51211 for use with Philips 1236d.
This is ONLY an experimental patch, and it should not be applied to the
official kernel sources, since this patch will break pcHD2000.
Index: v4l-dvb/linux/drivers/media/dvb/frontends/or51211.c
===================================================================
--- v4l-dvb.orig/linux/drivers/media/dvb/frontends/or51211.c 2006-05-03 19:29:09.000000000 -0400
+++ v4l-dvb/linux/drivers/media/dvb/frontends/or51211.c 2006-05-07 17:31:16.000000000 -0400
@@ -236,16 +236,16 @@
buf[0] = (tunerfreq >> 8) & 0x7F;
buf[1] = (tunerfreq & 0xFF);
- buf[2] = 0x8E;
+ buf[2] = 0xCE;
if (param->frequency < 157250000) {
- buf[3] = 0xA0;
+ buf[3] = 0x01;
dprintk("set_parameters VHF low range\n");
} else if (param->frequency < 454000000) {
- buf[3] = 0x90;
+ buf[3] = 0x02;
dprintk("set_parameters VHF high range\n");
} else {
- buf[3] = 0x30;
+ buf[3] = 0x04;
dprintk("set_parameters UHF range\n");
}
dprintk("set_parameters tuner bytes: 0x%02x 0x%02x "
_______________________________________________
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb