]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/bluetooth/dtl1_cs.c
Merge remote branch 'alsa/devel' into topic/misc
[karo-tx-linux.git] / drivers / bluetooth / dtl1_cs.c
index 4f02a6f3c980b246c1f9f9843d79e51da7cf2af1..697591941e17de3bfd0bb13573c6d3afa7ec6250 100644 (file)
@@ -299,7 +299,9 @@ static irqreturn_t dtl1_interrupt(int irq, void *dev_inst)
        int iir, lsr;
        irqreturn_t r = IRQ_NONE;
 
-       BUG_ON(!info->hdev);
+       if (!info || !info->hdev)
+               /* our irq handler is shared */
+               return IRQ_NONE;
 
        iobase = info->p_dev->io.BasePort1;