Home
last modified time | relevance | path

Searched refs:fw_update (Results 1 – 6 of 6) sorted by relevance

/linux/net/ethtool/
H A Dcmis_fw_update.c116 struct ethtool_cmis_fw_update_params *fw_update, in cmis_fw_update_start_download() argument
125 pl.image_size = cpu_to_be32(fw_update->fw->size); in cmis_fw_update_start_download()
126 memcpy(pl.vendor_data, fw_update->fw->data, vendor_data_size); in cmis_fw_update_start_download()
138 err = ethtool_cmis_cdb_execute_cmd(fw_update->dev, &args); in cmis_fw_update_start_download()
140 ethnl_module_fw_flash_ntf_err(fw_update->dev, in cmis_fw_update_start_download()
141 &fw_update->ntf_params, in cmis_fw_update_start_download()
160 struct ethtool_cmis_fw_update_params *fw_update, in cmis_fw_update_write_image_lpl() argument
165 u32 image_size = fw_update->fw->size; in cmis_fw_update_write_image_lpl()
182 ethnl_module_fw_flash_ntf_in_progress(fw_update->dev, in cmis_fw_update_write_image_lpl()
183 &fw_update->ntf_params, in cmis_fw_update_write_image_lpl()
[all …]
H A Dmodule.c201 if (work->fw_update.ntf_params.portid == info->snd_portid && in module_flash_fw_work_list_add()
202 work->fw_update.dev == module_fw->fw_update.dev) { in module_flash_fw_work_list_add()
227 ethtool_cmis_fw_update(&module_fw->fw_update); in module_flash_fw_work()
230 module_fw->fw_update.dev->ethtool->module_fw_flash_in_progress = false; in module_flash_fw_work()
231 netdev_put(module_fw->fw_update.dev, &module_fw->dev_tracker); in module_flash_fw_work()
232 release_firmware(module_fw->fw_update.fw); in module_flash_fw_work()
286 if (work->fw_update.dev == sk_priv->dev && in ethnl_module_fw_flash_sock_destroy()
287 work->fw_update.ntf_params.portid == sk_priv->portid) { in ethnl_module_fw_flash_sock_destroy()
288 work->fw_update.ntf_params.closed_sock = true; in ethnl_module_fw_flash_sock_destroy()
300 struct ethtool_cmis_fw_update_params *fw_update; in module_flash_fw_schedule() local
[all …]
H A Dmodule_fw.h55 struct ethtool_cmis_fw_update_params fw_update; member
/linux/drivers/scsi/qla2xxx/
H A Dqla_def.h3626 uint32_t fw_update; member
H A Dqla_isr.c1839 ha->cs84xx->fw_update = 1; in qla2x00_async_event()
H A Dqla_mbx.c4426 options = ha->cs84xx->fw_update ? VCO_FORCE_UPDATE : 0; in qla84xx_verify_chip()