Lines Matching refs:ret_val

425 	int32_t ret_val = E1000_SUCCESS;  in e1000_init_eeprom_params()  local
573 ret_val = e1000_read_eeprom(hw, EEPROM_CFG, 1, in e1000_init_eeprom_params()
575 if (ret_val) in e1000_init_eeprom_params()
576 return ret_val; in e1000_init_eeprom_params()
593 return ret_val; in e1000_init_eeprom_params()
884 int32_t ret_val = 0; in e1000_write_eeprom_srwr() local
892 ret_val = -E1000_ERR_EEPROM; in e1000_write_eeprom_srwr()
906 ret_val = 0; in e1000_write_eeprom_srwr()
912 if (ret_val) { in e1000_write_eeprom_srwr()
919 return ret_val; in e1000_write_eeprom_srwr()
929 int32_t ret_val = -E1000_ERR_EEPROM; in e1000_pool_flash_update_done_i210() local
935 ret_val = 0; in e1000_pool_flash_update_done_i210()
941 return ret_val; in e1000_pool_flash_update_done_i210()
951 int32_t ret_val = 0; in e1000_update_flash_i210() local
954 ret_val = e1000_pool_flash_update_done_i210(hw); in e1000_update_flash_i210()
955 if (ret_val == -E1000_ERR_EEPROM) { in e1000_update_flash_i210()
963 ret_val = e1000_pool_flash_update_done_i210(hw); in e1000_update_flash_i210()
964 if (ret_val) in e1000_update_flash_i210()
970 return ret_val; in e1000_update_flash_i210()
983 int32_t ret_val = 0; in e1000_update_eeprom_checksum_i210() local
991 ret_val = e1000_read_eeprom_eerd(hw, 0, 1, &nvm_data); in e1000_update_eeprom_checksum_i210()
992 if (ret_val) { in e1000_update_eeprom_checksum_i210()
1004 ret_val = e1000_read_eeprom_eerd(hw, i, 1, &nvm_data); in e1000_update_eeprom_checksum_i210()
1005 if (ret_val) { in e1000_update_eeprom_checksum_i210()
1013 ret_val = e1000_write_eeprom_srwr(hw, EEPROM_CHECKSUM_REG, 1, in e1000_update_eeprom_checksum_i210()
1015 if (ret_val) { in e1000_update_eeprom_checksum_i210()
1023 ret_val = e1000_update_flash_i210(hw); in e1000_update_eeprom_checksum_i210()
1025 ret_val = -E1000_ERR_SWFW_SYNC; in e1000_update_eeprom_checksum_i210()
1029 return ret_val; in e1000_update_eeprom_checksum_i210()
1093 int32_t ret_val; in e1000_set_phy_mode() local
1100 ret_val = e1000_read_eeprom(hw, EEPROM_PHY_CLASS_WORD, in e1000_set_phy_mode()
1102 if (ret_val) in e1000_set_phy_mode()
1103 return ret_val; in e1000_set_phy_mode()
1107 ret_val = e1000_write_phy_reg(hw, in e1000_set_phy_mode()
1109 if (ret_val) in e1000_set_phy_mode()
1110 return ret_val; in e1000_set_phy_mode()
1111 ret_val = e1000_write_phy_reg(hw, in e1000_set_phy_mode()
1113 if (ret_val) in e1000_set_phy_mode()
1114 return ret_val; in e1000_set_phy_mode()
1384 int ret_val; in e1000_read_mac_addr() local
1388 ret_val = e1000_read_mac_addr_from_regs(hw, enetaddr); in e1000_read_mac_addr()
1390 ret_val = e1000_read_mac_addr_from_eeprom(hw, enetaddr); in e1000_read_mac_addr()
1392 if (ret_val) in e1000_read_mac_addr()
1393 return ret_val; in e1000_read_mac_addr()
1846 int32_t ret_val; in e1000_init_hw() local
1977 ret_val = e1000_setup_link(hw); in e1000_init_hw()
2048 return ret_val; in e1000_init_hw()
2065 int32_t ret_val; in e1000_setup_link() local
2103 ret_val = e1000_read_eeprom(hw, in e1000_setup_link()
2105 if (ret_val) { in e1000_setup_link()
2151 ret_val = (hw->media_type == e1000_media_type_fiber) ? in e1000_setup_link()
2153 if (ret_val < 0) { in e1000_setup_link()
2154 return ret_val; in e1000_setup_link()
2196 return ret_val; in e1000_setup_link()
2216 int32_t ret_val; in e1000_setup_fiber_link() local
2317 ret_val = e1000_check_for_link(hw); in e1000_setup_fiber_link()
2318 if (ret_val < 0) { in e1000_setup_fiber_link()
2320 return ret_val; in e1000_setup_fiber_link()
2343 int32_t ret_val; in e1000_copper_link_preconfig() local
2361 ret_val = e1000_phy_hw_reset(hw); in e1000_copper_link_preconfig()
2362 if (ret_val) in e1000_copper_link_preconfig()
2363 return ret_val; in e1000_copper_link_preconfig()
2367 ret_val = e1000_detect_gig_phy(hw); in e1000_copper_link_preconfig()
2368 if (ret_val) { in e1000_copper_link_preconfig()
2370 return ret_val; in e1000_copper_link_preconfig()
2375 ret_val = e1000_set_phy_mode(hw); in e1000_copper_link_preconfig()
2376 if (ret_val) in e1000_copper_link_preconfig()
2377 return ret_val; in e1000_copper_link_preconfig()
2380 ret_val = e1000_read_phy_reg(hw, M88E1000_PHY_SPEC_CTRL, in e1000_copper_link_preconfig()
2383 ret_val = e1000_write_phy_reg(hw, M88E1000_PHY_SPEC_CTRL, in e1000_copper_link_preconfig()
2414 int32_t ret_val; in e1000_set_d3_lplu_state() local
2427 ret_val = e1000_read_phy_reg(hw, IGP01E1000_GMII_FIFO, in e1000_set_d3_lplu_state()
2429 if (ret_val) in e1000_set_d3_lplu_state()
2430 return ret_val; in e1000_set_d3_lplu_state()
2437 ret_val = e1000_read_phy_reg(hw, IGP02E1000_PHY_POWER_MGMT, in e1000_set_d3_lplu_state()
2439 if (ret_val) in e1000_set_d3_lplu_state()
2440 return ret_val; in e1000_set_d3_lplu_state()
2447 ret_val = e1000_write_phy_reg(hw, IGP01E1000_GMII_FIFO, in e1000_set_d3_lplu_state()
2449 if (ret_val) in e1000_set_d3_lplu_state()
2450 return ret_val; in e1000_set_d3_lplu_state()
2457 ret_val = e1000_write_phy_reg(hw, in e1000_set_d3_lplu_state()
2459 if (ret_val) in e1000_set_d3_lplu_state()
2460 return ret_val; in e1000_set_d3_lplu_state()
2469 ret_val = e1000_read_phy_reg(hw, in e1000_set_d3_lplu_state()
2471 if (ret_val) in e1000_set_d3_lplu_state()
2472 return ret_val; in e1000_set_d3_lplu_state()
2475 ret_val = e1000_write_phy_reg(hw, in e1000_set_d3_lplu_state()
2477 if (ret_val) in e1000_set_d3_lplu_state()
2478 return ret_val; in e1000_set_d3_lplu_state()
2480 ret_val = e1000_read_phy_reg(hw, in e1000_set_d3_lplu_state()
2482 if (ret_val) in e1000_set_d3_lplu_state()
2483 return ret_val; in e1000_set_d3_lplu_state()
2486 ret_val = e1000_write_phy_reg(hw, in e1000_set_d3_lplu_state()
2488 if (ret_val) in e1000_set_d3_lplu_state()
2489 return ret_val; in e1000_set_d3_lplu_state()
2499 ret_val = e1000_write_phy_reg(hw, in e1000_set_d3_lplu_state()
2501 if (ret_val) in e1000_set_d3_lplu_state()
2502 return ret_val; in e1000_set_d3_lplu_state()
2509 ret_val = e1000_write_phy_reg(hw, in e1000_set_d3_lplu_state()
2511 if (ret_val) in e1000_set_d3_lplu_state()
2512 return ret_val; in e1000_set_d3_lplu_state()
2517 ret_val = e1000_read_phy_reg(hw, IGP01E1000_PHY_PORT_CONFIG, in e1000_set_d3_lplu_state()
2519 if (ret_val) in e1000_set_d3_lplu_state()
2520 return ret_val; in e1000_set_d3_lplu_state()
2523 ret_val = e1000_write_phy_reg(hw, IGP01E1000_PHY_PORT_CONFIG, in e1000_set_d3_lplu_state()
2525 if (ret_val) in e1000_set_d3_lplu_state()
2526 return ret_val; in e1000_set_d3_lplu_state()
2549 int32_t ret_val; in e1000_set_d0_lplu_state() local
2561 ret_val = e1000_read_phy_reg(hw, IGP02E1000_PHY_POWER_MGMT, in e1000_set_d0_lplu_state()
2563 if (ret_val) in e1000_set_d0_lplu_state()
2564 return ret_val; in e1000_set_d0_lplu_state()
2576 ret_val = e1000_write_phy_reg(hw, in e1000_set_d0_lplu_state()
2578 if (ret_val) in e1000_set_d0_lplu_state()
2579 return ret_val; in e1000_set_d0_lplu_state()
2590 ret_val = e1000_read_phy_reg(hw, in e1000_set_d0_lplu_state()
2592 if (ret_val) in e1000_set_d0_lplu_state()
2593 return ret_val; in e1000_set_d0_lplu_state()
2596 ret_val = e1000_write_phy_reg(hw, in e1000_set_d0_lplu_state()
2598 if (ret_val) in e1000_set_d0_lplu_state()
2599 return ret_val; in e1000_set_d0_lplu_state()
2601 ret_val = e1000_read_phy_reg(hw, in e1000_set_d0_lplu_state()
2603 if (ret_val) in e1000_set_d0_lplu_state()
2604 return ret_val; in e1000_set_d0_lplu_state()
2607 ret_val = e1000_write_phy_reg(hw, in e1000_set_d0_lplu_state()
2609 if (ret_val) in e1000_set_d0_lplu_state()
2610 return ret_val; in e1000_set_d0_lplu_state()
2624 ret_val = e1000_write_phy_reg(hw, in e1000_set_d0_lplu_state()
2626 if (ret_val) in e1000_set_d0_lplu_state()
2627 return ret_val; in e1000_set_d0_lplu_state()
2634 ret_val = e1000_read_phy_reg(hw, in e1000_set_d0_lplu_state()
2636 if (ret_val) in e1000_set_d0_lplu_state()
2637 return ret_val; in e1000_set_d0_lplu_state()
2640 ret_val = e1000_write_phy_reg(hw, in e1000_set_d0_lplu_state()
2642 if (ret_val) in e1000_set_d0_lplu_state()
2643 return ret_val; in e1000_set_d0_lplu_state()
2658 int32_t ret_val; in e1000_copper_link_igp_setup() local
2666 ret_val = e1000_phy_reset(hw); in e1000_copper_link_igp_setup()
2667 if (ret_val) { in e1000_copper_link_igp_setup()
2669 return ret_val; in e1000_copper_link_igp_setup()
2685 ret_val = e1000_set_d3_lplu_state(hw, false); in e1000_copper_link_igp_setup()
2686 if (ret_val) { in e1000_copper_link_igp_setup()
2688 return ret_val; in e1000_copper_link_igp_setup()
2693 ret_val = e1000_set_d0_lplu_state(hw, false); in e1000_copper_link_igp_setup()
2694 if (ret_val) { in e1000_copper_link_igp_setup()
2696 return ret_val; in e1000_copper_link_igp_setup()
2699 ret_val = e1000_read_phy_reg(hw, IGP01E1000_PHY_PORT_CTRL, &phy_data); in e1000_copper_link_igp_setup()
2700 if (ret_val) in e1000_copper_link_igp_setup()
2701 return ret_val; in e1000_copper_link_igp_setup()
2727 ret_val = e1000_write_phy_reg(hw, IGP01E1000_PHY_PORT_CTRL, phy_data); in e1000_copper_link_igp_setup()
2728 if (ret_val) in e1000_copper_link_igp_setup()
2729 return ret_val; in e1000_copper_link_igp_setup()
2746 ret_val = e1000_read_phy_reg(hw, in e1000_copper_link_igp_setup()
2748 if (ret_val) in e1000_copper_link_igp_setup()
2749 return ret_val; in e1000_copper_link_igp_setup()
2751 ret_val = e1000_write_phy_reg(hw, in e1000_copper_link_igp_setup()
2753 if (ret_val) in e1000_copper_link_igp_setup()
2754 return ret_val; in e1000_copper_link_igp_setup()
2756 ret_val = e1000_read_phy_reg(hw, PHY_1000T_CTRL, in e1000_copper_link_igp_setup()
2758 if (ret_val) in e1000_copper_link_igp_setup()
2759 return ret_val; in e1000_copper_link_igp_setup()
2761 ret_val = e1000_write_phy_reg(hw, PHY_1000T_CTRL, in e1000_copper_link_igp_setup()
2763 if (ret_val) in e1000_copper_link_igp_setup()
2764 return ret_val; in e1000_copper_link_igp_setup()
2767 ret_val = e1000_read_phy_reg(hw, PHY_1000T_CTRL, &phy_data); in e1000_copper_link_igp_setup()
2768 if (ret_val) in e1000_copper_link_igp_setup()
2769 return ret_val; in e1000_copper_link_igp_setup()
2791 ret_val = e1000_write_phy_reg(hw, PHY_1000T_CTRL, phy_data); in e1000_copper_link_igp_setup()
2792 if (ret_val) in e1000_copper_link_igp_setup()
2793 return ret_val; in e1000_copper_link_igp_setup()
2880 int32_t ret_val; in e1000_copper_link_ggp_setup() local
2888 ret_val = e1000_read_phy_reg(hw, in e1000_copper_link_ggp_setup()
2890 if (ret_val) in e1000_copper_link_ggp_setup()
2891 return ret_val; in e1000_copper_link_ggp_setup()
2897 ret_val = e1000_write_phy_reg(hw, in e1000_copper_link_ggp_setup()
2899 if (ret_val) in e1000_copper_link_ggp_setup()
2900 return ret_val; in e1000_copper_link_ggp_setup()
2909 ret_val = e1000_read_phy_reg(hw, in e1000_copper_link_ggp_setup()
2911 if (ret_val) in e1000_copper_link_ggp_setup()
2912 return ret_val; in e1000_copper_link_ggp_setup()
2936 ret_val = e1000_write_phy_reg(hw, in e1000_copper_link_ggp_setup()
2939 if (ret_val) in e1000_copper_link_ggp_setup()
2940 return ret_val; in e1000_copper_link_ggp_setup()
2943 ret_val = e1000_phy_reset(hw); in e1000_copper_link_ggp_setup()
2944 if (ret_val) { in e1000_copper_link_ggp_setup()
2946 return ret_val; in e1000_copper_link_ggp_setup()
2952 ret_val = e1000_write_kmrn_reg(hw, in e1000_copper_link_ggp_setup()
2956 if (ret_val) in e1000_copper_link_ggp_setup()
2957 return ret_val; in e1000_copper_link_ggp_setup()
2959 ret_val = e1000_read_phy_reg(hw, in e1000_copper_link_ggp_setup()
2961 if (ret_val) in e1000_copper_link_ggp_setup()
2962 return ret_val; in e1000_copper_link_ggp_setup()
2965 ret_val = e1000_write_phy_reg(hw, in e1000_copper_link_ggp_setup()
2968 if (ret_val) in e1000_copper_link_ggp_setup()
2969 return ret_val; in e1000_copper_link_ggp_setup()
2975 ret_val = e1000_read_phy_reg(hw, in e1000_copper_link_ggp_setup()
2977 if (ret_val) in e1000_copper_link_ggp_setup()
2978 return ret_val; in e1000_copper_link_ggp_setup()
2987 ret_val = e1000_write_phy_reg(hw, in e1000_copper_link_ggp_setup()
2989 if (ret_val) in e1000_copper_link_ggp_setup()
2990 return ret_val; in e1000_copper_link_ggp_setup()
2992 ret_val = e1000_read_phy_reg(hw, in e1000_copper_link_ggp_setup()
2994 if (ret_val) in e1000_copper_link_ggp_setup()
2995 return ret_val; in e1000_copper_link_ggp_setup()
2998 ret_val = e1000_write_phy_reg(hw, in e1000_copper_link_ggp_setup()
3001 if (ret_val) in e1000_copper_link_ggp_setup()
3002 return ret_val; in e1000_copper_link_ggp_setup()
3008 ret_val = e1000_read_phy_reg(hw, in e1000_copper_link_ggp_setup()
3010 if (ret_val) in e1000_copper_link_ggp_setup()
3011 return ret_val; in e1000_copper_link_ggp_setup()
3013 ret_val = e1000_write_phy_reg(hw, in e1000_copper_link_ggp_setup()
3015 if (ret_val) in e1000_copper_link_ggp_setup()
3016 return ret_val; in e1000_copper_link_ggp_setup()
3029 int32_t ret_val; in e1000_copper_link_mgp_setup() local
3038 ret_val = e1000_read_phy_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data); in e1000_copper_link_mgp_setup()
3039 if (ret_val) in e1000_copper_link_mgp_setup()
3040 return ret_val; in e1000_copper_link_mgp_setup()
3076 ret_val = e1000_write_phy_reg(hw, M88E1000_PHY_SPEC_CTRL, phy_data); in e1000_copper_link_mgp_setup()
3077 if (ret_val) in e1000_copper_link_mgp_setup()
3078 return ret_val; in e1000_copper_link_mgp_setup()
3084 ret_val = e1000_read_phy_reg(hw, in e1000_copper_link_mgp_setup()
3086 if (ret_val) in e1000_copper_link_mgp_setup()
3087 return ret_val; in e1000_copper_link_mgp_setup()
3096 ret_val = e1000_write_phy_reg(hw, in e1000_copper_link_mgp_setup()
3098 if (ret_val) in e1000_copper_link_mgp_setup()
3099 return ret_val; in e1000_copper_link_mgp_setup()
3106 ret_val = e1000_write_phy_reg(hw, in e1000_copper_link_mgp_setup()
3108 if (ret_val) in e1000_copper_link_mgp_setup()
3109 return ret_val; in e1000_copper_link_mgp_setup()
3114 ret_val = e1000_phy_reset(hw); in e1000_copper_link_mgp_setup()
3115 if (ret_val) { in e1000_copper_link_mgp_setup()
3117 return ret_val; in e1000_copper_link_mgp_setup()
3132 int32_t ret_val; in e1000_copper_link_autoneg() local
3153 ret_val = e1000_phy_setup_autoneg(hw); in e1000_copper_link_autoneg()
3154 if (ret_val) { in e1000_copper_link_autoneg()
3156 return ret_val; in e1000_copper_link_autoneg()
3163 ret_val = e1000_read_phy_reg(hw, PHY_CTRL, &phy_data); in e1000_copper_link_autoneg()
3164 if (ret_val) in e1000_copper_link_autoneg()
3165 return ret_val; in e1000_copper_link_autoneg()
3168 ret_val = e1000_write_phy_reg(hw, PHY_CTRL, phy_data); in e1000_copper_link_autoneg()
3169 if (ret_val) in e1000_copper_link_autoneg()
3170 return ret_val; in e1000_copper_link_autoneg()
3180 ret_val = e1000_wait_autoneg(hw); in e1000_copper_link_autoneg()
3181 if (ret_val) { in e1000_copper_link_autoneg()
3184 return ret_val; in e1000_copper_link_autoneg()
3208 int32_t ret_val; in e1000_copper_link_postconfig() local
3214 ret_val = e1000_config_mac_to_phy(hw); in e1000_copper_link_postconfig()
3215 if (ret_val) { in e1000_copper_link_postconfig()
3217 return ret_val; in e1000_copper_link_postconfig()
3220 ret_val = e1000_config_fc_after_link_up(hw); in e1000_copper_link_postconfig()
3221 if (ret_val) { in e1000_copper_link_postconfig()
3223 return ret_val; in e1000_copper_link_postconfig()
3236 int32_t ret_val; in e1000_setup_copper_link() local
3249 ret_val = e1000_write_kmrn_reg(hw, in e1000_setup_copper_link()
3251 if (ret_val) in e1000_setup_copper_link()
3252 return ret_val; in e1000_setup_copper_link()
3253 ret_val = e1000_read_kmrn_reg(hw, in e1000_setup_copper_link()
3255 if (ret_val) in e1000_setup_copper_link()
3256 return ret_val; in e1000_setup_copper_link()
3258 ret_val = e1000_write_kmrn_reg(hw, in e1000_setup_copper_link()
3260 if (ret_val) in e1000_setup_copper_link()
3261 return ret_val; in e1000_setup_copper_link()
3267 ret_val = e1000_copper_link_preconfig(hw); in e1000_setup_copper_link()
3268 if (ret_val) in e1000_setup_copper_link()
3269 return ret_val; in e1000_setup_copper_link()
3276 ret_val = e1000_write_kmrn_reg(hw, in e1000_setup_copper_link()
3278 if (ret_val) in e1000_setup_copper_link()
3279 return ret_val; in e1000_setup_copper_link()
3288 ret_val = e1000_copper_link_igp_setup(hw); in e1000_setup_copper_link()
3289 if (ret_val) in e1000_setup_copper_link()
3290 return ret_val; in e1000_setup_copper_link()
3293 ret_val = e1000_copper_link_mgp_setup(hw); in e1000_setup_copper_link()
3294 if (ret_val) in e1000_setup_copper_link()
3295 return ret_val; in e1000_setup_copper_link()
3297 ret_val = e1000_copper_link_ggp_setup(hw); in e1000_setup_copper_link()
3298 if (ret_val) in e1000_setup_copper_link()
3299 return ret_val; in e1000_setup_copper_link()
3305 ret_val = e1000_copper_link_autoneg(hw); in e1000_setup_copper_link()
3306 if (ret_val) in e1000_setup_copper_link()
3307 return ret_val; in e1000_setup_copper_link()
3313 ret_val = e1000_read_phy_reg(hw, PHY_STATUS, &phy_data); in e1000_setup_copper_link()
3314 if (ret_val) in e1000_setup_copper_link()
3315 return ret_val; in e1000_setup_copper_link()
3316 ret_val = e1000_read_phy_reg(hw, PHY_STATUS, &phy_data); in e1000_setup_copper_link()
3317 if (ret_val) in e1000_setup_copper_link()
3318 return ret_val; in e1000_setup_copper_link()
3322 ret_val = e1000_copper_link_postconfig(hw); in e1000_setup_copper_link()
3323 if (ret_val) in e1000_setup_copper_link()
3324 return ret_val; in e1000_setup_copper_link()
3344 int32_t ret_val; in e1000_phy_setup_autoneg() local
3351 ret_val = e1000_read_phy_reg(hw, PHY_AUTONEG_ADV, &mii_autoneg_adv_reg); in e1000_phy_setup_autoneg()
3352 if (ret_val) in e1000_phy_setup_autoneg()
3353 return ret_val; in e1000_phy_setup_autoneg()
3357 ret_val = e1000_read_phy_reg(hw, PHY_1000T_CTRL, in e1000_phy_setup_autoneg()
3359 if (ret_val) in e1000_phy_setup_autoneg()
3360 return ret_val; in e1000_phy_setup_autoneg()
3469 ret_val = e1000_write_phy_reg(hw, PHY_AUTONEG_ADV, mii_autoneg_adv_reg); in e1000_phy_setup_autoneg()
3470 if (ret_val) in e1000_phy_setup_autoneg()
3471 return ret_val; in e1000_phy_setup_autoneg()
3476 ret_val = e1000_write_phy_reg(hw, PHY_1000T_CTRL, in e1000_phy_setup_autoneg()
3478 if (ret_val) in e1000_phy_setup_autoneg()
3479 return ret_val; in e1000_phy_setup_autoneg()
3646 int32_t ret_val; in e1000_config_fc_after_link_up() local
3664 ret_val = e1000_force_mac_fc(hw); in e1000_config_fc_after_link_up()
3665 if (ret_val < 0) { in e1000_config_fc_after_link_up()
3667 return ret_val; in e1000_config_fc_after_link_up()
3836 ret_val = e1000_force_mac_fc(hw); in e1000_config_fc_after_link_up()
3837 if (ret_val < 0) { in e1000_config_fc_after_link_up()
3840 return ret_val; in e1000_config_fc_after_link_up()
3865 int32_t ret_val; in e1000_check_for_link() local
3924 ret_val = e1000_config_mac_to_phy(hw); in e1000_check_for_link()
3925 if (ret_val < 0) { in e1000_check_for_link()
3928 return ret_val; in e1000_check_for_link()
3936 ret_val = e1000_config_fc_after_link_up(hw); in e1000_check_for_link()
3937 if (ret_val < 0) { in e1000_check_for_link()
3939 return ret_val; in e1000_check_for_link()
4013 ret_val = e1000_config_fc_after_link_up(hw); in e1000_check_for_link()
4014 if (ret_val < 0) { in e1000_check_for_link()
4016 return ret_val; in e1000_check_for_link()
4042 int32_t ret_val = E1000_SUCCESS; in e1000_configure_kmrn_for_10_100() local
4049 ret_val = e1000_write_kmrn_reg(hw, in e1000_configure_kmrn_for_10_100()
4051 if (ret_val) in e1000_configure_kmrn_for_10_100()
4052 return ret_val; in e1000_configure_kmrn_for_10_100()
4060 ret_val = e1000_read_phy_reg(hw, GG82563_PHY_KMRN_MODE_CTRL, &reg_data); in e1000_configure_kmrn_for_10_100()
4062 if (ret_val) in e1000_configure_kmrn_for_10_100()
4063 return ret_val; in e1000_configure_kmrn_for_10_100()
4070 ret_val = e1000_write_phy_reg(hw, GG82563_PHY_KMRN_MODE_CTRL, reg_data); in e1000_configure_kmrn_for_10_100()
4072 return ret_val; in e1000_configure_kmrn_for_10_100()
4078 int32_t ret_val = E1000_SUCCESS; in e1000_configure_kmrn_for_1000() local
4085 ret_val = e1000_write_kmrn_reg(hw, in e1000_configure_kmrn_for_1000()
4087 if (ret_val) in e1000_configure_kmrn_for_1000()
4088 return ret_val; in e1000_configure_kmrn_for_1000()
4096 ret_val = e1000_read_phy_reg(hw, GG82563_PHY_KMRN_MODE_CTRL, &reg_data); in e1000_configure_kmrn_for_1000()
4098 if (ret_val) in e1000_configure_kmrn_for_1000()
4099 return ret_val; in e1000_configure_kmrn_for_1000()
4102 ret_val = e1000_write_phy_reg(hw, GG82563_PHY_KMRN_MODE_CTRL, reg_data); in e1000_configure_kmrn_for_1000()
4104 return ret_val; in e1000_configure_kmrn_for_1000()
4119 int32_t ret_val; in e1000_get_speed_and_duplex() local
4155 ret_val = e1000_read_phy_reg(hw, PHY_AUTONEG_EXP, &phy_data); in e1000_get_speed_and_duplex()
4156 if (ret_val) in e1000_get_speed_and_duplex()
4157 return ret_val; in e1000_get_speed_and_duplex()
4162 ret_val = e1000_read_phy_reg(hw, in e1000_get_speed_and_duplex()
4164 if (ret_val) in e1000_get_speed_and_duplex()
4165 return ret_val; in e1000_get_speed_and_duplex()
4177 ret_val = e1000_configure_kmrn_for_1000(hw); in e1000_get_speed_and_duplex()
4179 ret_val = e1000_configure_kmrn_for_10_100(hw, *duplex); in e1000_get_speed_and_duplex()
4180 if (ret_val) in e1000_get_speed_and_duplex()
4181 return ret_val; in e1000_get_speed_and_duplex()
4596 int32_t ret_val; in e1000_phy_hw_reset() local
4602 ret_val = e1000_check_phy_reset_block(hw); in e1000_phy_hw_reset()
4603 if (ret_val) in e1000_phy_hw_reset()
4662 ret_val = e1000_get_phy_cfg_done(hw); in e1000_phy_hw_reset()
4663 if (ret_val != E1000_SUCCESS) in e1000_phy_hw_reset()
4664 return ret_val; in e1000_phy_hw_reset()
4666 return ret_val; in e1000_phy_hw_reset()
4677 uint32_t ret_val; in e1000_phy_init_script() local
4686 ret_val = e1000_read_phy_reg(hw, 0x2F5B, &phy_saved_data); in e1000_phy_init_script()
4732 if (!ret_val) in e1000_phy_init_script()
4786 int32_t ret_val; in e1000_phy_reset() local
4793 ret_val = e1000_check_phy_reset_block(hw); in e1000_phy_reset()
4794 if (ret_val) in e1000_phy_reset()
4803 ret_val = e1000_phy_hw_reset(hw); in e1000_phy_reset()
4804 if (ret_val) in e1000_phy_reset()
4805 return ret_val; in e1000_phy_reset()
4808 ret_val = e1000_read_phy_reg(hw, PHY_CTRL, &phy_data); in e1000_phy_reset()
4809 if (ret_val) in e1000_phy_reset()
4810 return ret_val; in e1000_phy_reset()
4813 ret_val = e1000_write_phy_reg(hw, PHY_CTRL, phy_data); in e1000_phy_reset()
4814 if (ret_val) in e1000_phy_reset()
4815 return ret_val; in e1000_phy_reset()
4886 int32_t phy_init_status, ret_val; in e1000_detect_gig_phy() local
4912 ret_val = e1000_read_phy_reg(hw, PHY_ID1, &phy_id_high); in e1000_detect_gig_phy()
4913 if (ret_val) in e1000_detect_gig_phy()
4914 return ret_val; in e1000_detect_gig_phy()
4918 ret_val = e1000_read_phy_reg(hw, PHY_ID2, &phy_id_low); in e1000_detect_gig_phy()
4919 if (ret_val) in e1000_detect_gig_phy()
4920 return ret_val; in e1000_detect_gig_phy()
5441 int ret_val = 0; in _e1000_init() local
5443 ret_val = e1000_reset(hw, enetaddr); in _e1000_init()
5444 if (ret_val < 0) { in _e1000_init()
5445 if ((ret_val == -E1000_ERR_NOLINK) || in _e1000_init()
5446 (ret_val == -E1000_ERR_TIMEOUT)) { in _e1000_init()
5447 E1000_ERR(hw, "Valid Link not detected: %d\n", ret_val); in _e1000_init()
5451 return ret_val; in _e1000_init()
5659 int ret_val, i; in e1000_write_hwaddr() local
5668 ret_val = e1000_read_mac_addr_from_eeprom(hw, current_mac); in e1000_write_hwaddr()
5674 if (!ret_val && memcmp(current_mac, mac, 6) == 0) in e1000_write_hwaddr()
5680 ret_val = e1000_write_eeprom_srwr(hw, 0x0, 3, data); in e1000_write_hwaddr()
5682 if (!ret_val) in e1000_write_hwaddr()
5683 ret_val = e1000_update_eeprom_checksum_i210(hw); in e1000_write_hwaddr()
5685 return ret_val; in e1000_write_hwaddr()