Lines Matching refs:fw_mng
46 struct cmis_fw_update_fw_mng_features *fw_mng, in cmis_fw_update_fw_mng_features_get() argument
84 fw_mng->start_cmd_payload_size = rpl->start_cmd_payload_size; in cmis_fw_update_fw_mng_features_get()
85 fw_mng->max_duration_start = be16_to_cpu(rpl->max_duration_start); in cmis_fw_update_fw_mng_features_get()
86 fw_mng->max_duration_write = be16_to_cpu(rpl->max_duration_write); in cmis_fw_update_fw_mng_features_get()
87 fw_mng->max_duration_complete = be16_to_cpu(rpl->max_duration_complete); in cmis_fw_update_fw_mng_features_get()
109 struct cmis_fw_update_fw_mng_features *fw_mng) in cmis_fw_update_start_download() argument
111 u8 vendor_data_size = fw_mng->start_cmd_payload_size; in cmis_fw_update_start_download()
126 fw_mng->max_duration_start, in cmis_fw_update_start_download()
153 struct cmis_fw_update_fw_mng_features *fw_mng) in cmis_fw_update_write_image() argument
155 u8 start = fw_mng->start_cmd_payload_size; in cmis_fw_update_write_image()
187 fw_mng->max_duration_write, in cmis_fw_update_write_image()
207 struct cmis_fw_update_fw_mng_features *fw_mng, in cmis_fw_update_complete_download() argument
215 NULL, 0, fw_mng->max_duration_complete, in cmis_fw_update_complete_download()
231 struct cmis_fw_update_fw_mng_features *fw_mng) in cmis_fw_update_download_image() argument
235 err = cmis_fw_update_start_download(cdb, fw_update, fw_mng); in cmis_fw_update_download_image()
239 err = cmis_fw_update_write_image(cdb, fw_update, fw_mng); in cmis_fw_update_download_image()
243 err = cmis_fw_update_complete_download(cdb, fw_update->dev, fw_mng, in cmis_fw_update_download_image()
354 struct cmis_fw_update_fw_mng_features fw_mng = {0}; in ethtool_cmis_fw_update() local
365 err = cmis_fw_update_fw_mng_features_get(cdb, dev, &fw_mng, ntf_params); in ethtool_cmis_fw_update()
369 err = cmis_fw_update_download_image(cdb, fw_update, &fw_mng); in ethtool_cmis_fw_update()