Searched refs:fw (Results 276 - 300 of 963) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/net/wireless/ti/wl1251/
H A Dboot.c311 wl1251_debug(DEBUG_BOOT, "chip id before fw upload: 0x%x",
315 fw_data_len = (wl->fw[4] << 24) | (wl->fw[5] << 16) |
316 (wl->fw[6] << 8) | (wl->fw[7]);
359 p = wl->fw + FW_HDR_SIZE + chunk_num * CHUNK_SIZE;
360 wl1251_debug(DEBUG_BOOT, "uploading fw chunk 0x%p to 0x%x",
373 p = wl->fw + FW_HDR_SIZE + chunk_num * CHUNK_SIZE;
379 wl1251_debug(DEBUG_BOOT, "uploading fw last chunk (%zu B) 0x%p to 0x%x",
/linux-master/drivers/scsi/snic/
H A Dsnic_debugfs.c109 u64 *fw_stats_p = (u64 *) &stats->fw;
268 (u64) atomic64_read(&stats->fw.actv_reqs),
269 (u64) atomic64_read(&stats->fw.max_actv_reqs),
270 (u64) atomic64_read(&stats->fw.out_of_res),
271 (u64) atomic64_read(&stats->fw.io_errs),
272 (u64) atomic64_read(&stats->fw.scsi_errs));
/linux-master/drivers/leds/
H A Dleds-lp8501.c255 const struct firmware *fw = chip->fw; local
257 if (fw->size > LP8501_PROGRAM_LENGTH) {
259 fw->size);
270 lp8501_update_program_memory(chip, fw->data, fw->size);
/linux-master/drivers/pmdomain/amlogic/
H A Dmeson-secure-pwrc.c35 struct meson_sm_firmware *fw; member in struct:meson_secure_pwrc
55 if (meson_sm_call(pwrc_domain->pwrc->fw, SM_A1_PWRC_GET, &is_off,
68 if (meson_sm_call(pwrc_domain->pwrc->fw, SM_A1_PWRC_SET, NULL,
83 if (meson_sm_call(pwrc_domain->pwrc->fw, SM_A1_PWRC_SET, NULL,
256 pwrc->fw = meson_sm_get(sm_np);
258 if (!pwrc->fw)
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/acr/
H A Dga102.c98 struct nvkm_falcon_fw fw = { local
99 .fw.img = hdr->hs_fmc_params.pkc_signature,
100 .fw.name = "LSFW",
114 ret = nvkm_falcon_get(fw.falcon, &acr->subdev);
122 ret = nvkm_falcon_fw_patch(&fw);
123 nvkm_falcon_put(fw.falcon, &acr->subdev);
H A Dpriv.h58 struct nvkm_falcon_fw fw; member in struct:nvkm_acr_hsfw
75 int (*load)(struct nvkm_acr *, const char *bl, const char *fw,
H A Dbase.c38 if (!strcmp(hsfw->fw.fw.name, name))
55 return nvkm_falcon_fw_boot(&hsfw->fw, subdev, true, NULL, NULL,
312 u32 fw = ((u32 *)acr->wpr_fw->data)[i/4]; local
313 if (fw != us) {
315 i, us, fw);
349 ret = nvkm_falcon_fw_oneinit(&hsfw->fw, falcon, acr->vmm, acr->inst);
367 nvkm_falcon_fw_dtor(&hsfw->fw);
/linux-master/drivers/media/usb/dvb-usb/
H A Dgp8psk.c18 static char bcm4500_firmware[] = "dvb-usb-gp8psk-02.fw";
130 const struct firmware *fw = NULL; local
133 if ((ret = request_firmware(&fw, bcm4500_firmware,
147 ptr = fw->data;
156 if (ptr + buflen >= fw->data + fw->size) {
178 release_firmware(fw);
336 .firmware = "dvb-usb-gp8psk-01.fw",
/linux-master/drivers/net/wireless/mediatek/mt76/mt7915/
H A Deeprom.c90 const struct firmware *fw = NULL; local
93 ret = request_firmware(&fw, mt7915_eeprom_name(dev), dev->mt76.dev);
97 if (!fw || !fw->data) {
103 memcpy(eeprom, fw->data, mt7915_eeprom_size(dev));
107 release_firmware(fw);
H A Ddebugfs.c498 dev->fw.debug_wm = val ? MCU_FW_LOG_TO_HOST : 0;
500 if (dev->fw.debug_bin)
503 val = dev->fw.debug_wm;
505 tx = dev->fw.debug_wm || (dev->fw.debug_bin & BIT(1));
506 rx = dev->fw.debug_wm || (dev->fw.debug_bin & BIT(2));
507 en = dev->fw.debug_wm || (dev->fw.debug_bin & BIT(0));
526 mt76_wr(dev, MT_DIC_CMD_REG_CMD, BIT(2) | BIT(13) | !dev->fw
[all...]
/linux-master/drivers/net/wireless/intersil/p54/
H A Dp54usb.c123 const char *fw; member in struct:__anon1600
129 .fw = "isl3886usb",
135 .fw = "isl3887usb",
516 left = block_size = min_t(size_t, P54U_FW_BLOCK, priv->fw->size);
521 data = priv->fw->data;
522 remains = priv->fw->size;
527 hdr->fw_length = cpu_to_le32(priv->fw->size);
569 *((__le32 *)buf) = cpu_to_le32(~crc32_le(~0, priv->fw->data,
570 priv->fw->size));
739 remains = priv->fw
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlxfw/
H A Dmlxfw_mfa2.c85 bool mlxfw_mfa2_check(const struct firmware *fw) argument
87 if (fw->size < sizeof(mlxfw_mfa2_fingerprint))
90 return memcmp(fw->data, mlxfw_mfa2_fingerprint,
260 struct mlxfw_mfa2_file *mlxfw_mfa2_file_init(const struct firmware *fw) argument
274 mfa2_file->fw = fw;
275 first_tlv_ptr = fw->data + NLA_ALIGN(mlxfw_mfa2_fingerprint_len);
309 mfa2_file->cb = fw->data + NLA_ALIGN(be32_to_cpu(pd->cb_offset));
/linux-master/arch/mips/generic/
H A Dinit.c15 #include <asm/fw/fw.h>
/linux-master/drivers/net/ethernet/netronome/nfp/
H A Dnfp_main.c329 int nfp_flash_update_common(struct nfp_pf *pf, const struct firmware *fw, argument
346 err = nfp_nsp_write_flash(nsp, fw);
360 const struct firmware *fw = NULL; local
363 err = request_firmware_direct(&fw, name, &pdev->dev);
369 return fw;
383 const struct firmware *fw; local
397 fw = nfp_net_fw_request(pdev, pf, fw_name);
398 if (fw)
399 return fw;
403 fw
484 const struct firmware *fw = NULL; local
[all...]
/linux-master/arch/mips/pic32/pic32mzda/
H A Dearly_console.c7 #include <asm/fw/fw.h>
/linux-master/drivers/staging/media/av7110/
H A Dsp8870.c15 #define SP8870_DEFAULT_FIRMWARE "dvb-fe-sp8870.fw"
85 static int sp8870_firmware_upload (struct sp8870_state* state, const struct firmware *fw) argument
88 const char *fw_buf = fw->data;
96 if (fw->size < SP8870_FIRMWARE_SIZE + SP8870_FIRMWARE_OFFSET)
296 const struct firmware *fw = NULL; local
307 if (state->config->request_firmware(fe, &fw, SP8870_DEFAULT_FIRMWARE)) {
312 if (sp8870_firmware_upload(state, fw)) {
314 release_firmware(fw);
317 release_firmware(fw);
/linux-master/drivers/media/platform/chips-media/wave5/
H A Dwave5.h57 int wave5_vpu_init(struct device *dev, u8 *fw, size_t size);
71 int wave5_vpu_re_init(struct device *dev, u8 *fw, size_t size);
/linux-master/drivers/cxl/core/
H A Dmemdev.c775 mds->fw.num_slots = info.num_slots;
776 mds->fw.cur_slot = FIELD_GET(CXL_FW_INFO_SLOT_INFO_CUR_MASK,
798 if (slot == 0 || slot > mds->fw.num_slots)
854 mds->fw.next_slot = 0;
880 mds->fw.oneshot = struct_size(transfer, data, size) <
890 if (test_and_clear_bit(CXL_FW_CANCEL, mds->fw.state))
929 if (test_and_clear_bit(CXL_FW_CANCEL, mds->fw.state))
937 mds->fw.next_slot = (mds->fw.cur_slot % mds->fw
[all...]
/linux-master/drivers/net/wireless/ath/ath12k/
H A Dmhi.c390 "dualmac fw selected for board id: %x\n", board_id);
395 if (ab->fw.amss_dualmac_data && ab->fw.amss_dualmac_len > 0) {
397 mhi_ctrl->fw_data = ab->fw.amss_dualmac_data;
398 mhi_ctrl->fw_sz = ab->fw.amss_dualmac_len;
405 if (ab->fw.amss_data && ab->fw.amss_len > 0) {
407 mhi_ctrl->fw_data = ab->fw.amss_data;
408 mhi_ctrl->fw_sz = ab->fw.amss_len;
/linux-master/drivers/accel/ivpu/
H A Divpu_pm.c35 struct ivpu_fw_info *fw = vdev->fw; local
40 fw->entry_point = fw->cold_boot_entry_point;
45 struct ivpu_fw_info *fw = vdev->fw; local
46 struct vpu_boot_params *bp = ivpu_bo_vaddr(fw->mem);
54 fw->entry_point = bp->save_restore_ret_address;
/linux-master/drivers/media/usb/dvb-usb-v2/
H A Daf9035.c93 /* fw returns status 1 when IR code was not received */
99 dev_dbg(&intf->dev, "command=%02x failed fw error=%d\n",
597 const struct firmware *fw)
621 for (i = fw->size; i > HDR_SIZE;) {
622 hdr_core = fw->data[fw->size - i + 0];
623 hdr_addr = fw->data[fw->size - i + 1] << 8;
624 hdr_addr |= fw->data[fw
596 af9035_download_firmware_old(struct dvb_usb_device *d, const struct firmware *fw) argument
681 af9035_download_firmware_new(struct dvb_usb_device *d, const struct firmware *fw) argument
726 af9035_download_firmware(struct dvb_usb_device *d, const struct firmware *fw) argument
[all...]
/linux-master/drivers/video/fbdev/
H A Dmetronomefb.c50 int fw; /* frame width */ member in struct:epd_frame
58 .fw = 832,
79 .fw = 1088,
90 .fw = 1200,
527 int fw, fh; local
569 fw = epd_frame_table[epd_dt_index].fw;
574 videomemorysize = PAGE_SIZE + (fw * fh);
582 metronomefb_fix.line_length = fw;
583 metronomefb_var.xres = fw;
[all...]
/linux-master/drivers/input/rmi4/
H A Drmi_f34.c243 const struct firmware *fw)
246 (const struct rmi_f34_firmware *)fw->data;
256 fw->size,
268 "Bad firmware image: fw size %d, expected %d\n",
359 const struct firmware *fw)
386 ret = rmi_f34v7_start_reflash(f34, fw);
417 ret = rmi_f34v7_do_reflash(f34, fw);
419 ret = rmi_f34_update_firmware(f34, fw);
464 const struct firmware *fw; local
477 ret = request_firmware(&fw, fw_nam
242 rmi_f34_update_firmware(struct f34_data *f34, const struct firmware *fw) argument
358 rmi_firmware_update(struct rmi_driver_data *data, const struct firmware *fw) argument
[all...]
/linux-master/drivers/net/wireless/intel/iwlwifi/pcie/
H A Dinternal.h322 * @fw_mon_data: fw continuous recording data
591 static inline int iwl_pcie_get_num_sections(const struct fw_img *fw, argument
596 while (start < fw->num_sec &&
597 fw->sec[start].offset != CPU1_CPU2_SEPARATOR_SECTION &&
598 fw->sec[start].offset != PAGING_SEPARATOR_SECTION) {
611 if (!dram->fw) {
617 dma_free_coherent(trans->dev, dram->fw[i].size,
618 dram->fw[i].block, dram->fw[i].physical);
620 kfree(dram->fw);
[all...]
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Dmac80211_if.c92 MODULE_FIRMWARE("brcm/bcm43xx-0.fw");
93 MODULE_FIRMWARE("brcm/bcm43xx_hdr-0.fw");
290 if (wl->fw.fw_cnt)
356 release_firmware(wl->fw.fw_bin[i]);
357 release_firmware(wl->fw.fw_hdr[i]);
372 memset(&wl->fw, 0, sizeof(struct brcms_firmware));
376 sprintf(fw_name, "%s-%d.fw", brcms_firmwares[i],
378 status = request_firmware(&wl->fw.fw_bin[i], fw_name, device);
384 sprintf(fw_name, "%s_hdr-%d.fw", brcms_firmwares[i],
386 status = request_firmware(&wl->fw
1678 const struct firmware *fw; local
[all...]

Completed in 402 milliseconds

<<11121314151617181920>>