Lines Matching refs:phy_data
168 struct tenxpress_phy_data *phy_data; in tenxpress_phy_probe() local
171 phy_data = kzalloc(sizeof(*phy_data), GFP_KERNEL); in tenxpress_phy_probe()
172 if (!phy_data) in tenxpress_phy_probe()
174 efx->phy_data = phy_data; in tenxpress_phy_probe()
175 phy_data->phy_mode = efx->phy_mode; in tenxpress_phy_probe()
258 struct tenxpress_phy_data *pd = efx->phy_data; in sfx7101_check_bad_lp()
324 struct tenxpress_phy_data *phy_data = efx->phy_data; in tenxpress_phy_reconfigure() local
328 phy_data->phy_mode = efx->phy_mode; in tenxpress_phy_reconfigure()
333 phy_data->phy_mode != PHY_MODE_NORMAL); in tenxpress_phy_reconfigure()
334 loop_reset = (LOOPBACK_OUT_OF(phy_data, efx, LOOPBACKS_EXTERNAL(efx)) || in tenxpress_phy_reconfigure()
335 LOOPBACK_CHANGED(phy_data, efx, 1 << LOOPBACK_GPHY)); in tenxpress_phy_reconfigure()
348 phy_data->loopback_mode = efx->loopback_mode; in tenxpress_phy_reconfigure()
349 phy_data->phy_mode = efx->phy_mode; in tenxpress_phy_reconfigure()
388 kfree(efx->phy_data); in tenxpress_phy_remove()
389 efx->phy_data = NULL; in tenxpress_phy_remove()