]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/net/b44.c
[PATCH] b44: change comment about irq mask register
[karo-tx-linux.git] / drivers / net / b44.c
index 1ec217433b4cdc30fcbebe35b1df22b31d3df1ad..474a4e3438dbb11b2b6d0b467c2cdb79a33ab8af 100644 (file)
@@ -908,8 +908,9 @@ static irqreturn_t b44_interrupt(int irq, void *dev_id)
        istat = br32(bp, B44_ISTAT);
        imask = br32(bp, B44_IMASK);
 
-       /* ??? What the fuck is the purpose of the interrupt mask
-        * ??? register if we have to mask it out by hand anyways?
+       /* The interrupt mask register controls which interrupt bits
+        * will actually raise an interrupt to the CPU when set by hw/firmware,
+        * but doesn't mask off the bits.
         */
        istat &= imask;
        if (istat) {