Mailing List archive

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

[linux-dvb] Re: 2.6.5 on cobalt qube



Kieran Fulke wrote:
> > Can you try to load the drivers with saa7146 debug enabled
> > and post what happens before the "irq 23: nobody cared!"
> > message comes?
> 
> i did 'modprobe saa7146 saa7146_debug=255' then modprobe'd the budget_ci 
> module, and got this in dmesg:
> 
> saa7146: saa7146_register_extension(): ext:c001efb0
> saa7146: register extension 'budget_ci dvb'.
> saa7146: saa7146_init_one(): pci:83fdac00
> irq 23: nobody cared!

If you look at the code for saa7146_init_one() (in
linux/drivers/media/common/saa7146_core.c) you will see:

        /* disable all irqs */
        saa7146_write(dev, IER, 0);
	...
        /* request an interrupt for the saa7146 */
        if (request_irq(dev->pci->irq, interrupt_hw, SA_SHIRQ | SA_INTERRUPT,
                        dev->name, dev))
        {
                ERR(("request_irq() failed.\n"));
                err = -ENODEV;
                goto irq_error;
        }
	...
        INFO(("found saa7146 @ mem %p (revision %d, irq %d) (0x%04x,0x%04x).\n", dev->mem, dev->revision,dev->pci->irq,dev->

So the irqs you see are either from some other device (are there irq related messages
earlier during boot?), or something else is broken wrt PCI irq handling.
You better ask on the linux-mips mailing list.

Johannes


-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index