Home
last modified time | relevance | path

Searched refs:fw_file (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/net/wireless/ath/ath10k/
H A Dtestmode.c240 ar->normal_mode_fw.fw_file.wmi_op_version); in ath10k_tm_cmd_get_version()
250 struct ath10k_fw_file *fw_file) in ath10k_tm_fetch_utf_firmware_api_1() argument
259 ret = firmware_request_nowarn(&fw_file->firmware, filename, ar->dev); in ath10k_tm_fetch_utf_firmware_api_1()
275 fw_file->wmi_op_version = ATH10K_FW_WMI_OP_VERSION_10_1; in ath10k_tm_fetch_utf_firmware_api_1()
276 fw_file->htt_op_version = ATH10K_FW_HTT_OP_VERSION_10_1; in ath10k_tm_fetch_utf_firmware_api_1()
277 fw_file->firmware_data = fw_file->firmware->data; in ath10k_tm_fetch_utf_firmware_api_1()
278 fw_file->firmware_len = fw_file->firmware->size; in ath10k_tm_fetch_utf_firmware_api_1()
304 &ar->testmode.utf_mode_fw.fw_file); in ath10k_tm_fetch_firmware()
310 ret = ath10k_tm_fetch_utf_firmware_api_1(ar, &ar->testmode.utf_mode_fw.fw_file); in ath10k_tm_fetch_firmware()
327 if (!utf_mode_fw->fw_file.otp_data) { in ath10k_tm_fetch_firmware()
[all …]
H A Dswap.c125 const struct ath10k_fw_file *fw_file) in ath10k_swap_code_seg_configure() argument
130 if (!fw_file->firmware_swap_code_seg_info) in ath10k_swap_code_seg_configure()
135 seg_info = fw_file->firmware_swap_code_seg_info; in ath10k_swap_code_seg_configure()
150 struct ath10k_fw_file *fw_file) in ath10k_swap_code_seg_release() argument
152 ath10k_swap_code_seg_free(ar, fw_file->firmware_swap_code_seg_info); in ath10k_swap_code_seg_release()
157 fw_file->codeswap_data = NULL; in ath10k_swap_code_seg_release()
158 fw_file->codeswap_len = 0; in ath10k_swap_code_seg_release()
160 fw_file->firmware_swap_code_seg_info = NULL; in ath10k_swap_code_seg_release()
163 int ath10k_swap_code_seg_init(struct ath10k *ar, struct ath10k_fw_file *fw_file) in ath10k_swap_code_seg_init() argument
170 codeswap_data = fw_file->codeswap_data; in ath10k_swap_code_seg_init()
[all …]
H A Dswap.h53 const struct ath10k_fw_file *fw_file);
55 struct ath10k_fw_file *fw_file);
57 struct ath10k_fw_file *fw_file);
H A Dmac.c1275 ar->running_fw->fw_file.fw_features) && in ath10k_mac_monitor_vdev_is_needed()
1967 ar->running_fw->fw_file.fw_features)) { in ath10k_mac_vif_setup_ps()
2258 ar->running_fw->fw_file.fw_features)) { in ath10k_peer_assoc_h_crypto()
3775 ar->running_fw->fw_file.fw_features)) in ath10k_mac_tx_h_get_txmode()
3976 ar->running_fw->fw_file.htt_op_version == ATH10K_FW_HTT_OP_VERSION_TLV); in ath10k_mac_tx_frm_has_freq()
4006 ar->running_fw->fw_file.fw_features) || in ath10k_mac_tx_h_get_txpath()
4253 ar->running_fw->fw_file.fw_features)) { in ath10k_mgmt_over_wmi_tx_work()
5312 ar->running_fw->fw_file.fw_features)) { in ath10k_start()
5348 ar->running_fw->fw_file.fw_features) && in ath10k_start()
8480 ar->normal_mode_fw.fw_file.fw_features); in ath10k_mac_op_set_bitrate_mask()
[all …]
H A Dwmi.c2322 ar->running_fw->fw_file.fw_features)) { in ath10k_wmi_op_pull_mgmt_rx_ev()
2838 ar->running_fw->fw_file.fw_features)) in ath10k_wmi_event_chan_info()
5612 ar->running_fw->fw_file.fw_features)) in ath10k_wmi_event_service_ready_work()
9519 switch (ar->running_fw->fw_file.wmi_op_version) { in ath10k_wmi_attach()
9572 ar->running_fw->fw_file.wmi_op_version); in ath10k_wmi_attach()
9586 ar->running_fw->fw_file.fw_features)) { in ath10k_wmi_attach()
9630 ar->running_fw->fw_file.fw_features)) { in ath10k_wmi_detach()
H A Dhtt_rx.c1416 ar->running_fw->fw_file.fw_features)) in ath10k_htt_rx_nwifi_hdrlen()
/linux/drivers/input/touchscreen/
H A Diqs5xx.c692 const char *fw_file, u8 *pmap) in iqs5xx_fw_file_parse() argument
712 error = request_firmware(&fw, fw_file, &client->dev); in iqs5xx_fw_file_parse()
715 fw_file, error); in iqs5xx_fw_file_parse()
851 static int iqs5xx_fw_file_write(struct i2c_client *client, const char *fw_file) in iqs5xx_fw_file_write() argument
860 error = iqs5xx_fw_file_parse(client, fw_file, pmap); in iqs5xx_fw_file_write()
893 char fw_file[IQS5XX_FW_FILE_LEN + 1]; in fw_file_store() local
905 memcpy(fw_file, buf, len); in fw_file_store()
906 fw_file[len] = '\0'; in fw_file_store()
908 error = iqs5xx_fw_file_write(client, fw_file); in fw_file_store()
945 static DEVICE_ATTR_WO(fw_file);
H A Draydium_i2c_ts.c817 const char *fw_file __free(kfree) = in raydium_i2c_fw_update()
820 if (!fw_file) in raydium_i2c_fw_update()
823 dev_dbg(&client->dev, "firmware name: %s\n", fw_file); in raydium_i2c_fw_update()
826 error = request_firmware(&fw, fw_file, &client->dev); in raydium_i2c_fw_update()
828 dev_err(&client->dev, "Unable to open firmware %s\n", fw_file); in raydium_i2c_fw_update()
/linux/drivers/net/ethernet/emulex/benet/
H A Dbe_main.c4938 int be_load_fw(struct be_adapter *adapter, u8 *fw_file) in be_load_fw() argument
4949 status = request_firmware(&fw, fw_file, &adapter->pdev->dev); in be_load_fw()
4953 dev_info(&adapter->pdev->dev, "Flashing firmware file %s\n", fw_file); in be_load_fw()
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmcu.c3487 const char *fw_file, enum mt7996_ram_type ram_type) in __mt7996_load_ram() argument
3493 ret = request_firmware(&fw, fw_file, dev->mt76.dev); in __mt7996_load_ram()