RFCR
writel(0, ns->base + RFCR);
writel(0x7fc00000, ns->base + RFCR);
writel(0xffc00000, ns->base + RFCR);
writel(i * 2, ns->base + RFCR);
u8 *rfcr = ns->base + RFCR;
OUTLINL(dp, RFCR, 0);
OUTL(dp, RFCR, 0);
OUTL(dp, RFCR, RFADDR_MAC_DP83815 + i + j*2);
OUTL(dp, RFCR, 0);
OUTL(dp, RFCR, RFADDR_MAC_DP83815 + i);
OUTL(dp, RFCR, j);
OUTL(dp, RFCR,
OUTL(dp, RFCR, RFADDR_PCOUNT01_DP83815);
OUTL(dp, RFCR, RFADDR_PCOUNT23_DP83815);
OUTL(dp, RFCR, RFADDR_MULTICAST_DP83815 + i*2);
OUTL(dp, RFCR, RFCR_RFEN | mode);
OUTLINL(dp, RFCR, 0);
OUTLINL(dp, RFCR,
OUTLINL(dp, RFCR,
OUTLINL(dp, RFCR, RFCR_RFEN | mode);