Lines Matching refs:status
164 s32 status; in ixgbe_read_ee_hostif_data_X550() local
177 status = ixgbe_host_interface_command(hw, (u32 *)&buffer, in ixgbe_read_ee_hostif_data_X550()
180 if (status) in ixgbe_read_ee_hostif_data_X550()
181 return status; in ixgbe_read_ee_hostif_data_X550()
203 s32 status; in ixgbe_read_ee_hostif_buffer_X550() local
207 status = hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM); in ixgbe_read_ee_hostif_buffer_X550()
208 if (status) { in ixgbe_read_ee_hostif_buffer_X550()
210 return status; in ixgbe_read_ee_hostif_buffer_X550()
228 status = ixgbe_host_interface_command(hw, (u32 *)&buffer, in ixgbe_read_ee_hostif_buffer_X550()
232 if (status) { in ixgbe_read_ee_hostif_buffer_X550()
256 return status; in ixgbe_read_ee_hostif_buffer_X550()
272 s32 status; in ixgbe_checksum_ptr_x550() local
280 status = ixgbe_read_ee_hostif_buffer_X550(hw, ptr, bufsz, buf); in ixgbe_checksum_ptr_x550()
281 if (status) { in ixgbe_checksum_ptr_x550()
283 return status; in ixgbe_checksum_ptr_x550()
316 status = ixgbe_read_ee_hostif_buffer_X550(hw, ptr, in ixgbe_checksum_ptr_x550()
318 if (status) { in ixgbe_checksum_ptr_x550()
320 return status; in ixgbe_checksum_ptr_x550()
340 s32 status; in ixgbe_calc_checksum_X550() local
348 status = ixgbe_read_ee_hostif_buffer_X550(hw, 0, in ixgbe_calc_checksum_X550()
351 if (status) { in ixgbe_calc_checksum_X550()
353 return status; in ixgbe_calc_checksum_X550()
396 status = ixgbe_checksum_ptr_x550(hw, pointer, size, &checksum, in ixgbe_calc_checksum_X550()
398 if (status) in ixgbe_calc_checksum_X550()
399 return status; in ixgbe_calc_checksum_X550()
426 s32 status = 0; in ixgbe_read_ee_hostif_X550() local
429 status = ixgbe_read_ee_hostif_data_X550(hw, offset, data); in ixgbe_read_ee_hostif_X550()
432 status = IXGBE_ERR_SWFW_SYNC; in ixgbe_read_ee_hostif_X550()
435 return status; in ixgbe_read_ee_hostif_X550()
448 s32 status; in ixgbe_validate_eeprom_checksum_X550() local
456 status = hw->eeprom.ops.read(hw, 0, &checksum); in ixgbe_validate_eeprom_checksum_X550()
457 if (status) { in ixgbe_validate_eeprom_checksum_X550()
459 return status; in ixgbe_validate_eeprom_checksum_X550()
462 status = hw->eeprom.ops.calc_checksum(hw); in ixgbe_validate_eeprom_checksum_X550()
463 if (status < 0) in ixgbe_validate_eeprom_checksum_X550()
464 return status; in ixgbe_validate_eeprom_checksum_X550()
466 checksum = (u16)(status & 0xffff); in ixgbe_validate_eeprom_checksum_X550()
468 status = ixgbe_read_ee_hostif_X550(hw, IXGBE_EEPROM_CHECKSUM, in ixgbe_validate_eeprom_checksum_X550()
470 if (status) in ixgbe_validate_eeprom_checksum_X550()
471 return status; in ixgbe_validate_eeprom_checksum_X550()
477 status = IXGBE_ERR_EEPROM_CHECKSUM; in ixgbe_validate_eeprom_checksum_X550()
485 return status; in ixgbe_validate_eeprom_checksum_X550()
498 s32 status; in ixgbe_write_ee_hostif_data_X550() local
511 status = ixgbe_host_interface_command(hw, (u32 *)&buffer, in ixgbe_write_ee_hostif_data_X550()
514 return status; in ixgbe_write_ee_hostif_data_X550()
526 s32 status = 0; in ixgbe_write_ee_hostif_X550() local
529 status = ixgbe_write_ee_hostif_data_X550(hw, offset, data); in ixgbe_write_ee_hostif_X550()
533 status = IXGBE_ERR_SWFW_SYNC; in ixgbe_write_ee_hostif_X550()
536 return status; in ixgbe_write_ee_hostif_X550()
546 s32 status = 0; in ixgbe_update_flash_X550() local
554 status = ixgbe_host_interface_command(hw, (u32 *)&buffer, in ixgbe_update_flash_X550()
557 return status; in ixgbe_update_flash_X550()
567 s32 status; in ixgbe_disable_rx_x550() local
586 status = ixgbe_host_interface_command(hw, (u32 *)&fw_cmd, in ixgbe_disable_rx_x550()
591 if (status) { in ixgbe_disable_rx_x550()
610 s32 status; in ixgbe_update_eeprom_checksum_X550() local
617 status = ixgbe_read_ee_hostif_X550(hw, 0, &checksum); in ixgbe_update_eeprom_checksum_X550()
618 if (status) { in ixgbe_update_eeprom_checksum_X550()
620 return status; in ixgbe_update_eeprom_checksum_X550()
623 status = ixgbe_calc_eeprom_checksum_X550(hw); in ixgbe_update_eeprom_checksum_X550()
624 if (status < 0) in ixgbe_update_eeprom_checksum_X550()
625 return status; in ixgbe_update_eeprom_checksum_X550()
627 checksum = (u16)(status & 0xffff); in ixgbe_update_eeprom_checksum_X550()
629 status = ixgbe_write_ee_hostif_X550(hw, IXGBE_EEPROM_CHECKSUM, in ixgbe_update_eeprom_checksum_X550()
631 if (status) in ixgbe_update_eeprom_checksum_X550()
632 return status; in ixgbe_update_eeprom_checksum_X550()
634 status = ixgbe_update_flash_X550(hw); in ixgbe_update_eeprom_checksum_X550()
636 return status; in ixgbe_update_eeprom_checksum_X550()
652 s32 status = 0; in ixgbe_write_ee_hostif_buffer_X550() local
656 status = hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM); in ixgbe_write_ee_hostif_buffer_X550()
657 if (status) { in ixgbe_write_ee_hostif_buffer_X550()
659 return status; in ixgbe_write_ee_hostif_buffer_X550()
663 status = ixgbe_write_ee_hostif_data_X550(hw, offset + i, in ixgbe_write_ee_hostif_buffer_X550()
665 if (status) { in ixgbe_write_ee_hostif_buffer_X550()
673 return status; in ixgbe_write_ee_hostif_buffer_X550()
839 s32 status; in ixgbe_setup_ixfi_x550em() local
843 status = ixgbe_read_iosf_sb_reg_x550(hw, in ixgbe_setup_ixfi_x550em()
846 if (status) in ixgbe_setup_ixfi_x550em()
847 return status; in ixgbe_setup_ixfi_x550em()
865 status = ixgbe_write_iosf_sb_reg_x550(hw, in ixgbe_setup_ixfi_x550em()
868 if (status) in ixgbe_setup_ixfi_x550em()
869 return status; in ixgbe_setup_ixfi_x550em()
872 status = ixgbe_read_iosf_sb_reg_x550(hw, in ixgbe_setup_ixfi_x550em()
875 if (status) in ixgbe_setup_ixfi_x550em()
876 return status; in ixgbe_setup_ixfi_x550em()
879 status = ixgbe_write_iosf_sb_reg_x550(hw, in ixgbe_setup_ixfi_x550em()
882 if (status) in ixgbe_setup_ixfi_x550em()
883 return status; in ixgbe_setup_ixfi_x550em()
886 status = ixgbe_read_iosf_sb_reg_x550(hw, in ixgbe_setup_ixfi_x550em()
889 if (status) in ixgbe_setup_ixfi_x550em()
890 return status; in ixgbe_setup_ixfi_x550em()
895 status = ixgbe_write_iosf_sb_reg_x550(hw, in ixgbe_setup_ixfi_x550em()
898 if (status) in ixgbe_setup_ixfi_x550em()
899 return status; in ixgbe_setup_ixfi_x550em()
901 status = ixgbe_read_iosf_sb_reg_x550(hw, in ixgbe_setup_ixfi_x550em()
904 if (status) in ixgbe_setup_ixfi_x550em()
905 return status; in ixgbe_setup_ixfi_x550em()
910 status = ixgbe_write_iosf_sb_reg_x550(hw, in ixgbe_setup_ixfi_x550em()
913 if (status) in ixgbe_setup_ixfi_x550em()
914 return status; in ixgbe_setup_ixfi_x550em()
917 status = ixgbe_read_iosf_sb_reg_x550(hw, in ixgbe_setup_ixfi_x550em()
920 if (status) in ixgbe_setup_ixfi_x550em()
921 return status; in ixgbe_setup_ixfi_x550em()
927 status = ixgbe_write_iosf_sb_reg_x550(hw, in ixgbe_setup_ixfi_x550em()
930 if (status) in ixgbe_setup_ixfi_x550em()
931 return status; in ixgbe_setup_ixfi_x550em()
934 status = ixgbe_read_iosf_sb_reg_x550(hw, in ixgbe_setup_ixfi_x550em()
937 if (status) in ixgbe_setup_ixfi_x550em()
938 return status; in ixgbe_setup_ixfi_x550em()
941 status = ixgbe_write_iosf_sb_reg_x550(hw, in ixgbe_setup_ixfi_x550em()
945 return status; in ixgbe_setup_ixfi_x550em()
955 s32 status; in ixgbe_setup_kx4_x550em() local
958 status = ixgbe_read_iosf_sb_reg_x550(hw, IXGBE_KX4_LINK_CNTL_1, in ixgbe_setup_kx4_x550em()
961 if (status) in ixgbe_setup_kx4_x550em()
962 return status; in ixgbe_setup_kx4_x550em()
979 status = ixgbe_write_iosf_sb_reg_x550(hw, IXGBE_KX4_LINK_CNTL_1, in ixgbe_setup_kx4_x550em()
983 return status; in ixgbe_setup_kx4_x550em()
993 s32 status; in ixgbe_setup_kr_x550em() local
996 status = ixgbe_read_iosf_sb_reg_x550(hw, in ixgbe_setup_kr_x550em()
999 if (status) in ixgbe_setup_kr_x550em()
1000 return status; in ixgbe_setup_kr_x550em()
1018 status = ixgbe_write_iosf_sb_reg_x550(hw, in ixgbe_setup_kr_x550em()
1022 return status; in ixgbe_setup_kr_x550em()
1038 u32 status; in ixgbe_setup_internal_phy_x550em() local
1043 status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_XENPAK_LASI_STATUS, in ixgbe_setup_internal_phy_x550em()
1045 if (status) in ixgbe_setup_internal_phy_x550em()
1046 return status; in ixgbe_setup_internal_phy_x550em()
1053 status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_STATUS, in ixgbe_setup_internal_phy_x550em()
1056 if (status) in ixgbe_setup_internal_phy_x550em()
1057 return status; in ixgbe_setup_internal_phy_x550em()
1059 status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_STATUS, in ixgbe_setup_internal_phy_x550em()
1062 if (status) in ixgbe_setup_internal_phy_x550em()
1063 return status; in ixgbe_setup_internal_phy_x550em()
1069 status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_VENDOR_STAT, in ixgbe_setup_internal_phy_x550em()
1180 u32 status; in ixgbe_init_ext_t_x550em() local
1192 status = hw->phy.ops.read_reg(hw, in ixgbe_init_ext_t_x550em()
1196 if (status) in ixgbe_init_ext_t_x550em()
1197 return status; in ixgbe_init_ext_t_x550em()
1203 status = hw->phy.ops.read_reg(hw, in ixgbe_init_ext_t_x550em()
1207 if (status) in ixgbe_init_ext_t_x550em()
1208 return status; in ixgbe_init_ext_t_x550em()
1211 status = hw->phy.ops.read_reg(hw, in ixgbe_init_ext_t_x550em()
1215 if (status) in ixgbe_init_ext_t_x550em()
1216 return status; in ixgbe_init_ext_t_x550em()
1220 status = hw->phy.ops.write_reg(hw, in ixgbe_init_ext_t_x550em()
1224 if (status) in ixgbe_init_ext_t_x550em()
1225 return status; in ixgbe_init_ext_t_x550em()
1228 status = hw->phy.ops.read_reg(hw, in ixgbe_init_ext_t_x550em()
1232 if (status) in ixgbe_init_ext_t_x550em()
1233 return status; in ixgbe_init_ext_t_x550em()
1237 status = hw->phy.ops.write_reg(hw, in ixgbe_init_ext_t_x550em()
1241 return status; in ixgbe_init_ext_t_x550em()
1254 s32 status; in ixgbe_reset_hw_X550em() local
1260 status = hw->mac.ops.stop_adapter(hw); in ixgbe_reset_hw_X550em()
1261 if (status) in ixgbe_reset_hw_X550em()
1262 return status; in ixgbe_reset_hw_X550em()
1270 status = hw->phy.ops.init(hw); in ixgbe_reset_hw_X550em()
1274 status = ixgbe_init_ext_t_x550em(hw); in ixgbe_reset_hw_X550em()
1275 if (status) in ixgbe_reset_hw_X550em()
1276 return status; in ixgbe_reset_hw_X550em()
1281 status = hw->mac.ops.setup_sfp(hw); in ixgbe_reset_hw_X550em()
1316 status = IXGBE_ERR_RESET_FAILED; in ixgbe_reset_hw_X550em()
1341 return status; in ixgbe_reset_hw_X550em()