XGMAC_OMR
u32 reg = readl(ioaddr + XGMAC_OMR);
writel(reg | XGMAC_OMR_FTF, ioaddr + XGMAC_OMR);
while ((timeout-- > 0) && readl(ioaddr + XGMAC_OMR) & XGMAC_OMR_FTF)
reg = readl(priv->base + XGMAC_OMR);
writel(reg, priv->base + XGMAC_OMR);
reg = readl(priv->base + XGMAC_OMR);
writel(reg, priv->base + XGMAC_OMR);
ioaddr + XGMAC_OMR);