Lines Matching refs:fixed_link
300 struct fixed_phy_status *fixed_link; member
489 struct fixed_phy_status *fixed_link) in setup_sgmii_internal_phy() argument
498 if (!fixed_link) in setup_sgmii_internal_phy()
502 switch (fixed_link->speed) { in setup_sgmii_internal_phy()
514 if (!fixed_link->duplex) in setup_sgmii_internal_phy()
538 if (!fixed_link) in setup_sgmii_internal_phy()
987 struct fixed_phy_status *fixed_link = NULL; in memac_init() local
1018 fixed_link = memac_drv_param->fixed_link; in memac_init()
1042 setup_sgmii_internal_phy(memac, fixed_link); in memac_init()
1058 setup_sgmii_internal_phy(memac, fixed_link); in memac_init()
1160 struct fixed_phy_status *fixed_link; in memac_initialization() local
1213 fixed_link = kzalloc(sizeof(*fixed_link), GFP_KERNEL); in memac_initialization()
1214 if (!fixed_link) { in memac_initialization()
1227 fixed_link->link = phy->link; in memac_initialization()
1228 fixed_link->speed = phy->speed; in memac_initialization()
1229 fixed_link->duplex = phy->duplex; in memac_initialization()
1230 fixed_link->pause = phy->pause; in memac_initialization()
1231 fixed_link->asym_pause = phy->asym_pause; in memac_initialization()
1234 memac->memac_drv_param->fixed_link = fixed_link; in memac_initialization()
1246 kfree(fixed_link); in memac_initialization()