gm_phy_read
u16 ectrl = gm_phy_read(hw, port, PHY_MARV_EXT_CTRL);
ctrl = gm_phy_read(hw, port, PHY_MARV_CTRL);
ctrl = gm_phy_read(hw, port, PHY_MARV_PHY_CTRL);
ctrl = gm_phy_read(hw, port, PHY_MARV_CTRL);
ctrl = gm_phy_read(hw, port, PHY_MARV_CTRL);
ctrl = gm_phy_read(hw, port, PHY_MARV_AUNE_ADV);
istatus = gm_phy_read(hw, port, PHY_MARV_INT_STAT);
phystat = gm_phy_read(hw, port, PHY_MARV_PHY_STAT);
if (gm_phy_read(hw, port, PHY_MARV_AUNE_LP)
if (gm_phy_read(hw, port, PHY_MARV_1000T_STAT) & PHY_B_1000S_MSF) {
advert = gm_phy_read(hw, port, PHY_MARV_AUNE_ADV);
lpa = gm_phy_read(hw, port, PHY_MARV_AUNE_LP);
istatus = gm_phy_read(hw, port, PHY_MARV_INT_STAT);
phystat = gm_phy_read(hw, port, PHY_MARV_PHY_STAT);
u16 ectrl = gm_phy_read(hw, port, PHY_MARV_EXT_CTRL);
ctrl = gm_phy_read(hw, port, PHY_MARV_PHY_CTRL);
spec = gm_phy_read(hw, port, PHY_MARV_FE_SPEC_2);
pg = gm_phy_read(hw, port, PHY_MARV_EXT_ADR);
pg = gm_phy_read(hw, port, PHY_MARV_EXT_ADR);
ctrl = gm_phy_read(hw, port, PHY_MARV_PHY_CTRL);
ctrl = gm_phy_read(hw, port, PHY_MARV_PHY_CTRL);
ctrl = gm_phy_read(hw, port, PHY_MARV_FE_LED_PAR);
ctrl = gm_phy_read(hw, port, PHY_MARV_PHY_CTRL);
pg = gm_phy_read(hw, port, PHY_MARV_EXT_ADR);
pg = gm_phy_read(hw, port, PHY_MARV_EXT_ADR);
reg = gm_phy_read(hw, port, PHY_MARV_EXT_CTRL);
ctrl = gm_phy_read(hw, port, PHY_MARV_PHY_CTRL);
ctrl = gm_phy_read(hw, port, PHY_MARV_PHY_CTRL);
} while (gm_phy_read(hw, 1, PHY_MARV_ID0) != PHY_MARV_ID0_VAL ||
gm_phy_read(hw, 1, PHY_MARV_ID1) != PHY_MARV_ID1_Y2 ||
gm_phy_read(hw, 1, PHY_MARV_INT_MASK) != 0);