Searched refs:fw_update (Results 1 – 7 of 7) sorted by relevance
/linux/net/ethtool/ |
H A D | cmis_fw_update.c | 116 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 in cmis_fw_update_write_image_lpl() 218 cmis_fw_update_write_image_epl(struct ethtool_cmis_cdb * cdb,struct ethtool_cmis_fw_update_params * fw_update,struct cmis_fw_update_fw_mng_features * fw_mng) cmis_fw_update_write_image_epl() argument 300 cmis_fw_update_download_image(struct ethtool_cmis_cdb * cdb,struct ethtool_cmis_fw_update_params * fw_update,struct cmis_fw_update_fw_mng_features * fw_mng) cmis_fw_update_download_image() argument 432 ethtool_cmis_fw_update(struct ethtool_cmis_fw_update_params * fw_update) ethtool_cmis_fw_update() argument [all...] |
H A D | module.c | 201 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 in ethnl_module_fw_flash_sock_destroy() 300 struct ethtool_cmis_fw_update_params *fw_update; module_flash_fw_schedule() local [all...] |
H A D | module_fw.h | 49 * @fw_update: CMIS firmware update specific parameters. 55 struct ethtool_cmis_fw_update_params fw_update; member
|
/linux/drivers/net/ethernet/meta/fbnic/ |
H A D | fbnic_devlink.c | 264 if (cmpl->u.fw_update.offset != offset + length) { in fbnic_flash_component() 269 offset = cmpl->u.fw_update.offset; in fbnic_flash_component() 270 length = cmpl->u.fw_update.length; in fbnic_flash_component()
|
H A D | fbnic_fw.c | 915 cmpl_data->u.fw_update.offset = offset; in fbnic_fw_parse_fw_write_chunk_req() 916 cmpl_data->u.fw_update.length = length; in fbnic_fw_parse_fw_write_chunk_req() 950 cmpl_data->u.fw_update.offset += cmpl_data->u.fw_update.length; in fbnic_fw_parse_fw_finish_upgrade_req() 951 cmpl_data->u.fw_update.length = 0; in fbnic_fw_parse_fw_finish_upgrade_req()
|
H A D | fbnic_fw.h | 70 } fw_update; member
|
/linux/drivers/scsi/qla2xxx/ |
H A D | qla_mbx.c | 4424 options = ha->cs84xx->fw_update ? VCO_FORCE_UPDATE : 0; in qla84xx_verify_chip()
|