Lines Matching refs:phy_data

165 	struct qt202x_phy_data *phy_data = efx->phy_data;  in qt2025c_firmware_id()  local
178 phy_data->firmware_ver = ((firmware_id[3] & 0xf0) << 20) | in qt2025c_firmware_id()
185 struct qt202x_phy_data *phy_data = efx->phy_data; in qt2025c_bug17190_workaround() local
195 phy_data->bug17190_in_bad_state = false; in qt2025c_bug17190_workaround()
199 if (!phy_data->bug17190_in_bad_state) { in qt2025c_bug17190_workaround()
200 phy_data->bug17190_in_bad_state = true; in qt2025c_bug17190_workaround()
201 phy_data->bug17190_timer = jiffies + BUG17190_INTERVAL; in qt2025c_bug17190_workaround()
205 if (time_after_eq(jiffies, phy_data->bug17190_timer)) { in qt2025c_bug17190_workaround()
212 phy_data->bug17190_timer = jiffies + BUG17190_INTERVAL; in qt2025c_bug17190_workaround()
218 struct qt202x_phy_data *phy_data = efx->phy_data; in qt2025c_select_phy_mode() local
226 if (phy_data->firmware_ver < 0x02000100) in qt2025c_select_phy_mode()
344 struct qt202x_phy_data *phy_data; in qt202x_phy_probe() local
346 phy_data = kzalloc(sizeof(struct qt202x_phy_data), GFP_KERNEL); in qt202x_phy_probe()
347 if (!phy_data) in qt202x_phy_probe()
349 efx->phy_data = phy_data; in qt202x_phy_probe()
350 phy_data->phy_mode = efx->phy_mode; in qt202x_phy_probe()
351 phy_data->bug17190_in_bad_state = false; in qt202x_phy_probe()
352 phy_data->bug17190_timer = 0; in qt202x_phy_probe()
405 struct qt202x_phy_data *phy_data = efx->phy_data; in qt202x_phy_reconfigure() local
427 (phy_data->phy_mode & PHY_MODE_TX_DISABLED)) in qt202x_phy_reconfigure()
435 phy_data->phy_mode = efx->phy_mode; in qt202x_phy_reconfigure()
448 kfree(efx->phy_data); in qt202x_phy_remove()
449 efx->phy_data = NULL; in qt202x_phy_remove()