/Linux-v5.15/drivers/gpu/drm/ |
D | drm_edid_load.c | 174 const u8 *fwdata; in edid_load() local 182 fwdata = generic_edid[builtin]; in edid_load() 203 fwdata = fw->data; in edid_load() 207 if (edid_size(fwdata, fwsize) != fwsize) { in edid_load() 210 edid_size(fwdata, fwsize), (int)fwsize); in edid_load() 215 edid = kmemdup(fwdata, fwsize, GFP_KERNEL); in edid_load()
|
/Linux-v5.15/drivers/net/wireless/marvell/libertas_tf/ |
D | if_usb.c | 273 struct fwdata *fwdata = cardp->ep_out_buf; in if_usb_send_fw_pkt() local 292 memcpy(&fwdata->hdr, &firmware[cardp->totalbytes], in if_usb_send_fw_pkt() 298 memcpy(fwdata->data, &firmware[cardp->totalbytes], in if_usb_send_fw_pkt() 299 le32_to_cpu(fwdata->hdr.datalength)); in if_usb_send_fw_pkt() 302 le32_to_cpu(fwdata->hdr.datalength)); in if_usb_send_fw_pkt() 304 fwdata->seqnum = cpu_to_le32(++cardp->fwseqnum); in if_usb_send_fw_pkt() 305 cardp->totalbytes += le32_to_cpu(fwdata->hdr.datalength); in if_usb_send_fw_pkt() 307 usb_tx_block(cardp, cardp->ep_out_buf, sizeof(struct fwdata) + in if_usb_send_fw_pkt() 308 le32_to_cpu(fwdata->hdr.datalength), 0); in if_usb_send_fw_pkt() 310 if (fwdata->hdr.dnldcmd == cpu_to_le32(FW_HAS_DATA_TO_RECV)) { in if_usb_send_fw_pkt() [all …]
|
D | if_usb.h | 81 struct fwdata { struct
|
/Linux-v5.15/drivers/net/wireless/marvell/libertas/ |
D | if_usb.c | 331 struct fwdata *fwdata = cardp->ep_out_buf; in if_usb_send_fw_pkt() local 348 memcpy(&fwdata->hdr, &firmware[cardp->totalbytes], in if_usb_send_fw_pkt() 354 memcpy(fwdata->data, &firmware[cardp->totalbytes], in if_usb_send_fw_pkt() 355 le32_to_cpu(fwdata->hdr.datalength)); in if_usb_send_fw_pkt() 358 le32_to_cpu(fwdata->hdr.datalength)); in if_usb_send_fw_pkt() 360 fwdata->seqnum = cpu_to_le32(++cardp->fwseqnum); in if_usb_send_fw_pkt() 361 cardp->totalbytes += le32_to_cpu(fwdata->hdr.datalength); in if_usb_send_fw_pkt() 363 usb_tx_block(cardp, cardp->ep_out_buf, sizeof(struct fwdata) + in if_usb_send_fw_pkt() 364 le32_to_cpu(fwdata->hdr.datalength)); in if_usb_send_fw_pkt() 366 if (fwdata->hdr.dnldcmd == cpu_to_le32(FW_HAS_DATA_TO_RECV)) { in if_usb_send_fw_pkt() [all …]
|
D | if_usb.h | 91 struct fwdata { struct
|
/Linux-v5.15/drivers/net/ethernet/marvell/octeontx2/nic/ |
D | otx2_ethtool.c | 219 if (!IS_ERR(rsp) && rsp->fwdata.phy.misc.has_fec_stats && in otx2_get_ethtool_stats() 226 struct fec_stats_s *p = &rsp->fwdata.phy.fec_stats; in otx2_get_ethtool_stats() 944 if (rsp->fwdata.supported_fec < FEC_MAX_INDEX) { in otx2_get_fecparam() 945 if (!rsp->fwdata.supported_fec) in otx2_get_fecparam() 948 fecparam->fec = fec[rsp->fwdata.supported_fec]; in otx2_get_fecparam() 1119 if (rsp->fwdata.supported_an) in otx2_get_link_ksettings() 1124 otx2_get_link_mode_info(rsp->fwdata.advertised_link_modes, in otx2_get_link_ksettings() 1126 otx2_get_fec_info(rsp->fwdata.advertised_fec, in otx2_get_link_ksettings() 1128 otx2_get_link_mode_info(rsp->fwdata.supported_link_modes, in otx2_get_link_ksettings() 1130 otx2_get_fec_info(rsp->fwdata.supported_fec, in otx2_get_link_ksettings()
|
/Linux-v5.15/drivers/net/wireless/marvell/mwifiex/ |
D | usb.c | 1382 struct fw_data *fwdata; in mwifiex_prog_fw_w_helper() local 1394 fwdata = kzalloc(FW_DNLD_TX_BUF_SIZE, GFP_KERNEL); in mwifiex_prog_fw_w_helper() 1395 if (!fwdata) { in mwifiex_prog_fw_w_helper() 1410 memset(&fwdata->fw_hdr, 0, sizeof(struct fw_header)); in mwifiex_prog_fw_w_helper() 1414 memcpy(&fwdata->fw_hdr, &firmware[tlen], in mwifiex_prog_fw_w_helper() 1417 dlen = le32_to_cpu(fwdata->fw_hdr.data_len); in mwifiex_prog_fw_w_helper() 1418 dnld_cmd = le32_to_cpu(fwdata->fw_hdr.dnld_cmd); in mwifiex_prog_fw_w_helper() 1425 memcpy(fwdata->data, &firmware[tlen], dlen); in mwifiex_prog_fw_w_helper() 1427 fwdata->seq_num = cpu_to_le32(fw_seqnum); in mwifiex_prog_fw_w_helper() 1433 u8 *buf = (u8 *)fwdata; in mwifiex_prog_fw_w_helper() [all …]
|
D | pcie.c | 2175 const struct mwifiex_fw_data *fwdata; in mwifiex_extract_wifi_fw() local 2182 if (offset + sizeof(fwdata->header) < sizeof(fwdata->header) || in mwifiex_extract_wifi_fw() 2183 offset + sizeof(fwdata->header) >= firmware_len) { in mwifiex_extract_wifi_fw() 2190 fwdata = firmware + offset; in mwifiex_extract_wifi_fw() 2191 dnld_cmd = le32_to_cpu(fwdata->header.dnld_cmd); in mwifiex_extract_wifi_fw() 2192 data_len = le32_to_cpu(fwdata->header.data_length); in mwifiex_extract_wifi_fw() 2195 offset += sizeof(fwdata->header); in mwifiex_extract_wifi_fw()
|
/Linux-v5.15/drivers/net/ethernet/marvell/octeontx2/af/ |
D | rvu.c | 689 if (rvu->fwdata && rvu->fwdata->msixtr_base) in rvu_setup_msix_resources() 690 phy_addr = rvu->fwdata->msixtr_base; in rvu_setup_msix_resources() 773 if (rvu->fwdata && pf < PF_MACNUM_MAX) { in rvu_setup_pfvf_macaddress() 774 mac = &rvu->fwdata->pf_macs[pf]; in rvu_setup_pfvf_macaddress() 789 if (rvu->fwdata && hwvf < VF_MACNUM_MAX) { in rvu_setup_pfvf_macaddress() 790 mac = &rvu->fwdata->vf_macs[hwvf]; in rvu_setup_pfvf_macaddress() 812 rvu->fwdata = ioremap_wc(fwdbase, sizeof(struct rvu_fwdata)); in rvu_fwdata_init() 813 if (!rvu->fwdata) in rvu_fwdata_init() 818 iounmap(rvu->fwdata); in rvu_fwdata_init() 819 rvu->fwdata = NULL; in rvu_fwdata_init() [all …]
|
D | rvu.h | 481 struct rvu_fwdata *fwdata; member 636 return (rvu->fwdata->header_magic == RVU_FWDATA_HEADER_MAGIC) && in is_rvu_fwdata_valid() 637 (rvu->fwdata->version == RVU_FWDATA_VERSION); in is_rvu_fwdata_valid()
|
D | rvu_cgx.c | 1009 if (!rvu->fwdata) in rvu_mbox_handler_cgx_get_aux_link_info() 1017 memcpy(&rsp->fwdata, &rvu->fwdata->cgx_fw_data[cgx_id][lmac_id], in rvu_mbox_handler_cgx_get_aux_link_info()
|
D | rvu_npc.c | 1257 if (!rvu->fwdata) in npc_fwdb_prfl_img_map() 1260 prfl_addr = rvu->fwdata->mcam_addr; in npc_fwdb_prfl_img_map() 1261 prfl_sz = rvu->fwdata->mcam_sz; in npc_fwdb_prfl_img_map()
|
D | mbox.h | 549 struct cgx_lmac_fwdata_s fwdata; member
|
/Linux-v5.15/sound/soc/intel/skylake/ |
D | cnl-sst.c | 46 static int cnl_prepare_fw(struct sst_dsp *ctx, const void *fwdata, u32 fwsize) in cnl_prepare_fw() argument 58 memcpy(ctx->dmab.area, fwdata, fwsize); in cnl_prepare_fw()
|
D | bxt-sst.c | 95 const void *fwdata, u32 fwsize) in sst_bxt_prepare_fw() argument 107 memcpy(ctx->dmab.area, fwdata, fwsize); in sst_bxt_prepare_fw()
|
/Linux-v5.15/drivers/soc/ti/ |
D | knav_qmss_queue.c | 1570 u32 *fwdata; in knav_queue_load_pdsp() local 1594 fwdata = (u32 *)fw->data; in knav_queue_load_pdsp() 1597 writel_relaxed(be32_to_cpu(fwdata[i]), pdsp->iram + i); in knav_queue_load_pdsp()
|
/Linux-v5.15/drivers/net/ethernet/neterion/vxge/ |
D | vxge-config.c | 277 vxge_update_fw_image(struct __vxge_hw_device *hldev, const u8 *fwdata, int size) in vxge_update_fw_image() argument 303 data0 = *((u64 *)fwdata); in vxge_update_fw_image() 304 data1 = *((u64 *)fwdata + 1); in vxge_update_fw_image() 324 fwdata += (data0 >> 8) & 0xFFFFFFFF; in vxge_update_fw_image() 366 fwdata += VXGE_HW_FW_UPGRADE_BLK_SIZE; in vxge_update_fw_image()
|
/Linux-v5.15/tools/power/pm-graph/ |
D | sleepgraph.py | 2903 self.fwdata = [] 2933 self.fwdata.append(line) 2991 if sv.suspendmode == 'mem' and len(self.fwdata) > data.testnumber: 2992 m = re.match(self.firmwarefmt, self.fwdata[data.testnumber])
|