Home
last modified time | relevance | path

Searched refs:fw (Results 1 – 25 of 1097) sorted by relevance

12345678910>>...44

/linux/drivers/gpu/drm/nouveau/nvkm/falcon/
H A Dfw.c38 FLCNFW_DBG(fw, "patching sigs:%d size:%d", fw->sig_nr, fw->sig_size); in nvkm_falcon_fw_patch()
58 *(u32 *)(fw->fw.img + dst) = sig; in nvkm_falcon_fw_patch()
93 fw->func->reset(fw); in nvkm_falcon_fw_boot()
97 ret = fw->func->setup(fw); in nvkm_falcon_fw_boot()
102 ret = fw->func->load(fw); in nvkm_falcon_fw_boot()
131 ret = nvkm_vmm_get(fw->vmm, 12, nvkm_memory_size(&fw->fw.mem.memory), &fw->vma); in nvkm_falcon_fw_oneinit()
137 ret = nvkm_memory_map(&fw->fw.mem.memory, 0, fw->vmm, fw->vma, NULL, 0); in nvkm_falcon_fw_oneinit()
150 nvkm_vmm_put(fw->vmm, &fw->vma); in nvkm_falcon_fw_dtor()
154 nvkm_firmware_dtor(&fw->fw); in nvkm_falcon_fw_dtor()
177 fw->sigs = kmalloc_array(fw->sig_nr, fw->sig_size, GFP_KERNEL); in nvkm_falcon_fw_sign()
[all …]
H A Dgm200.c254 if (fw->inst) { in gm200_flcn_fw_load()
287 if (fw->boot) { in gm200_flcn_fw_load()
288 switch (nvkm_memory_target(&fw->fw.mem.memory)) { in gm200_flcn_fw_load()
298 IMEM, falcon->code.limit - fw->boot_size, fw->boot_size, in gm200_flcn_fw_load()
303 return fw->func->load_bld(fw); in gm200_flcn_fw_load()
306 ret = nvkm_falcon_pio_wr(falcon, fw->fw.img + fw->nmem_base_img, fw->nmem_base_img, 0, in gm200_flcn_fw_load()
307 IMEM, fw->nmem_base, fw->nmem_size, fw->nmem_base >> 8, false); in gm200_flcn_fw_load()
311 ret = nvkm_falcon_pio_wr(falcon, fw->fw.img + fw->imem_base_img, fw->imem_base_img, 0, in gm200_flcn_fw_load()
312 IMEM, fw->imem_base, fw->imem_size, fw->imem_base >> 8, true); in gm200_flcn_fw_load()
316 ret = nvkm_falcon_pio_wr(falcon, fw->fw.img + fw->dmem_base_img, fw->dmem_base_img, 0, in gm200_flcn_fw_load()
[all …]
H A Dga102.c115 struct nvkm_falcon *falcon = fw->falcon; in ga102_flcn_fw_boot()
117 nvkm_falcon_wr32(falcon, falcon->addr2 + 0x210, fw->dmem_sign); in ga102_flcn_fw_boot()
118 nvkm_falcon_wr32(falcon, falcon->addr2 + 0x19c, fw->engine_id); in ga102_flcn_fw_boot()
119 nvkm_falcon_wr32(falcon, falcon->addr2 + 0x198, fw->ucode_id); in ga102_flcn_fw_boot()
122 return gm200_flcn_fw_boot(fw, mbox0, mbox1, mbox0_ok, irqsclr); in ga102_flcn_fw_boot()
126 ga102_flcn_fw_load(struct nvkm_falcon_fw *fw) in ga102_flcn_fw_load() argument
128 struct nvkm_falcon *falcon = fw->falcon; in ga102_flcn_fw_load()
135 ret = nvkm_falcon_dma_wr(falcon, fw->fw.img, fw->fw.phys, fw->imem_base_img, in ga102_flcn_fw_load()
136 IMEM, fw->imem_base, fw->imem_size, true); in ga102_flcn_fw_load()
140 ret = nvkm_falcon_dma_wr(falcon, fw->fw.img, fw->fw.phys, fw->dmem_base_img, in ga102_flcn_fw_load()
[all …]
H A Dga100.c31 ga100_flcn_fw_signature(struct nvkm_falcon_fw *fw, u32 *src_base_src) in ga100_flcn_fw_signature() argument
33 struct nvkm_falcon *falcon = fw->falcon; in ga100_flcn_fw_signature()
38 FLCN_DBG(falcon, "brom: %08x %08x", fw->engine_id, fw->ucode_id); in ga100_flcn_fw_signature()
39 FLCN_DBG(falcon, "fuse_version: %d", fw->fuse_ver); in ga100_flcn_fw_signature()
41 if (fw->engine_id & 0x00000001) { in ga100_flcn_fw_signature()
42 reg_fuse_version = nvkm_rd32(device, 0x824140 + (fw->ucode_id - 1) * 4); in ga100_flcn_fw_signature()
44 if (fw->engine_id & 0x00000004) { in ga100_flcn_fw_signature()
47 if (fw->engine_id & 0x00000400) { in ga100_flcn_fw_signature()
59 if (WARN_ON(fw->fuse_ver < reg_fuse_version)) in ga100_flcn_fw_signature()
62 idx = fw->fuse_ver - reg_fuse_version; in ga100_flcn_fw_signature()
[all …]
/linux/drivers/net/ethernet/marvell/prestera/
H A Dprestera_pci.c80 #define PRESTERA_LDR_REG_BASE(fw) ((fw)->ldr_regs) argument
182 #define PRESTERA_FW_REG_BASE(fw) ((fw)->dev.ctl_regs) argument
345 fw->dev.recv_msg(&fw->dev, msg, len); in prestera_fw_evt_work_fn()
458 fw->ldr_regs = fw->dev.ctl_regs; in prestera_fw_init()
517 fw->dev.recv_pkt(&fw->dev); in prestera_pci_irq_handler()
520 queue_work(fw->wq, &fw->evt_work); in prestera_pci_irq_handler()
577 fw->ldr_wr_idx = (fw->ldr_wr_idx + (n)) & (fw->ldr_buf_len - 1); in prestera_ldr_wr_idx_move()
587 return fw->ldr_ring_buf + fw->ldr_wr_idx; in prestera_ldr_wr_ptr()
676 fw->rev_supp.maj, fw->rev_supp.min); in prestera_fw_rev_check()
774 fw->ldr_ring_buf = fw->ldr_regs + in prestera_fw_load()
[all …]
/linux/drivers/gpu/drm/nouveau/nvkm/core/
H A Dfirmware.c52 blob->data = kmemdup(fw->data, fw->size, GFP_KERNEL); in nvkm_firmware_load_blob()
199 if (!fw->img) in nvkm_firmware_dtor()
208 dma_free_coherent(fw->device->dev, sg_dma_len(&fw->mem.sgl), fw->img, fw->phys); in nvkm_firmware_dtor()
231 fw->len = len; in nvkm_firmware_ctor()
235 fw->img = kmemdup(src, fw->len, GFP_KERNEL); in nvkm_firmware_ctor()
244 memcpy(fw->img, src, fw->len); in nvkm_firmware_ctor()
248 sg_init_one(&fw->mem.sgl, fw->img, len); in nvkm_firmware_ctor()
249 sg_dma_address(&fw->mem.sgl) = fw->phys; in nvkm_firmware_ctor()
261 memcpy(fw->img, src, fw->len); in nvkm_firmware_ctor()
282 ret = dma_map_sgtable(fw->device->dev, &fw->mem.sgt, in nvkm_firmware_ctor()
[all …]
/linux/drivers/gpu/drm/tegra/
H A Dfirewall.c19 if (fw->pos == fw->end) in fw_next()
22 *word = fw->data[fw->pos++]; in fw_next()
54 is_addr = fw->client->ops->is_addr_reg(fw->client->base.dev, fw->class, in fw_check_reg()
103 is_addr = fw->client->ops->is_addr_reg(fw->client->base.dev, fw->class, in fw_check_regs_imm()
160 while (fw.pos != fw.end) { in tegra_drm_fw_validate()
191 offset, count, fw.class, fw.pos-1); in tegra_drm_fw_validate()
200 offset, count, fw.class, fw.pos-1); in tegra_drm_fw_validate()
209 offset, mask, fw.class, fw.pos-1); in tegra_drm_fw_validate()
218 offset, fw.class, fw.pos-1); in tegra_drm_fw_validate()
233 offset, fw.class, fw.pos-1); in tegra_drm_fw_validate()
[all …]
/linux/drivers/firmware/
H A Draspberrypi.c42 complete(&fw->c); in response_callback()
259 kfree(fw); in rpi_firmware_delete()
284 fw = kzalloc(sizeof(*fw), GFP_KERNEL); in rpi_firmware_probe()
285 if (!fw) in rpi_firmware_probe()
292 fw->chan = mbox_request_channel(&fw->cl, 0); in rpi_firmware_probe()
295 kfree(fw); in rpi_firmware_probe()
315 if (!fw) in rpi_firmware_shutdown()
362 if (!fw) in rpi_firmware_get()
370 return fw; in rpi_firmware_get()
391 if (!fw) in devm_rpi_firmware_get()
[all …]
/linux/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00firmware.c23 const struct firmware *fw; in rt2x00lib_request_firmware() local
46 if (!fw || !fw->size || !fw->data) { in rt2x00lib_request_firmware()
48 release_firmware(fw); in rt2x00lib_request_firmware()
53 fw->data[fw->size - 4], fw->data[fw->size - 3]); in rt2x00lib_request_firmware()
56 fw->data[fw->size - 4], fw->data[fw->size - 3]); in rt2x00lib_request_firmware()
58 retval = rt2x00dev->ops->lib->check_firmware(rt2x00dev, fw->data, fw->size); in rt2x00lib_request_firmware()
67 fw->size); in rt2x00lib_request_firmware()
74 rt2x00dev->fw = fw; in rt2x00lib_request_firmware()
79 release_firmware(fw); in rt2x00lib_request_firmware()
91 if (!rt2x00dev->fw) { in rt2x00lib_load_firmware()
[all …]
/linux/drivers/net/wireless/ath/ath12k/
H A Dfw.c19 ab->fw.fw = ath12k_core_firmware_request(ab, name); in ath12k_fw_request_firmware_api_n()
20 if (IS_ERR(ab->fw.fw)) { in ath12k_fw_request_firmware_api_n()
21 ret = PTR_ERR(ab->fw.fw); in ath12k_fw_request_firmware_api_n()
23 ab->fw.fw = NULL; in ath12k_fw_request_firmware_api_n()
27 data = ab->fw.fw->data; in ath12k_fw_request_firmware_api_n()
28 len = ab->fw.fw->size; in ath12k_fw_request_firmware_api_n()
103 ab->fw.fw_features, in ath12k_fw_request_firmware_api_n()
148 release_firmware(ab->fw.fw); in ath12k_fw_request_firmware_api_n()
149 ab->fw.fw = NULL; in ath12k_fw_request_firmware_api_n()
169 release_firmware(ab->fw.fw); in ath12k_fw_unmap()
[all …]
/linux/drivers/media/platform/mediatek/vcodec/common/
H A Dmtk_vcodec_fw.c29 void mtk_vcodec_fw_release(struct mtk_vcodec_fw *fw) in mtk_vcodec_fw_release() argument
31 fw->ops->release(fw); in mtk_vcodec_fw_release()
35 int mtk_vcodec_fw_load_firmware(struct mtk_vcodec_fw *fw) in mtk_vcodec_fw_load_firmware() argument
37 return fw->ops->load_firmware(fw); in mtk_vcodec_fw_load_firmware()
43 return fw->ops->get_vdec_capa(fw); in mtk_vcodec_fw_get_vdec_capa()
49 return fw->ops->get_venc_capa(fw); in mtk_vcodec_fw_get_venc_capa()
55 return fw->ops->map_dm_addr(fw, mem_addr); in mtk_vcodec_fw_map_dm_addr()
63 return fw->ops->ipi_register(fw, id, handler, name, priv); in mtk_vcodec_fw_ipi_register()
70 return fw->ops->ipi_send(fw, id, buf, len, wait); in mtk_vcodec_fw_ipi_send()
74 int mtk_vcodec_fw_get_type(struct mtk_vcodec_fw *fw) in mtk_vcodec_fw_get_type() argument
[all …]
H A Dmtk_vcodec_fw_scp.c9 return rproc_boot(scp_get_rproc(fw->scp)); in mtk_vcodec_scp_load_firmware()
14 return scp_get_vdec_hw_capa(fw->scp); in mtk_vcodec_scp_get_vdec_capa()
19 return scp_get_venc_hw_capa(fw->scp); in mtk_vcodec_scp_get_venc_capa()
43 scp_put(fw->scp); in mtk_vcodec_scp_release()
58 struct mtk_vcodec_fw *fw; in mtk_vcodec_fw_scp_init() local
81 fw = devm_kzalloc(&plat_dev->dev, sizeof(*fw), GFP_KERNEL); in mtk_vcodec_fw_scp_init()
82 if (!fw) in mtk_vcodec_fw_scp_init()
84 fw->type = SCP; in mtk_vcodec_fw_scp_init()
85 fw->ops = &mtk_vcodec_rproc_msg; in mtk_vcodec_fw_scp_init()
86 fw->scp = scp; in mtk_vcodec_fw_scp_init()
[all …]
H A Dmtk_vcodec_fw_vpu.c9 return vpu_load_firmware(fw->pdev); in mtk_vcodec_vpu_load_firmware()
14 return vpu_get_vdec_hw_capa(fw->pdev); in mtk_vcodec_vpu_get_vdec_capa()
43 put_device(&fw->pdev->dev); in mtk_vcodec_vpu_release()
90 struct mtk_vcodec_fw *fw; in mtk_vcodec_fw_vpu_init() local
119 fw = devm_kzalloc(&plat_dev->dev, sizeof(*fw), GFP_KERNEL); in mtk_vcodec_fw_vpu_init()
120 if (!fw) in mtk_vcodec_fw_vpu_init()
122 fw->type = VPU; in mtk_vcodec_fw_vpu_init()
123 fw->ops = &mtk_vcodec_vpu_msg; in mtk_vcodec_fw_vpu_init()
124 fw->pdev = fw_pdev; in mtk_vcodec_fw_vpu_init()
125 fw->fw_use = fw_use; in mtk_vcodec_fw_vpu_init()
[all …]
/linux/drivers/accel/ivpu/
H A Divpu_fw.c126 struct ivpu_fw_info *fw = vdev->fw; in ivpu_fw_parse() local
195 fw->entry_point = fw->cold_boot_entry_point; in ivpu_fw_parse()
204 fw->file->size, fw->image_size, fw->runtime_size, fw->shave_nn_size); in ivpu_fw_parse()
206 fw->runtime_addr, image_load_addr, fw->entry_point); in ivpu_fw_parse()
235 struct ivpu_fw_info *fw = vdev->fw; in ivpu_fw_update_global_range() local
250 struct ivpu_fw_info *fw = vdev->fw; in ivpu_fw_mem_init() local
260 fw_range.end = fw->runtime_addr + fw->runtime_size; in ivpu_fw_mem_init()
312 struct ivpu_fw_info *fw = vdev->fw; in ivpu_fw_mem_fini() local
363 struct ivpu_fw_info *fw = vdev->fw; in ivpu_fw_load() local
366 memset(ivpu_bo_vaddr(fw->mem), 0, fw->image_load_offset); in ivpu_fw_load()
[all …]
/linux/drivers/net/wireless/ath/ath11k/
H A Dfw.c19 ab->fw.fw = ath11k_core_firmware_request(ab, name); in ath11k_fw_request_firmware_api_n()
20 if (IS_ERR(ab->fw.fw)) { in ath11k_fw_request_firmware_api_n()
21 ret = PTR_ERR(ab->fw.fw); in ath11k_fw_request_firmware_api_n()
23 ab->fw.fw = NULL; in ath11k_fw_request_firmware_api_n()
27 data = ab->fw.fw->data; in ath11k_fw_request_firmware_api_n()
28 len = ab->fw.fw->size; in ath11k_fw_request_firmware_api_n()
103 ab->fw.fw_features, in ath11k_fw_request_firmware_api_n()
141 release_firmware(ab->fw.fw); in ath11k_fw_request_firmware_api_n()
142 ab->fw.fw = NULL; in ath11k_fw_request_firmware_api_n()
156 ab->fw.api_version = 1; in ath11k_fw_pre_init()
[all …]
/linux/drivers/gpu/host1x/
H A Djob.c360 if (fw->job->is_addr_reg(fw->dev, fw->class, offset)) { in check_register()
364 if (!check_reloc(fw->reloc, fw->cmdbuf, fw->offset)) in check_register()
368 fw->reloc++; in check_register()
380 if (!fw->job->is_valid_class(fw->class)) in check_class()
427 fw->words--; in check_incr()
444 ret = check_register(fw, fw->reg); in check_nonincr()
448 fw->words--; in check_nonincr()
472 fw->reg = 0; in validate()
474 fw->words--; in validate()
532 fw.job = job; in copy_gathers()
[all …]
/linux/drivers/nfc/s3fwrn5/
H A Dfirmware.c297 release_firmware(fw->fw); in s3fwrn5_fw_request_firmware()
301 memcpy(fw->date, fw->fw->data + 0x00, 12); in s3fwrn5_fw_request_firmware()
304 memcpy(&fw->version, fw->fw->data + 0x10, 4); in s3fwrn5_fw_request_firmware()
307 fw->sig = fw->fw->data + sig_off; in s3fwrn5_fw_request_firmware()
308 memcpy(&fw->sig_size, fw->fw->data + 0x18, 4); in s3fwrn5_fw_request_firmware()
311 fw->image = fw->fw->data + image_off; in s3fwrn5_fw_request_firmware()
312 memcpy(&fw->image_sectors, fw->fw->data + 0x20, 4); in s3fwrn5_fw_request_firmware()
315 fw->custom_sig = fw->fw->data + custom_sig_off; in s3fwrn5_fw_request_firmware()
316 memcpy(&fw->custom_sig_size, fw->fw->data + 0x28, 4); in s3fwrn5_fw_request_firmware()
323 release_firmware(fw_info->fw.fw); in s3fwrn5_fw_release_firmware()
[all …]
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/
H A Dtu102.c60 fw->nmem_base_img = 0; in tu102_gsp_booter_ctor()
63 fw->imem_base_img = fw->nmem_size; in tu102_gsp_booter_ctor()
65 fw->imem_size = lhdr->app[0].size; in tu102_gsp_booter_ctor()
67 fw->dmem_base = 0; in tu102_gsp_booter_ctor()
69 fw->dmem_sign = loc - fw->dmem_base_img; in tu102_gsp_booter_ctor()
74 nvkm_falcon_fw_dtor(fw); in tu102_gsp_booter_ctor()
84 .code_dma_base = fw->fw.phys, in tu102_gsp_fwsec_load_bld()
87 .sec_code_off = fw->imem_base, in tu102_gsp_fwsec_load_bld()
88 .sec_code_size = fw->imem_size, in tu102_gsp_fwsec_load_bld()
90 .data_dma_base = fw->fw.phys + fw->dmem_base_img, in tu102_gsp_fwsec_load_bld()
[all …]
H A Dfwsec.c91 union nvfw_falcon_appif_hdr *hdr = (void *)(fw->fw.img + fw->dmem_base_img + if_offset); in nvkm_gsp_fwsec_patch()
92 const u8 *dmem = fw->fw.img + fw->dmem_base_img; in nvkm_gsp_fwsec_patch()
185 &gsp->falcon, fw); in nvkm_gsp_fwsec_v2()
189 fw->nmem_base_img = 0; in nvkm_gsp_fwsec_v2()
193 fw->imem_base_img = 0; in nvkm_gsp_fwsec_v2()
212 if (!fw->boot) in nvkm_gsp_fwsec_v2()
233 &gsp->falcon, fw); in nvkm_gsp_fwsec_v3()
237 fw->imem_base_img = 0; in nvkm_gsp_fwsec_v3()
244 fw->boot_addr = 0; in nvkm_gsp_fwsec_v3()
250 ret = nvkm_falcon_fw_sign(fw, fw->dmem_base_img + desc->PKCDataOffset, 96 * 4, in nvkm_gsp_fwsec_v3()
[all …]
H A Dga102.c73 fw->imem_base = 0; in ga102_gsp_booter_ctor()
74 fw->imem_size = lhdr->app[0].size; in ga102_gsp_booter_ctor()
77 fw->dmem_base = 0; in ga102_gsp_booter_ctor()
78 fw->dmem_size = lhdr->os_data_size; in ga102_gsp_booter_ctor()
81 fw->boot_addr = lhdr->app[0].offset; in ga102_gsp_booter_ctor()
83 fw->fuse_ver = meta[0]; in ga102_gsp_booter_ctor()
84 fw->engine_id = meta[1]; in ga102_gsp_booter_ctor()
85 fw->ucode_id = meta[2]; in ga102_gsp_booter_ctor()
89 nvkm_falcon_fw_dtor(fw); in ga102_gsp_booter_ctor()
103 FLCN_DBG(falcon, "brom: %08x %08x", fw->engine_id, fw->ucode_id); in ga102_gsp_fwsec_signature()
[all …]
/linux/drivers/gpu/drm/xe/
H A Dxe_force_wake.c18 fw_to_gt(struct xe_force_wake *fw) in fw_to_gt() argument
20 return fw->gt; in fw_to_gt()
24 fw_to_xe(struct xe_force_wake *fw) in fw_to_xe() argument
26 return gt_to_xe(fw_to_gt(fw)); in fw_to_xe()
44 fw->gt = gt; in xe_force_wake_init_gt()
45 spin_lock_init(&fw->lock); in xe_force_wake_init_gt()
144 struct xe_device *xe = fw_to_xe(fw); in xe_force_wake_get()
145 struct xe_gt *gt = fw_to_gt(fw); in xe_force_wake_get()
165 fw->awake_domains |= woken; in xe_force_wake_get()
175 struct xe_gt *gt = fw_to_gt(fw); in xe_force_wake_put()
[all …]
/linux/drivers/net/wireless/ath/carl9170/
H A Dfw.c208 if (ar->fw.vif_num < 2) in carl9170_fw_set_if_combinations()
287 ar->fw.offset = 0; in carl9170_fw()
323 if (ar->fw.vif_num >= AR9170_MAX_VIRTUAL_MAC || !ar->fw.vif_num || in carl9170_fw()
324 ar->fw.mem_blocks < 16 || !ar->fw.cmd_bufs || in carl9170_fw()
325 ar->fw.mem_block_size < 64 || ar->fw.mem_block_size > 512 || in carl9170_fw()
326 ar->fw.rx_size > 32768 || ar->fw.rx_size < 4096 || in carl9170_fw()
336 if (valid_dma_addr(ar->fw.beacon_addr) && ar->fw.beacon_max_len >= in carl9170_fw()
397 const struct firmware *fw = ar->fw.fw; in carl9170_parse_firmware() local
401 if (WARN_ON(!fw)) in carl9170_parse_firmware()
404 fw_desc = carl9170_find_fw_desc(ar, fw->data, fw->size); in carl9170_parse_firmware()
[all …]
/linux/drivers/firmware/meson/
H A Dmeson_sm.c111 if (!fw->chip) in meson_sm_call()
151 if (!fw->chip) in meson_sm_call_read()
204 if (!fw->chip) in meson_sm_call_write()
251 struct meson_sm_firmware *fw; in serial_show() local
292 struct meson_sm_firmware *fw; in meson_sm_probe() local
294 fw = devm_kzalloc(dev, sizeof(*fw), GFP_KERNEL); in meson_sm_probe()
295 if (!fw) in meson_sm_probe()
316 fw->chip = chip; in meson_sm_probe()
318 platform_set_drvdata(pdev, fw); in meson_sm_probe()
328 iounmap(fw->sm_shmem_out_base); in meson_sm_probe()
[all …]
/linux/drivers/base/firmware_loader/builtin/
H A Dmain.c19 static bool fw_copy_to_prealloc_buf(struct firmware *fw, in fw_copy_to_prealloc_buf() argument
24 if (size < fw->size) in fw_copy_to_prealloc_buf()
26 memcpy(buf, fw->data, fw->size); in fw_copy_to_prealloc_buf()
47 bool firmware_request_builtin(struct firmware *fw, const char *name) in firmware_request_builtin() argument
51 if (!fw) in firmware_request_builtin()
56 fw->size = b_fw->size; in firmware_request_builtin()
57 fw->data = b_fw->data; in firmware_request_builtin()
89 if (!firmware_request_builtin(fw, name)) in firmware_request_builtin_buf()
92 return fw_copy_to_prealloc_buf(fw, buf, size); in firmware_request_builtin_buf()
95 bool firmware_is_builtin(const struct firmware *fw) in firmware_is_builtin() argument
[all …]
/linux/drivers/scsi/qla2xxx/
H A Dqla_dbg.c1258 iter_reg = fw->lmc_reg; in qla24xx_fw_dump()
1283 iter_reg = fw->fb_hdw_reg; in qla24xx_fw_dump()
1300 rval = qla24xx_dump_memory(ha, fw->code_ram, sizeof(fw->code_ram), in qla24xx_fw_dump()
1453 iter_reg = fw->xseq_0_reg; in qla25xx_fw_dump()
1562 iter_reg = fw->lmc_reg; in qla25xx_fw_dump()
1610 rval = qla24xx_dump_memory(ha, fw->code_ram, sizeof(fw->code_ram), in qla25xx_fw_dump()
1873 iter_reg = fw->lmc_reg; in qla81xx_fw_dump()
1924 rval = qla24xx_dump_memory(ha, fw->code_ram, sizeof(fw->code_ram), in qla81xx_fw_dump()
2240 iter_reg = fw->lmc_reg; in qla83xx_fw_dump()
2413 nxt = fw->code_ram; in qla83xx_fw_dump()
[all …]

12345678910>>...44