Lines Matching refs:phy_data
165 struct tenxpress_phy_data *phy_data; in tenxpress_phy_probe() local
168 phy_data = kzalloc(sizeof(*phy_data), GFP_KERNEL); in tenxpress_phy_probe()
169 if (!phy_data) in tenxpress_phy_probe()
171 efx->phy_data = phy_data; in tenxpress_phy_probe()
172 phy_data->phy_mode = efx->phy_mode; in tenxpress_phy_probe()
255 struct tenxpress_phy_data *pd = efx->phy_data; in sfx7101_check_bad_lp()
321 struct tenxpress_phy_data *phy_data = efx->phy_data; in tenxpress_phy_reconfigure() local
325 phy_data->phy_mode = efx->phy_mode; in tenxpress_phy_reconfigure()
330 phy_data->phy_mode != PHY_MODE_NORMAL); in tenxpress_phy_reconfigure()
331 loop_reset = (LOOPBACK_OUT_OF(phy_data, efx, LOOPBACKS_EXTERNAL(efx)) || in tenxpress_phy_reconfigure()
332 LOOPBACK_CHANGED(phy_data, efx, 1 << LOOPBACK_GPHY)); in tenxpress_phy_reconfigure()
345 phy_data->loopback_mode = efx->loopback_mode; in tenxpress_phy_reconfigure()
346 phy_data->phy_mode = efx->phy_mode; in tenxpress_phy_reconfigure()
382 kfree(efx->phy_data); in tenxpress_phy_remove()
383 efx->phy_data = NULL; in tenxpress_phy_remove()