Lines Matching refs:xgbe_phy_data
324 struct xgbe_phy_data { struct
398 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_redrv_write() argument
515 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_sfp_put_mux()
534 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_sfp_get_mux()
558 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_get_comm_ownership()
603 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_mdio_mii_write()
641 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_mii_write()
663 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_mdio_mii_read()
701 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_mii_read()
723 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_sfp_phy_settings()
848 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_free_phy_device()
861 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_finisar_phy_quirks()
902 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_belfuse_phy_quirks()
989 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_find_phy_device()
1060 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_sfp_external_phy()
1080 static bool xgbe_phy_check_sfp_rx_los(struct xgbe_phy_data *phy_data) in xgbe_phy_check_sfp_rx_los()
1096 static bool xgbe_phy_check_sfp_tx_fault(struct xgbe_phy_data *phy_data) in xgbe_phy_check_sfp_tx_fault()
1112 static bool xgbe_phy_check_sfp_mod_absent(struct xgbe_phy_data *phy_data) in xgbe_phy_check_sfp_mod_absent()
1125 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_sfp_parse_eeprom()
1235 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_sfp_read_eeprom()
1295 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_sfp_signals()
1317 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_sfp_mod_absent()
1326 static void xgbe_phy_sfp_reset(struct xgbe_phy_data *phy_data) in xgbe_phy_sfp_reset()
1338 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_sfp_detect()
1376 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_module_eeprom()
1475 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_module_info()
1500 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_phydev_flowctrl()
1614 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_an73_redrv_outcome()
1767 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_an_advertising()
1827 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_an_config()
1852 static enum xgbe_an_mode xgbe_phy_an_sfp_mode(struct xgbe_phy_data *phy_data) in xgbe_phy_an_sfp_mode()
1868 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_an_mode()
1899 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_set_redrv_mode_mdio()
1912 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_set_redrv_mode_i2c()
1926 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_set_redrv_mode()
1994 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_power_off()
2006 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_sfi_mode()
2029 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_x_mode()
2043 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_sgmii_1000_mode()
2057 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_sgmii_100_mode()
2071 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_kr_mode()
2085 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_kx_2500_mode()
2099 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_kx_1000_mode()
2113 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_cur_mode()
2120 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_switch_baset_mode()
2155 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_switch_mode()
2176 static enum xgbe_mode xgbe_phy_get_basex_mode(struct xgbe_phy_data *phy_data, in xgbe_phy_get_basex_mode()
2189 static enum xgbe_mode xgbe_phy_get_baset_mode(struct xgbe_phy_data *phy_data, in xgbe_phy_get_baset_mode()
2206 static enum xgbe_mode xgbe_phy_get_sfp_mode(struct xgbe_phy_data *phy_data, in xgbe_phy_get_sfp_mode()
2250 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_get_mode()
2360 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_use_sfp_mode()
2425 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_use_mode()
2446 static bool xgbe_phy_valid_speed_basex_mode(struct xgbe_phy_data *phy_data, in xgbe_phy_valid_speed_basex_mode()
2459 static bool xgbe_phy_valid_speed_baset_mode(struct xgbe_phy_data *phy_data, in xgbe_phy_valid_speed_baset_mode()
2475 static bool xgbe_phy_valid_speed_sfp_mode(struct xgbe_phy_data *phy_data, in xgbe_phy_valid_speed_sfp_mode()
2514 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_valid_speed()
2537 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_link_status()
2589 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_sfp_gpio_setup()
2625 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_sfp_comm_setup()
2654 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_int_mdio_reset()
2668 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_i2c_mdio_reset()
2712 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_mdio_reset()
2732 static bool xgbe_phy_redrv_error(struct xgbe_phy_data *phy_data) in xgbe_phy_redrv_error()
2758 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_mdio_reset_setup()
2791 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_port_mode_mismatch()
2843 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_conn_type_mismatch()
2882 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_cdr_track()
2902 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_cdr_notrack()
2933 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_an_post()
2962 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_an_pre()
2979 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_stop()
3000 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_start()
3050 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_reset()
3072 struct xgbe_phy_data *phy_data = pdata->phy_data; in xgbe_phy_exit()
3081 struct xgbe_phy_data *phy_data; in xgbe_phy_init()