<br><br><div class="gmail_quote">On Fri, Nov 21, 2008 at 9:56 PM, Andy Walls <span dir="ltr"><<a href="mailto:awalls@radix.net">awalls@radix.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Fri, 2008-11-21 at 14:21 -0500, Al McIntosh wrote:<br>
<br>
<br>
<br>
><br>
> In the meantime, if you're feeling adventurous, you may wish<br>
> to try<br>
> removing "IRQF_SHARED |" from line 730 in<br>
> cx18-driver.c:cx18_probe():<br>
><br>
><br>
> /* Register IRQ */<br>
> retval = request_irq(cx->dev->irq, cx18_irq_handler,<br>
> IRQF_SHARED | IRQF_DISABLED,<br>
> cx->name, (void *)cx);<br>
> ^^^^^^^^^^^^^<br>
> Try removing this ---+<br>
><br>
> recompile and reinstall the driver and see what happens.<br>
> Hopefully the<br>
> cx18 driver will then get it's own interrupt line and things<br>
> will be<br>
> better for you.<br>
><br>
><br>
><br>
> I will definitely test this for you, likely won't be until next week,<br>
> off to Montreal for the weekend. :)<br>
<br>
</div>Don't bother with the test. The more I research this the more my head<br>
hurts. My above suggestion will only cause the nvidia or cx18 driver<br>
not to load.<br>
<br>
The "easy" options appear to be:<br>
<br>
1. Move the cx18 to a different PCI slot so it no longer shares an IRQ<br>
line with the nvidia hardware.<br>
</blockquote><div><br><br><br><br>I was actually thinking the same thing. I am about to do this actually. I moved the card into an amd64 dual core system but I need the ir blaster working in that machine otherwise it's useless.<br>
<br>I am going to have to move it back the single cpu machine and ensure the cx18 has it's own irq.<br><br><br>Thanks for thinking about this, I really appreciate it. <br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
or<br>
<br>
2. Configure your IRQs for your PCI slots in the BIOS setup. This may<br>
also have to be coupled with a kernel command line option: pci=noacpi so<br>
that hopefully the kernel preserves what the BIOS sets up.<br>
<br>
any other method looks like it involves a lot of time and pain.<br>
<div><div></div><div class="Wj3C7c"><br>
Regards,<br>
Andy<br>
<br>
<br>
_______________________________________________<br>
ivtv-users mailing list<br>
<a href="mailto:ivtv-users@ivtvdriver.org">ivtv-users@ivtvdriver.org</a><br>
<a href="http://ivtvdriver.org/mailman/listinfo/ivtv-users" target="_blank">http://ivtvdriver.org/mailman/listinfo/ivtv-users</a><br>
</div></div></blockquote></div><br>