Lines Matching refs:phy_impl

209 	pdata->phy_if.phy_impl.set_mode(pdata, XGBE_MODE_KR);  in xgbe_kr_mode()
219 pdata->phy_if.phy_impl.set_mode(pdata, XGBE_MODE_KX_2500); in xgbe_kx_2500_mode()
229 pdata->phy_if.phy_impl.set_mode(pdata, XGBE_MODE_KX_1000); in xgbe_kx_1000_mode()
243 pdata->phy_if.phy_impl.set_mode(pdata, XGBE_MODE_SFI); in xgbe_sfi_mode()
253 pdata->phy_if.phy_impl.set_mode(pdata, XGBE_MODE_X); in xgbe_x_mode()
263 pdata->phy_if.phy_impl.set_mode(pdata, XGBE_MODE_SGMII_1000); in xgbe_sgmii_1000_mode()
273 pdata->phy_if.phy_impl.set_mode(pdata, XGBE_MODE_SGMII_100); in xgbe_sgmii_100_mode()
279 return (pdata->phy_if.phy_impl.cur_mode(pdata)); in xgbe_cur_mode()
323 xgbe_change_mode(pdata, pdata->phy_if.phy_impl.switch_mode(pdata)); in xgbe_switch_mode()
340 return (pdata->phy_if.phy_impl.use_mode(pdata, mode)); in xgbe_use_mode()
416 if (pdata->phy_if.phy_impl.an_pre) in xgbe_an_restart()
417 pdata->phy_if.phy_impl.an_pre(pdata); in xgbe_an_restart()
436 if (pdata->phy_if.phy_impl.an_post) in xgbe_an_disable()
437 pdata->phy_if.phy_impl.an_post(pdata); in xgbe_an_disable()
483 if (pdata->phy_if.phy_impl.kr_training_pre) in xgbe_an73_tx_training()
484 pdata->phy_if.phy_impl.kr_training_pre(pdata); in xgbe_an73_tx_training()
492 if (pdata->phy_if.phy_impl.kr_training_post) in xgbe_an73_tx_training()
493 pdata->phy_if.phy_impl.kr_training_post(pdata); in xgbe_an73_tx_training()
778 if (pdata->phy_if.phy_impl.an_post) in xgbe_an37_state_machine()
779 pdata->phy_if.phy_impl.an_post(pdata); in xgbe_an37_state_machine()
869 if (pdata->phy_if.phy_impl.an_post) in xgbe_an73_state_machine()
870 pdata->phy_if.phy_impl.an_post(pdata); in xgbe_an73_state_machine()
918 pdata->phy_if.phy_impl.an_advertising(pdata, &local_phy); in xgbe_an37_init()
977 pdata->phy_if.phy_impl.an_advertising(pdata, &local_phy); in xgbe_an73_init()
1027 pdata->an_mode = pdata->phy_if.phy_impl.an_mode(pdata); in xgbe_an_init()
1147 return (pdata->phy_if.phy_impl.valid_speed(pdata, speed)); in xgbe_phy_valid_speed()
1161 mode = pdata->phy_if.phy_impl.get_mode(pdata, pdata->phy.speed); in xgbe_phy_config_fixed()
1196 ret = pdata->phy_if.phy_impl.an_config(pdata); in __xgbe_phy_config_aneg()
1314 return (pdata->phy_if.phy_impl.an_outcome(pdata)); in xgbe_phy_status_aneg()
1378 pdata->phy.link = pdata->phy_if.phy_impl.link_status(pdata, in xgbe_phy_status()
1438 pdata->phy_if.phy_impl.stop(pdata); in xgbe_phy_stop()
1452 ret = pdata->phy_if.phy_impl.start(pdata); in xgbe_phy_start()
1504 pdata->phy_if.phy_impl.stop(pdata); in xgbe_phy_start()
1514 ret = pdata->phy_if.phy_impl.reset(pdata); in xgbe_phy_reset()
1554 pdata->phy_if.phy_impl.exit(pdata); in xgbe_phy_exit()
1574 ret = pdata->phy_if.phy_impl.init(pdata); in xgbe_phy_init()