Home
last modified time | relevance | path

Searched refs:fwdata (Results 1 – 12 of 12) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/
Ddrm_edid_load.c183 const u8 *fwdata; in edid_load() local
191 fwdata = generic_edid[builtin]; in edid_load()
212 fwdata = fw->data; in edid_load()
216 if (edid_size(fwdata, fwsize) != fwsize) { in edid_load()
219 edid_size(fwdata, fwsize), (int)fwsize); in edid_load()
224 edid = kmemdup(fwdata, fwsize, GFP_KERNEL); in edid_load()
/Linux-v4.19/drivers/net/wireless/marvell/libertas_tf/
Dif_usb.c277 struct fwdata *fwdata = cardp->ep_out_buf; in if_usb_send_fw_pkt() local
296 memcpy(&fwdata->hdr, &firmware[cardp->totalbytes], in if_usb_send_fw_pkt()
302 memcpy(fwdata->data, &firmware[cardp->totalbytes], in if_usb_send_fw_pkt()
303 le32_to_cpu(fwdata->hdr.datalength)); in if_usb_send_fw_pkt()
306 le32_to_cpu(fwdata->hdr.datalength)); in if_usb_send_fw_pkt()
308 fwdata->seqnum = cpu_to_le32(++cardp->fwseqnum); in if_usb_send_fw_pkt()
309 cardp->totalbytes += le32_to_cpu(fwdata->hdr.datalength); in if_usb_send_fw_pkt()
311 usb_tx_block(cardp, cardp->ep_out_buf, sizeof(struct fwdata) + in if_usb_send_fw_pkt()
312 le32_to_cpu(fwdata->hdr.datalength), 0); in if_usb_send_fw_pkt()
314 if (fwdata->hdr.dnldcmd == cpu_to_le32(FW_HAS_DATA_TO_RECV)) { in if_usb_send_fw_pkt()
[all …]
Dif_usb.h85 struct fwdata { struct
/Linux-v4.19/drivers/net/wireless/marvell/libertas/
Dif_usb.c326 struct fwdata *fwdata = cardp->ep_out_buf; in if_usb_send_fw_pkt() local
343 memcpy(&fwdata->hdr, &firmware[cardp->totalbytes], in if_usb_send_fw_pkt()
349 memcpy(fwdata->data, &firmware[cardp->totalbytes], in if_usb_send_fw_pkt()
350 le32_to_cpu(fwdata->hdr.datalength)); in if_usb_send_fw_pkt()
353 le32_to_cpu(fwdata->hdr.datalength)); in if_usb_send_fw_pkt()
355 fwdata->seqnum = cpu_to_le32(++cardp->fwseqnum); in if_usb_send_fw_pkt()
356 cardp->totalbytes += le32_to_cpu(fwdata->hdr.datalength); in if_usb_send_fw_pkt()
358 usb_tx_block(cardp, cardp->ep_out_buf, sizeof(struct fwdata) + in if_usb_send_fw_pkt()
359 le32_to_cpu(fwdata->hdr.datalength)); in if_usb_send_fw_pkt()
361 if (fwdata->hdr.dnldcmd == cpu_to_le32(FW_HAS_DATA_TO_RECV)) { in if_usb_send_fw_pkt()
[all …]
Dif_usb.h91 struct fwdata { struct
/Linux-v4.19/drivers/net/wireless/marvell/mwifiex/
Dusb.c1370 struct fw_data *fwdata; in mwifiex_prog_fw_w_helper() local
1382 fwdata = kzalloc(FW_DNLD_TX_BUF_SIZE, GFP_KERNEL); in mwifiex_prog_fw_w_helper()
1383 if (!fwdata) { in mwifiex_prog_fw_w_helper()
1398 memset(&fwdata->fw_hdr, 0, sizeof(struct fw_header)); in mwifiex_prog_fw_w_helper()
1402 memcpy(&fwdata->fw_hdr, &firmware[tlen], in mwifiex_prog_fw_w_helper()
1405 dlen = le32_to_cpu(fwdata->fw_hdr.data_len); in mwifiex_prog_fw_w_helper()
1406 dnld_cmd = le32_to_cpu(fwdata->fw_hdr.dnld_cmd); in mwifiex_prog_fw_w_helper()
1413 memcpy(fwdata->data, &firmware[tlen], dlen); in mwifiex_prog_fw_w_helper()
1415 fwdata->seq_num = cpu_to_le32(fw_seqnum); in mwifiex_prog_fw_w_helper()
1421 u8 *buf = (u8 *)fwdata; in mwifiex_prog_fw_w_helper()
[all …]
Dpcie.c2009 const struct mwifiex_fw_data *fwdata; in mwifiex_extract_wifi_fw() local
2016 if (offset + sizeof(fwdata->header) < sizeof(fwdata->header) || in mwifiex_extract_wifi_fw()
2017 offset + sizeof(fwdata->header) >= firmware_len) { in mwifiex_extract_wifi_fw()
2024 fwdata = firmware + offset; in mwifiex_extract_wifi_fw()
2025 dnld_cmd = le32_to_cpu(fwdata->header.dnld_cmd); in mwifiex_extract_wifi_fw()
2026 data_len = le32_to_cpu(fwdata->header.data_length); in mwifiex_extract_wifi_fw()
2029 offset += sizeof(fwdata->header); in mwifiex_extract_wifi_fw()
/Linux-v4.19/sound/soc/intel/skylake/
Dcnl-sst.c55 static int cnl_prepare_fw(struct sst_dsp *ctx, const void *fwdata, u32 fwsize) in cnl_prepare_fw() argument
67 memcpy(ctx->dmab.area, fwdata, fwsize); in cnl_prepare_fw()
Dbxt-sst.c106 const void *fwdata, u32 fwsize) in sst_bxt_prepare_fw() argument
118 memcpy(ctx->dmab.area, fwdata, fwsize); in sst_bxt_prepare_fw()
/Linux-v4.19/tools/power/pm-graph/
Dsleepgraph.py409 def getdmesg(self, fwdata=[]): argument
410 op = self.writeDatafileHeader(sysvals.dmesgfile, fwdata)
731 def writeDatafileHeader(self, filename, fwdata=[]): argument
735 for fw in fwdata:
2259 fwdata = [] variable in TestProps
2680 tp.fwdata.append((int(m.group('s')), int(m.group('r'))))
2748 if sysvals.suspendmode == 'mem' and len(tp.fwdata) > data.testnumber:
2749 data.fwSuspend, data.fwResume = tp.fwdata[data.testnumber]
3132 tp.fwdata.append((int(m.group('s')), int(m.group('r'))))
3143 if len(tp.fwdata) > data.testnumber:
[all …]
/Linux-v4.19/drivers/soc/ti/
Dknav_qmss_queue.c1574 u32 *fwdata; in knav_queue_load_pdsp() local
1598 fwdata = (u32 *)fw->data; in knav_queue_load_pdsp()
1601 writel_relaxed(be32_to_cpu(fwdata[i]), pdsp->iram + i); in knav_queue_load_pdsp()
/Linux-v4.19/drivers/net/ethernet/neterion/vxge/
Dvxge-config.c276 vxge_update_fw_image(struct __vxge_hw_device *hldev, const u8 *fwdata, int size) in vxge_update_fw_image() argument
302 data0 = *((u64 *)fwdata); in vxge_update_fw_image()
303 data1 = *((u64 *)fwdata + 1); in vxge_update_fw_image()
323 fwdata += (data0 >> 8) & 0xFFFFFFFF; in vxge_update_fw_image()
365 fwdata += VXGE_HW_FW_UPGRADE_BLK_SIZE; in vxge_update_fw_image()