Lines Matching refs:IMR_cache
443 u32 IMR_cache; member
755 dev->IMR_cache |= ISR_PHY; in ns83820_setup_rx()
756 dev->IMR_cache |= ISR_RXRCMP; in ns83820_setup_rx()
759 dev->IMR_cache |= ISR_RXORN; in ns83820_setup_rx()
760 dev->IMR_cache |= ISR_RXSOVR; in ns83820_setup_rx()
761 dev->IMR_cache |= ISR_RXDESC; in ns83820_setup_rx()
762 dev->IMR_cache |= ISR_RXIDLE; in ns83820_setup_rx()
763 dev->IMR_cache |= ISR_TXDESC; in ns83820_setup_rx()
764 dev->IMR_cache |= ISR_TXIDLE; in ns83820_setup_rx()
766 writel(dev->IMR_cache, dev->base + IMR); in ns83820_setup_rx()
786 dev->IMR_cache &= ~(ISR_RXOK | ISR_RXDESC | ISR_RXERR | ISR_RXEARLY | ISR_RXIDLE); in ns83820_cleanup_rx()
787 writel(dev->IMR_cache, dev->base + IMR); in ns83820_cleanup_rx()
948 dev->IMR_cache |= ISR_RXDESC;
949 writel(dev->IMR_cache, dev->base + IMR);
1436 dev->IMR_cache &= ~(ISR_RXDESC | ISR_RXOK);
1437 writel(dev->IMR_cache, dev->base + IMR);
1491 (dev->IMR_cache & ISR_TXOK)) {
1493 dev->IMR_cache &= ~ISR_TXOK;
1494 writel(dev->IMR_cache, dev->base + IMR);
1507 dev->IMR_cache |= ISR_TXOK;
1508 writel(dev->IMR_cache, dev->base + IMR);
1553 dev->IMR_cache &= ~(ISR_TXURN | ISR_TXIDLE | ISR_TXERR | ISR_TXDESC | ISR_TXOK);
1582 printk("irq: %08x imr: %08x\n", isr, dev->IMR_cache);
2004 dev->IMR_cache = 0;