NFE_PHY_CTL
if (NFE_READ(sc, NFE_PHY_CTL) & NFE_PHY_BUSY) {
NFE_WRITE(sc, NFE_PHY_CTL, NFE_PHY_BUSY);
NFE_WRITE(sc, NFE_PHY_CTL, (phy << NFE_PHYADD_SHIFT) | reg);
if (!(NFE_READ(sc, NFE_PHY_CTL) & NFE_PHY_BUSY))
if (NFE_READ(sc, NFE_PHY_CTL) & NFE_PHY_BUSY) {
NFE_WRITE(sc, NFE_PHY_CTL, NFE_PHY_BUSY);
NFE_WRITE(sc, NFE_PHY_CTL, ctl);
if (!(NFE_READ(sc, NFE_PHY_CTL) & NFE_PHY_BUSY))