GM_SMI_CTRL
GMAC_WRITE_2(dev, pnum, GM_SMI_CTRL,
val = GMAC_READ_2(dev, pnum, GM_SMI_CTRL);
if ((GMAC_READ_2(dev, pnum, GM_SMI_CTRL) & GM_SMI_CT_BUSY) == 0)