phy_impl 132 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c if (!pdata->phy_if.phy_impl.module_eeprom) phy_impl 135 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c return pdata->phy_if.phy_impl.module_eeprom(pdata, eeprom, data); phy_impl 141 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c if (!pdata->phy_if.phy_impl.module_info) phy_impl 144 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c return pdata->phy_if.phy_impl.module_info(pdata, modinfo); phy_impl 225 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c pdata->phy_if.phy_impl.set_mode(pdata, XGBE_MODE_KR); phy_impl 234 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c pdata->phy_if.phy_impl.set_mode(pdata, XGBE_MODE_KX_2500); phy_impl 243 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c pdata->phy_if.phy_impl.set_mode(pdata, XGBE_MODE_KX_1000); phy_impl 256 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c pdata->phy_if.phy_impl.set_mode(pdata, XGBE_MODE_SFI); phy_impl 265 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c pdata->phy_if.phy_impl.set_mode(pdata, XGBE_MODE_X); phy_impl 274 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c pdata->phy_if.phy_impl.set_mode(pdata, XGBE_MODE_SGMII_1000); phy_impl 283 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c pdata->phy_if.phy_impl.set_mode(pdata, XGBE_MODE_SGMII_100); phy_impl 288 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c return pdata->phy_if.phy_impl.cur_mode(pdata); phy_impl 331 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c xgbe_change_mode(pdata, pdata->phy_if.phy_impl.switch_mode(pdata)); phy_impl 348 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c return pdata->phy_if.phy_impl.use_mode(pdata, mode); phy_impl 427 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c if (pdata->phy_if.phy_impl.an_pre) phy_impl 428 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c pdata->phy_if.phy_impl.an_pre(pdata); phy_impl 446 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c if (pdata->phy_if.phy_impl.an_post) phy_impl 447 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c pdata->phy_if.phy_impl.an_post(pdata); phy_impl 492 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c if (pdata->phy_if.phy_impl.kr_training_pre) phy_impl 493 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c pdata->phy_if.phy_impl.kr_training_pre(pdata); phy_impl 503 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c if (pdata->phy_if.phy_impl.kr_training_post) phy_impl 504 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c pdata->phy_if.phy_impl.kr_training_post(pdata); phy_impl 814 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c if (pdata->phy_if.phy_impl.an_post) phy_impl 815 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c pdata->phy_if.phy_impl.an_post(pdata); phy_impl 900 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c if (pdata->phy_if.phy_impl.an_post) phy_impl 901 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c pdata->phy_if.phy_impl.an_post(pdata); phy_impl 949 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c pdata->phy_if.phy_impl.an_advertising(pdata, &lks); phy_impl 998 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c pdata->phy_if.phy_impl.an_advertising(pdata, &lks); phy_impl 1047 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c pdata->an_mode = pdata->phy_if.phy_impl.an_mode(pdata); phy_impl 1146 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c return pdata->phy_if.phy_impl.valid_speed(pdata, speed); phy_impl 1159 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c mode = pdata->phy_if.phy_impl.get_mode(pdata, pdata->phy.speed); phy_impl 1192 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c ret = pdata->phy_if.phy_impl.an_config(pdata); phy_impl 1288 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c return pdata->phy_if.phy_impl.an_outcome(pdata); phy_impl 1344 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c pdata->phy.link = pdata->phy_if.phy_impl.link_status(pdata, phy_impl 1396 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c pdata->phy_if.phy_impl.stop(pdata); phy_impl 1411 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c ret = pdata->phy_if.phy_impl.start(pdata); phy_impl 1464 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c pdata->phy_if.phy_impl.stop(pdata); phy_impl 1473 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c ret = pdata->phy_if.phy_impl.reset(pdata); phy_impl 1549 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c pdata->phy_if.phy_impl.exit(pdata); phy_impl 1569 drivers/net/ethernet/amd/xgbe/xgbe-mdio.c ret = pdata->phy_if.phy_impl.init(pdata); phy_impl 824 drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c struct xgbe_phy_impl_if *phy_impl = &phy_if->phy_impl; phy_impl 826 drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c phy_impl->init = xgbe_phy_init; phy_impl 827 drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c phy_impl->exit = xgbe_phy_exit; phy_impl 829 drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c phy_impl->reset = xgbe_phy_reset; phy_impl 830 drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c phy_impl->start = xgbe_phy_start; phy_impl 831 drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c phy_impl->stop = xgbe_phy_stop; phy_impl 833 drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c phy_impl->link_status = xgbe_phy_link_status; phy_impl 835 drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c phy_impl->valid_speed = xgbe_phy_valid_speed; phy_impl 837 drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c phy_impl->use_mode = xgbe_phy_use_mode; phy_impl 838 drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c phy_impl->set_mode = xgbe_phy_set_mode; phy_impl 839 drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c phy_impl->get_mode = xgbe_phy_get_mode; phy_impl 840 drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c phy_impl->switch_mode = xgbe_phy_switch_mode; phy_impl 841 drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c phy_impl->cur_mode = xgbe_phy_cur_mode; phy_impl 843 drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c phy_impl->an_mode = xgbe_phy_an_mode; phy_impl 845 drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c phy_impl->an_config = xgbe_phy_an_config; phy_impl 847 drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c phy_impl->an_advertising = xgbe_phy_an_advertising; phy_impl 849 drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c phy_impl->an_outcome = xgbe_phy_an_outcome; phy_impl 851 drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c phy_impl->kr_training_pre = xgbe_phy_kr_training_pre; phy_impl 852 drivers/net/ethernet/amd/xgbe/xgbe-phy-v1.c phy_impl->kr_training_post = xgbe_phy_kr_training_post; phy_impl 3358 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c struct xgbe_phy_impl_if *phy_impl = &phy_if->phy_impl; phy_impl 3360 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c phy_impl->init = xgbe_phy_init; phy_impl 3361 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c phy_impl->exit = xgbe_phy_exit; phy_impl 3363 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c phy_impl->reset = xgbe_phy_reset; phy_impl 3364 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c phy_impl->start = xgbe_phy_start; phy_impl 3365 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c phy_impl->stop = xgbe_phy_stop; phy_impl 3367 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c phy_impl->link_status = xgbe_phy_link_status; phy_impl 3369 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c phy_impl->valid_speed = xgbe_phy_valid_speed; phy_impl 3371 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c phy_impl->use_mode = xgbe_phy_use_mode; phy_impl 3372 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c phy_impl->set_mode = xgbe_phy_set_mode; phy_impl 3373 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c phy_impl->get_mode = xgbe_phy_get_mode; phy_impl 3374 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c phy_impl->switch_mode = xgbe_phy_switch_mode; phy_impl 3375 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c phy_impl->cur_mode = xgbe_phy_cur_mode; phy_impl 3377 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c phy_impl->an_mode = xgbe_phy_an_mode; phy_impl 3379 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c phy_impl->an_config = xgbe_phy_an_config; phy_impl 3381 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c phy_impl->an_advertising = xgbe_phy_an_advertising; phy_impl 3383 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c phy_impl->an_outcome = xgbe_phy_an_outcome; phy_impl 3385 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c phy_impl->an_pre = xgbe_phy_an_pre; phy_impl 3386 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c phy_impl->an_post = xgbe_phy_an_post; phy_impl 3388 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c phy_impl->kr_training_pre = xgbe_phy_kr_training_pre; phy_impl 3389 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c phy_impl->kr_training_post = xgbe_phy_kr_training_post; phy_impl 3391 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c phy_impl->module_info = xgbe_phy_module_info; phy_impl 3392 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c phy_impl->module_eeprom = xgbe_phy_module_eeprom; phy_impl 927 drivers/net/ethernet/amd/xgbe/xgbe.h struct xgbe_phy_impl_if phy_impl;