GREG_IMASK
writel(0xffffffff, gp->regs + GREG_IMASK);
writel(GREG_STAT_TXDONE, gp->regs + GREG_IMASK);
writel(GREG_STAT_NAPI | GREG_STAT_TXDONE, gp->regs + GREG_IMASK);
(void)readl(gp->regs + GREG_IMASK); /* write posting */
hme_write32(hp, gregs + GREG_IMASK,