MAC_PPSx_INTERVAL
XGMAC_IOWRITE(pdata, MAC_PPSx_INTERVAL(index), period - 1);
writel(period - 1, ioaddr + MAC_PPSx_INTERVAL(index));