Lines Matching refs:phy_data
326 struct txc43128_data *phy_data; in txc43128_phy_probe() local
329 phy_data = kzalloc(sizeof(*phy_data), GFP_KERNEL); in txc43128_phy_probe()
330 if (!phy_data) in txc43128_phy_probe()
332 efx->phy_data = phy_data; in txc43128_phy_probe()
333 phy_data->phy_mode = efx->phy_mode; in txc43128_phy_probe()
449 struct txc43128_data *phy_data = efx->phy_data; in txc43128_phy_reconfigure() local
450 enum efx_phy_mode mode_change = efx->phy_mode ^ phy_data->phy_mode; in txc43128_phy_reconfigure()
451 bool loop_change = LOOPBACK_CHANGED(phy_data, efx, TXC_LOOPBACKS); in txc43128_phy_reconfigure()
472 phy_data->phy_mode = efx->phy_mode; in txc43128_phy_reconfigure()
473 phy_data->loopback_mode = efx->loopback_mode; in txc43128_phy_reconfigure()
486 kfree(efx->phy_data); in txc43128_phy_remove()
487 efx->phy_data = NULL; in txc43128_phy_remove()
494 struct txc43128_data *data = efx->phy_data; in txc43128_phy_poll()