Lines Matching refs:an_state
432 enum amd_xgbe_phy_an an_state; member
1055 enum amd_xgbe_phy_an cur_state = priv->an_state; in amd_xgbe_an_state_machine()
1067 priv->an_state = AMD_XGBE_AN_ERROR; in amd_xgbe_an_state_machine()
1070 priv->an_state = AMD_XGBE_AN_PAGE_RECEIVED; in amd_xgbe_an_state_machine()
1073 priv->an_state = AMD_XGBE_AN_INCOMPAT_LINK; in amd_xgbe_an_state_machine()
1076 priv->an_state = AMD_XGBE_AN_COMPLETE; in amd_xgbe_an_state_machine()
1079 priv->an_state = AMD_XGBE_AN_ERROR; in amd_xgbe_an_state_machine()
1087 priv->an_result = priv->an_state; in amd_xgbe_an_state_machine()
1090 cur_state = priv->an_state; in amd_xgbe_an_state_machine()
1092 switch (priv->an_state) { in amd_xgbe_an_state_machine()
1098 priv->an_state = amd_xgbe_an_page_received(phydev); in amd_xgbe_an_state_machine()
1105 priv->an_state = amd_xgbe_an_incompat_link(phydev); in amd_xgbe_an_state_machine()
1119 priv->an_state = AMD_XGBE_AN_ERROR; in amd_xgbe_an_state_machine()
1122 if (priv->an_state == AMD_XGBE_AN_NO_LINK) { in amd_xgbe_an_state_machine()
1125 } else if (priv->an_state == AMD_XGBE_AN_ERROR) { in amd_xgbe_an_state_machine()
1134 if (priv->an_state >= AMD_XGBE_AN_COMPLETE) { in amd_xgbe_an_state_machine()
1135 priv->an_result = priv->an_state; in amd_xgbe_an_state_machine()
1136 priv->an_state = AMD_XGBE_AN_READY; in amd_xgbe_an_state_machine()
1142 if (cur_state != priv->an_state) in amd_xgbe_an_state_machine()
1374 priv->an_state = AMD_XGBE_AN_READY; in __amd_xgbe_phy_config_aneg()
1417 if (priv->an_state != AMD_XGBE_AN_READY) { in amd_xgbe_phy_update_link()