MAC_PFR
XGMAC_IOWRITE_BITS(pdata, MAC_PFR, HPF, 1);
XGMAC_IOWRITE_BITS(pdata, MAC_PFR, HUC, 1);
XGMAC_IOWRITE_BITS(pdata, MAC_PFR, HMC, 1);
XGMAC_IOWRITE_BITS(pdata, MAC_PFR, VUCC, 1);
XGMAC_IOWRITE_BITS(pdata, MAC_PFR, VUCC, 0);
XGMAC_IOWRITE_BITS(pdata, MAC_PFR, VTFE, 1);
XGMAC_IOWRITE_BITS(pdata, MAC_PFR, VTFE, 0);
if (XGMAC_IOREAD_BITS(pdata, MAC_PFR, PR) == val)
XGMAC_IOWRITE_BITS(pdata, MAC_PFR, PR, val);
if (XGMAC_IOREAD_BITS(pdata, MAC_PFR, PM) == val)
XGMAC_IOWRITE_BITS(pdata, MAC_PFR, PM, val);
regval = readl(pdata->mac_regs + MAC_PFR);
writel(regval, pdata->mac_regs + MAC_PFR);
regval = readl(pdata->mac_regs + MAC_PFR);
writel(regval, pdata->mac_regs + MAC_PFR);
regval = XLGMAC_GET_REG_BITS(readl(pdata->mac_regs + MAC_PFR),
regval = readl(pdata->mac_regs + MAC_PFR);
writel(regval, pdata->mac_regs + MAC_PFR);
regval = XLGMAC_GET_REG_BITS(readl(pdata->mac_regs + MAC_PFR),
regval = readl(pdata->mac_regs + MAC_PFR);
writel(regval, pdata->mac_regs + MAC_PFR);
regval = readl(pdata->mac_regs + MAC_PFR);
writel(regval, pdata->mac_regs + MAC_PFR);