Lines Matching refs:link_up
1233 if (vars->link_up) { in elink_ets_get_min_w_val_nig()
2186 if (!vars->link_up) in elink_pfc_statistic()
3051 if (!vars->link_up) in elink_update_pfc()
5539 vars->link_up = (vars->link_status & LINK_STATUS_LINK_UP); in elink_sync_link()
5540 if (vars->link_up) { in elink_sync_link()
6461 uint16_t gp_status, duplex = DUPLEX_HALF, link_up = 0, speed_mask; in elink_link_settings_status() local
6480 link_up = 1; in elink_link_settings_status()
6483 gp_status, link_up, speed_mask); in elink_link_settings_status()
6484 rc = elink_get_link_speed_duplex(phy, params, vars, link_up, speed_mask, in elink_link_settings_status()
6543 uint16_t gp_status1, gp_speed, link_up, duplex = DUPLEX_FULL; in elink_warpcore_read_status() local
6550 MDIO_WC_REG_DIGITAL5_LINK_STATUS, &link_up); in elink_warpcore_read_status()
6552 MDIO_WC_REG_DIGITAL5_LINK_STATUS, &link_up); in elink_warpcore_read_status()
6553 link_up &= 0x1; in elink_warpcore_read_status()
6555 link_up); in elink_warpcore_read_status()
6562 1, &link_up); in elink_warpcore_read_status()
6564 temp_link_up, link_up); in elink_warpcore_read_status()
6565 link_up &= (1<<2); in elink_warpcore_read_status()
6566 if (link_up) in elink_warpcore_read_status()
6574 link_up = ((gp_status1 >> 8) | in elink_warpcore_read_status()
6584 link_up |= (an_link & (1<<2)); in elink_warpcore_read_status()
6586 link_up); in elink_warpcore_read_status()
6588 if (link_up && ELINK_SINGLE_MEDIA_DIRECT(params)) { in elink_warpcore_read_status()
6660 link_up = !!link_up; in elink_warpcore_read_status()
6663 rc = elink_get_link_speed_duplex(phy, params, vars, link_up, gp_speed, in elink_warpcore_read_status()
6667 if ((!link_up) && (phy->media_type == ELINK_ETH_PHY_KR) && in elink_warpcore_read_status()
7212 if (!vars->link_up) in elink_set_led()
7334 uint16_t link_up; in elink_test_link() local
7339 1, &link_up); in elink_test_link()
7341 1, &link_up); in elink_test_link()
7342 link_up &= (1<<2); in elink_test_link()
7351 link_up = gp_status & (1 << lane); in elink_test_link()
7353 if (!link_up) in elink_test_link()
7581 vars->link_up = 0; in elink_update_link_up()
7606 vars->link_up = 0; in elink_update_link_up()
7698 phy_vars[phy_index].link_up = 0; in elink_link_update()
7839 vars->link_up, vars->line_speed, vars->duplex); in elink_link_update()
7919 vars->link_up = (vars->phy_link_up && in elink_link_update()
7924 if(vars->link_up) { in elink_link_update()
7936 if (vars->link_up) in elink_link_update()
8420 uint8_t link_up = 0; in elink_8073_read_status() local
8455 link_up = ((val1 & 4) == 4); in elink_8073_read_status()
8458 if (link_up && in elink_8073_read_status()
8476 link_up = (((val1 & 4) == 4) || (an1000_status & (1<<1))); in elink_8073_read_status()
8477 if (link_up && elink_8073_is_snr_needed(sc, phy)) { in elink_8073_read_status()
8497 link_up = 1; in elink_8073_read_status()
8502 link_up = 1; in elink_8073_read_status()
8507 link_up = 1; in elink_8073_read_status()
8512 link_up = 0; in elink_8073_read_status()
8517 if (link_up) { in elink_8073_read_status()
8557 return link_up; in elink_8073_read_status()
8610 uint8_t link_up = 0; in elink_8705_read_status() local
8631 link_up = ((rx_sd & 0x1) && (val1 & (1<<9)) && ((val1 & (1<<8)) == 0)); in elink_8705_read_status()
8632 if (link_up) { in elink_8705_read_status()
8636 return link_up; in elink_8705_read_status()
9740 uint8_t link_up = 0; in elink_8706_8726_read_status() local
9772 link_up = ((rx_sd & pcs_status & 0x1) || (val2 & (1<<1))); in elink_8706_8726_read_status()
9773 if (link_up) { in elink_8706_8726_read_status()
9792 return link_up; in elink_8706_8726_read_status()
9966 uint8_t link_up = elink_8706_8726_read_status(phy, params, vars); in elink_8726_read_status() local
9967 if (link_up) { in elink_8726_read_status()
9973 link_up = 0; in elink_8726_read_status()
9977 return link_up; in elink_8726_read_status()
10376 uint8_t link_up = 0; in elink_8727_read_status() local
10476 link_up = 1; in elink_8727_read_status()
10481 link_up = 1; in elink_8727_read_status()
10486 link_up = 0; in elink_8727_read_status()
10504 if (link_up) { in elink_8727_read_status()
10518 if (link_up) in elink_8727_read_status()
10526 return link_up; in elink_8727_read_status()
11348 uint8_t link_up = 0; in elink_848xx_read_status() local
11364 link_up = 1; in elink_848xx_read_status()
11382 link_up = ((legacy_status & (1<<11)) == (1<<11)); in elink_848xx_read_status()
11392 link_up = 0; in elink_848xx_read_status()
11404 link_up |= ((mii_ctrl & 0x3040) == 0x40); in elink_848xx_read_status()
11407 if (link_up) { in elink_848xx_read_status()
11434 if (link_up) { in elink_848xx_read_status()
11480 return link_up; in elink_848xx_read_status()
12115 uint8_t link_up = 0; in elink_54618se_read_status() local
12129 link_up = ((legacy_status & (1<<2)) == (1<<2)); in elink_54618se_read_status()
12131 if (link_up) { in elink_54618se_read_status()
12213 return link_up; in elink_54618se_read_status()
12313 uint8_t link_up; in elink_7101_read_status() local
12327 link_up = ((val1 & 4) == 4); in elink_7101_read_status()
12329 if (link_up) { in elink_7101_read_status()
12345 return link_up; in elink_7101_read_status()
13592 vars->link_up = 1; in elink_init_emul()
13656 vars->link_up = 1; in elink_init_fpga()
13673 vars->link_up = 1; in elink_init_bmac_loopback()
13693 vars->link_up = 1; in elink_init_emac_loopback()
13712 vars->link_up = 1; in elink_init_xmac_loopback()
13738 vars->link_up = 1; in elink_init_umac_loopback()
13754 vars->link_up = 1; in elink_init_xgxs_loopback()
13966 vars->link_up = 0; in elink_phy_init()
14171 vars->link_up = 0; in elink_link_reset()
14179 vars->link_up = 0; in elink_lfa_reset()
14724 ELINK_DEBUG_P3(sc, "Link changed:[%x %x]->%x\n", vars->link_up, in elink_analyze_link_error()
14737 vars->link_up = 0; in elink_analyze_link_error()
14749 vars->link_up = 1; in elink_analyze_link_error()