Lines Matching full:s32

42 s32 ixgbe_aci_send_cmd(struct ixgbe_hw *hw, struct ixgbe_aci_desc *desc,
45 s32 ixgbe_aci_get_event(struct ixgbe_hw *hw, struct ixgbe_aci_event *e,
50 s32 ixgbe_aci_get_fw_ver(struct ixgbe_hw *hw);
51 s32 ixgbe_aci_send_driver_ver(struct ixgbe_hw *hw, struct ixgbe_driver_ver *dv);
52 s32 ixgbe_aci_set_pf_context(struct ixgbe_hw *hw, u8 pf_id);
54 s32 ixgbe_acquire_res(struct ixgbe_hw *hw, enum ixgbe_aci_res_ids res,
57 s32 ixgbe_aci_list_caps(struct ixgbe_hw *hw, void *buf, u16 buf_size,
59 s32 ixgbe_discover_dev_caps(struct ixgbe_hw *hw,
61 s32 ixgbe_discover_func_caps(struct ixgbe_hw* hw,
63 s32 ixgbe_get_caps(struct ixgbe_hw *hw);
64 s32 ixgbe_aci_disable_rxen(struct ixgbe_hw *hw);
65 s32 ixgbe_aci_get_phy_caps(struct ixgbe_hw *hw, bool qual_mods, u8 report_mode,
71 s32 ixgbe_aci_set_phy_cfg(struct ixgbe_hw *hw,
73 s32 ixgbe_aci_set_link_restart_an(struct ixgbe_hw *hw, bool ena_link);
74 s32 ixgbe_update_link_info(struct ixgbe_hw *hw);
75 s32 ixgbe_get_link_status(struct ixgbe_hw *hw, bool *link_up);
76 s32 ixgbe_aci_get_link_info(struct ixgbe_hw *hw, bool ena_lse,
78 s32 ixgbe_aci_set_event_mask(struct ixgbe_hw *hw, u8 port_num, u16 mask);
79 s32 ixgbe_configure_lse(struct ixgbe_hw *hw, bool activate, u16 mask);
81 s32 ixgbe_aci_get_netlist_node(struct ixgbe_hw *hw,
84 s32 ixgbe_find_netlist_node(struct ixgbe_hw *hw, u8 node_type_ctx,
86 s32 ixgbe_aci_read_i2c(struct ixgbe_hw *hw,
89 s32 ixgbe_aci_write_i2c(struct ixgbe_hw *hw,
93 s32 ixgbe_aci_set_port_id_led(struct ixgbe_hw *hw, bool orig_mode);
94 s32 ixgbe_aci_set_gpio(struct ixgbe_hw *hw, u16 gpio_ctrl_handle, u8 pin_idx,
96 s32 ixgbe_aci_get_gpio(struct ixgbe_hw *hw, u16 gpio_ctrl_handle, u8 pin_idx,
98 s32 ixgbe_aci_sff_eeprom(struct ixgbe_hw *hw, u16 lport, u8 bus_addr,
101 s32 ixgbe_aci_prog_topo_dev_nvm(struct ixgbe_hw *hw,
103 s32 ixgbe_aci_read_topo_dev_nvm(struct ixgbe_hw *hw,
107 s32 ixgbe_acquire_nvm(struct ixgbe_hw *hw,
111 s32 ixgbe_aci_read_nvm(struct ixgbe_hw *hw, u16 module_typeid, u32 offset,
115 s32 ixgbe_aci_erase_nvm(struct ixgbe_hw *hw, u16 module_typeid);
116 s32 ixgbe_aci_update_nvm(struct ixgbe_hw *hw, u16 module_typeid,
120 s32 ixgbe_aci_read_nvm_cfg(struct ixgbe_hw *hw, u8 cmd_flags,
123 s32 ixgbe_aci_write_nvm_cfg(struct ixgbe_hw *hw, u8 cmd_flags,
126 s32 ixgbe_nvm_validate_checksum(struct ixgbe_hw *hw);
127 s32 ixgbe_nvm_recalculate_checksum(struct ixgbe_hw *hw);
129 s32 ixgbe_nvm_write_activate(struct ixgbe_hw *hw, u16 cmd_flags,
132 s32 ixgbe_get_nvm_minsrevs(struct ixgbe_hw *hw, struct ixgbe_minsrev_info *minsrevs);
133 s32 ixgbe_update_nvm_minsrevs(struct ixgbe_hw *hw, struct ixgbe_minsrev_info *minsrevs);
135 s32 ixgbe_get_inactive_nvm_ver(struct ixgbe_hw *hw, struct ixgbe_nvm_info *nvm);
136 s32 ixgbe_get_active_nvm_ver(struct ixgbe_hw *hw, struct ixgbe_nvm_info *nvm);
138 s32 ixgbe_get_inactive_netlist_ver(struct ixgbe_hw *hw, struct ixgbe_netlist_info *netlist);
139 s32 ixgbe_init_nvm(struct ixgbe_hw *hw);
141 s32 ixgbe_sanitize_operate(struct ixgbe_hw *hw);
142 s32 ixgbe_sanitize_nvm(struct ixgbe_hw *hw, u8 cmd_flags, u8 *values);
144 s32 ixgbe_read_sr_word_aci(struct ixgbe_hw *hw, u16 offset, u16 *data);
145 s32 ixgbe_read_sr_buf_aci(struct ixgbe_hw *hw, u16 offset, u16 *words, u16 *data);
146 s32 ixgbe_read_flat_nvm(struct ixgbe_hw *hw, u32 offset, u32 *length,
149 s32 ixgbe_write_sr_word_aci(struct ixgbe_hw *hw, u32 offset, const u16 *data);
150 s32 ixgbe_write_sr_buf_aci(struct ixgbe_hw *hw, u32 offset, u16 words, const u16 *data);
152 s32 ixgbe_aci_alternate_write(struct ixgbe_hw *hw, u32 reg_addr0,
154 s32 ixgbe_aci_alternate_read(struct ixgbe_hw *hw, u32 reg_addr0,
156 s32 ixgbe_aci_alternate_write_done(struct ixgbe_hw *hw, u8 bios_mode,
158 s32 ixgbe_aci_alternate_clear(struct ixgbe_hw *hw);
160 s32 ixgbe_aci_get_internal_data(struct ixgbe_hw *hw, u16 cluster_id,
166 s32 ixgbe_handle_nvm_access(struct ixgbe_hw *hw,
170 s32 ixgbe_aci_set_health_status_config(struct ixgbe_hw *hw, u8 event_source);
173 s32 ixgbe_init_ops_E610(struct ixgbe_hw *hw);
174 s32 ixgbe_reset_hw_E610(struct ixgbe_hw *hw);
175 s32 ixgbe_start_hw_E610(struct ixgbe_hw *hw);
178 s32 ixgbe_setup_link_E610(struct ixgbe_hw *hw, ixgbe_link_speed speed,
180 s32 ixgbe_check_link_E610(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
182 s32 ixgbe_get_link_capabilities_E610(struct ixgbe_hw *hw,
185 s32 ixgbe_cfg_phy_fc(struct ixgbe_hw *hw,
188 s32 ixgbe_setup_fc_E610(struct ixgbe_hw *hw);
190 s32 ixgbe_set_fw_drv_ver_E610(struct ixgbe_hw *hw, u8 maj, u8 min, u8 build,
193 s32 ixgbe_setup_eee_E610(struct ixgbe_hw *hw, bool enable_eee);
197 s32 ixgbe_init_phy_ops_E610(struct ixgbe_hw *hw);
198 s32 ixgbe_identify_phy_E610(struct ixgbe_hw *hw);
199 s32 ixgbe_identify_module_E610(struct ixgbe_hw *hw);
200 s32 ixgbe_setup_phy_link_E610(struct ixgbe_hw *hw);
201 s32 ixgbe_get_phy_firmware_version_E610(struct ixgbe_hw *hw,
203 s32 ixgbe_read_i2c_sff8472_E610(struct ixgbe_hw *hw, u8 byte_offset,
205 s32 ixgbe_read_i2c_eeprom_E610(struct ixgbe_hw *hw, u8 byte_offset,
207 s32 ixgbe_write_i2c_eeprom_E610(struct ixgbe_hw *hw, u8 byte_offset,
209 s32 ixgbe_check_overtemp_E610(struct ixgbe_hw *hw);
210 s32 ixgbe_set_phy_power_E610(struct ixgbe_hw *hw, bool on);
211 s32 ixgbe_enter_lplu_E610(struct ixgbe_hw *hw);
212 s32 ixgbe_init_eeprom_params_E610(struct ixgbe_hw *hw);
213 s32 ixgbe_read_ee_aci_E610(struct ixgbe_hw *hw, u16 offset, u16 *data);
214 s32 ixgbe_read_ee_aci_buffer_E610(struct ixgbe_hw *hw, u16 offset,
216 s32 ixgbe_write_ee_aci_E610(struct ixgbe_hw *hw, u16 offset, u16 data);
217 s32 ixgbe_write_ee_aci_buffer_E610(struct ixgbe_hw *hw, u16 offset,
219 s32 ixgbe_calc_eeprom_checksum_E610(struct ixgbe_hw *hw);
220 s32 ixgbe_update_eeprom_checksum_E610(struct ixgbe_hw *hw);
221 s32 ixgbe_validate_eeprom_checksum_E610(struct ixgbe_hw *hw, u16 *checksum_val);
222 s32 ixgbe_read_pba_string_E610(struct ixgbe_hw *hw, u8 *pba_num, u32 pba_num_size);