/Linux-v4.19/drivers/net/wireless/ath/ath10k/ |
D | testmode.c | 141 ar->normal_mode_fw.fw_file.wmi_op_version); in ath10k_tm_cmd_get_version() 151 struct ath10k_fw_file *fw_file) in ath10k_tm_fetch_utf_firmware_api_1() argument 160 ret = firmware_request_nowarn(&fw_file->firmware, filename, ar->dev); in ath10k_tm_fetch_utf_firmware_api_1() 176 fw_file->wmi_op_version = ATH10K_FW_WMI_OP_VERSION_10_1; in ath10k_tm_fetch_utf_firmware_api_1() 177 fw_file->htt_op_version = ATH10K_FW_HTT_OP_VERSION_10_1; in ath10k_tm_fetch_utf_firmware_api_1() 178 fw_file->firmware_data = fw_file->firmware->data; in ath10k_tm_fetch_utf_firmware_api_1() 179 fw_file->firmware_len = fw_file->firmware->size; in ath10k_tm_fetch_utf_firmware_api_1() 190 &ar->testmode.utf_mode_fw.fw_file); in ath10k_tm_fetch_firmware() 196 ret = ath10k_tm_fetch_utf_firmware_api_1(ar, &ar->testmode.utf_mode_fw.fw_file); in ath10k_tm_fetch_firmware() 213 if (!utf_mode_fw->fw_file.otp_data) { in ath10k_tm_fetch_firmware() [all …]
|
D | swap.c | 138 const struct ath10k_fw_file *fw_file) in ath10k_swap_code_seg_configure() argument 143 if (!fw_file->firmware_swap_code_seg_info) in ath10k_swap_code_seg_configure() 148 seg_info = fw_file->firmware_swap_code_seg_info; in ath10k_swap_code_seg_configure() 163 struct ath10k_fw_file *fw_file) in ath10k_swap_code_seg_release() argument 165 ath10k_swap_code_seg_free(ar, fw_file->firmware_swap_code_seg_info); in ath10k_swap_code_seg_release() 170 fw_file->codeswap_data = NULL; in ath10k_swap_code_seg_release() 171 fw_file->codeswap_len = 0; in ath10k_swap_code_seg_release() 173 fw_file->firmware_swap_code_seg_info = NULL; in ath10k_swap_code_seg_release() 176 int ath10k_swap_code_seg_init(struct ath10k *ar, struct ath10k_fw_file *fw_file) in ath10k_swap_code_seg_init() argument 183 codeswap_data = fw_file->codeswap_data; in ath10k_swap_code_seg_init() [all …]
|
D | core.c | 592 if (test_bit(i, ar->normal_mode_fw.fw_file.fw_features)) { in ath10k_core_get_fw_features_str() 916 if (!ar->normal_mode_fw.fw_file.otp_data || in ath10k_core_get_board_id_from_otp() 917 !ar->normal_mode_fw.fw_file.otp_len) { in ath10k_core_get_board_id_from_otp() 925 address, ar->normal_mode_fw.fw_file.otp_len); in ath10k_core_get_board_id_from_otp() 928 ar->normal_mode_fw.fw_file.otp_data, in ath10k_core_get_board_id_from_otp() 929 ar->normal_mode_fw.fw_file.otp_len); in ath10k_core_get_board_id_from_otp() 1074 if (!ar->running_fw->fw_file.otp_data || in ath10k_download_and_run_otp() 1075 !ar->running_fw->fw_file.otp_len) { in ath10k_download_and_run_otp() 1077 ar->running_fw->fw_file.otp_data, in ath10k_download_and_run_otp() 1078 ar->running_fw->fw_file.otp_len); in ath10k_download_and_run_otp() [all …]
|
D | swap.h | 64 const struct ath10k_fw_file *fw_file); 66 struct ath10k_fw_file *fw_file); 68 struct ath10k_fw_file *fw_file);
|
D | wow.c | 358 ar->running_fw->fw_file.fw_features))) { in ath10k_wow_op_suspend() 408 ar->running_fw->fw_file.fw_features)) { in ath10k_wow_op_set_wakeup() 422 ar->running_fw->fw_file.fw_features))) { in ath10k_wow_op_resume() 463 ar->running_fw->fw_file.fw_features)) in ath10k_wow_init()
|
D | debug.c | 71 firmware = ar->normal_mode_fw.fw_file.firmware; in ath10k_debug_print_hwfw_info() 111 ar->normal_mode_fw.fw_file.wmi_op_version, in ath10k_debug_print_boot_info() 112 ar->normal_mode_fw.fw_file.htt_op_version, in ath10k_debug_print_boot_info() 1732 ar->normal_mode_fw.fw_file.fw_features)) { in ath10k_debug_start() 1750 ar->normal_mode_fw.fw_file.fw_features)) in ath10k_debug_stop() 1999 ar->running_fw->fw_file.fw_features)) { in ath10k_write_btcoex() 2131 crc32_le(0, ar->normal_mode_fw.fw_file.firmware->data, in ath10k_debug_fw_checksums_read() 2132 ar->normal_mode_fw.fw_file.firmware->size)); in ath10k_debug_fw_checksums_read() 2135 crc32_le(0, ar->normal_mode_fw.fw_file.firmware_data, in ath10k_debug_fw_checksums_read() 2136 ar->normal_mode_fw.fw_file.firmware_len)); in ath10k_debug_fw_checksums_read() [all …]
|
D | htt.c | 188 switch (ar->running_fw->fw_file.htt_op_version) { in ath10k_htt_init()
|
D | core.h | 865 struct ath10k_fw_file fw_file; member 1164 struct ath10k_fw_file *fw_file);
|
D | htt_tx.c | 385 ar->running_fw->fw_file.fw_features)) in ath10k_htt_tx_free_txq() 401 ar->running_fw->fw_file.fw_features)) in ath10k_htt_tx_alloc_txq() 665 ar->running_fw->fw_file.fw_features)) in ath10k_htt_send_frag_desc_bank_cfg_32() 727 ar->running_fw->fw_file.fw_features)) in ath10k_htt_send_frag_desc_bank_cfg_64()
|
D | mac.c | 1192 ar->running_fw->fw_file.fw_features) && in ath10k_mac_monitor_vdev_is_needed() 1879 ar->running_fw->fw_file.fw_features)) { in ath10k_mac_vif_setup_ps() 2168 ar->running_fw->fw_file.fw_features)) { in ath10k_peer_assoc_h_crypto() 3410 ar->running_fw->fw_file.fw_features)) in ath10k_mac_tx_h_get_txmode() 3559 ar->running_fw->fw_file.htt_op_version == ATH10K_FW_HTT_OP_VERSION_TLV); in ath10k_mac_tx_frm_has_freq() 3596 ar->running_fw->fw_file.fw_features) || in ath10k_mac_tx_h_get_txpath() 3839 ar->running_fw->fw_file.fw_features)) { in ath10k_mgmt_over_wmi_tx_work() 4729 ar->running_fw->fw_file.fw_features)) { in ath10k_start() 4765 ar->running_fw->fw_file.fw_features)) { in ath10k_start() 8372 if (!test_bit(ATH10K_FW_FEATURE_NO_P2P, ar->normal_mode_fw.fw_file.fw_features)) in ath10k_mac_register() [all …]
|
D | wmi.c | 2211 ar->running_fw->fw_file.fw_features)) { in ath10k_wmi_op_pull_mgmt_rx_ev() 5300 ar->running_fw->fw_file.fw_features)) in ath10k_wmi_event_service_ready_work() 9074 switch (ar->running_fw->fw_file.wmi_op_version) { in ath10k_wmi_attach() 9116 ar->running_fw->fw_file.wmi_op_version); in ath10k_wmi_attach() 9130 ar->running_fw->fw_file.fw_features)) { in ath10k_wmi_attach() 9173 ar->running_fw->fw_file.fw_features)) { in ath10k_wmi_detach()
|
D | htt_rx.c | 1143 ar->running_fw->fw_file.fw_features)) in ath10k_htt_rx_nwifi_hdrlen()
|
/Linux-v4.19/drivers/staging/gs_fpgaboot/ |
D | gs_fpgaboot.c | 195 static int gs_load_image(struct fpgaimage *fimage, char *fw_file) in gs_load_image() argument 199 pr_info("load fpgaimage %s\n", fw_file); in gs_load_image() 201 err = request_firmware(&fimage->fw_entry, fw_file, &firmware_pdev->dev); in gs_load_image() 203 pr_err("firmware %s is missing, cannot continue.\n", fw_file); in gs_load_image()
|
/Linux-v4.19/drivers/input/touchscreen/ |
D | raydium_i2c_ts.c | 755 char *fw_file; in raydium_i2c_fw_update() local 758 fw_file = kasprintf(GFP_KERNEL, "raydium_%#04x.fw", in raydium_i2c_fw_update() 760 if (!fw_file) in raydium_i2c_fw_update() 763 dev_dbg(&client->dev, "firmware name: %s\n", fw_file); in raydium_i2c_fw_update() 765 error = request_firmware(&fw, fw_file, &client->dev); in raydium_i2c_fw_update() 767 dev_err(&client->dev, "Unable to open firmware %s\n", fw_file); in raydium_i2c_fw_update() 798 kfree(fw_file); in raydium_i2c_fw_update()
|
/Linux-v4.19/drivers/media/dvb-frontends/ |
D | si2165.c | 376 u8 *fw_file; in si2165_upload_firmware() local 386 fw_file = SI2165_FIRMWARE_REV_D; in si2165_upload_firmware() 395 ret = request_firmware(&fw, fw_file, &state->client->dev); in si2165_upload_firmware() 398 fw_file); in si2165_upload_firmware() 406 fw_file, len); in si2165_upload_firmware()
|
D | tda10071.c | 771 u8 *fw_file = TDA10071_FIRMWARE; in tda10071_init() local 852 ret = request_firmware(&fw, fw_file, &client->dev); in tda10071_init() 856 fw_file, ret); in tda10071_init() 889 fw_file); in tda10071_init()
|
/Linux-v4.19/drivers/staging/comedi/drivers/ |
D | ni_pcidio.c | 833 static const char *const fw_file[3] = { in pci_6534_upload_firmware() local 847 fw_file[n], in pci_6534_upload_firmware()
|
/Linux-v4.19/drivers/net/ethernet/emulex/benet/ |
D | be_main.c | 4924 int be_load_fw(struct be_adapter *adapter, u8 *fw_file) in be_load_fw() argument 4935 status = request_firmware(&fw, fw_file, &adapter->pdev->dev); in be_load_fw() 4939 dev_info(&adapter->pdev->dev, "Flashing firmware file %s\n", fw_file); in be_load_fw()
|
/Linux-v4.19/drivers/net/wireless/atmel/ |
D | atmel.c | 88 const char *fw_file; member 3915 snprintf(priv->firmware_id, 32, "%s%s.%s", fw_table[fw_index].fw_file, in reset_atmel_card()
|