Nobin Mathew wrote:
Hi, I think this question is already asked in this mailing list and Sorry for asking this again. My problem is this: I have two PCI devices ( also two kernel drivers for those) which shares the interupt. When I remove one driver other device stops working, which is happening due to pci_disable_device () in removed driver. This call is disabling the shared interrupt.
pci_disable_device shouldn't be disabling the interrupt line, at least not in this case. Without more details on the platform or drivers, it's difficult to say why this would happen.
We can avoid this by just removing the pci_disable_device () in the driver, but i dont think this is a good way (correct me if I am wrong). Can you suggest some ways to overcome this issue.
-- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html