Lines Matching refs:phy_data
323 struct txc43128_data *phy_data; in txc43128_phy_probe() local
326 phy_data = kzalloc(sizeof(*phy_data), GFP_KERNEL); in txc43128_phy_probe()
327 if (!phy_data) in txc43128_phy_probe()
329 efx->phy_data = phy_data; in txc43128_phy_probe()
330 phy_data->phy_mode = efx->phy_mode; in txc43128_phy_probe()
446 struct txc43128_data *phy_data = efx->phy_data; in txc43128_phy_reconfigure() local
447 enum ef4_phy_mode mode_change = efx->phy_mode ^ phy_data->phy_mode; in txc43128_phy_reconfigure()
448 bool loop_change = LOOPBACK_CHANGED(phy_data, efx, TXC_LOOPBACKS); in txc43128_phy_reconfigure()
469 phy_data->phy_mode = efx->phy_mode; in txc43128_phy_reconfigure()
470 phy_data->loopback_mode = efx->loopback_mode; in txc43128_phy_reconfigure()
483 kfree(efx->phy_data); in txc43128_phy_remove()
484 efx->phy_data = NULL; in txc43128_phy_remove()
491 struct txc43128_data *data = efx->phy_data; in txc43128_phy_poll()